Calendar formula universală

Dacă aveți nevoie de un calendar pentru o foaie de lucru Microsoft Excel, atunci aveți o mulțime de moduri diferite - de la datele Hilti silitor conectați manual la pop-up calendare dintr-o varietate de programe de completare și de macro-uri. O altă opțiune - pentru a realiza calendarul universal la orice dată cu doar una (deși o nedeprins foarte teribil) formula matrice.







Pentru a-l utiliza, de a crea o foaie albă pe aici ca aceasta:

Data în celula B2 poate fi oricine importantă aici doar o lună și an. În gama de celule B3: H3 poate fi zilele săptămânii, în orice format adecvat.

Acum selectați intervalul B4: H9 și introduceți aici o formulă pentru:

= IF (LUNI (DATE (AN (B2) LUNI (B2); 1)) <>LUNI (DATE (AN (B2) LUNI (B2); 1) - (ZISĂPT (DATE (AN (B2) LUNI (B2) 1) 2) -1) + * 7 + -1); "" ; DATE (AN (B2) LUNI (B2); 1) - (ZISĂPT (DATE (AN (B2) LUNI (B2) 1) 2) -1) + * 7 + -1)







În versiunea în limba engleză este:

= IF (LUNI (DATE (AN (B2), MONTH (B2), 1)) <>LUNI (DATE (AN (B2), MONTH (B2), 1) - (ZISĂPT (DATE (AN (B2), MONTH (B2), 1)) - 1) + * 7 + -1), "", DATE (AN (B2), MONTH (B2), 1) - (ZISĂPT (DATE (AN (B2), MONTH (B2), 1)) - 1) + * 7 + -1)

Apoi apăsați combinația Ctrl + Shift + Enter. pentru a introduce această formulă ca o formulă matrice. Toate celulele selectate trebuie să fie umplut cu datele specificate în B2 a lunii:

Calendar formula universală

Va restabili doar luciu, adăuga elemente de formatare, și ascunderea ziua în B2 antet și luna și anul în alte celule folosind fereastra Format Cells (Ctrl + 1).

Calendar formula universală

Acum, schimbarea data in celula B2, vom primi nostru formula calendarul corect pentru orice lună de un an selectat. Practic, un calendar perpetuu;)

Link-uri conexe