Universell kalenderformel

Innhold

Hvis du trenger en kalender på et Microsoft Excel-ark, har du mange forskjellige måter – fra møysommelig å legge inn datoer manuelt til å koble til popup-kalendere fra ulike tillegg og makroer. Et annet alternativ er å implementere en universell kalender for enhver dato ved å bruke bare én (men veldig skummel av vane) matriseformel.

For å bruke det, lag et tomrom på arket slik:

Universell kalenderformel

Datoen i celle B2 kan være hva som helst, bare måned og år er viktige her. Cellene i området B3:H3 kan inneholde navnene på ukedagene i et hvilket som helst passende format. 

Velg nå området B4:H9 og skriv inn følgende formel der:

=ЕСЛИ(МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)) <>МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1);» «; ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1)

I den engelske versjonen blir det:

=IF(MONTH(DATE(YEAR(B2),MONTH(B2),1)) <>MONTH(DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1),””, DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1)

Trykk deretter på kombinasjon Ctrl + Shift + Enterfor å angi denne formelen som en matriseformel. Alle valgte celler må fylles ut med datoene for måneden spesifisert i B2:

Universell kalenderformel

Alt som gjenstår er å polere utseendet ved å legge til formatering og skjule dagen i overskriften B2 og måneden og året i resten av cellene ved hjelp av vinduet Formater celler (Ctrl+1):

Universell kalenderformel

Nå, ved å endre datoen i celle B2, får vi den riktige kalenderen for en hvilken som helst valgt måned i et hvilket som helst år i henhold til formelen vår. Nesten en evighetskalender 😉

  • Hvordan koble popup-kalender til excel-ark
  • Rask inntasting av dato og klokkeslett med PLEX-tillegget
  • Hvordan Excel fungerer med datoer og klokkeslett
  • Rask inntasting av dato og klokkeslett uten skilletegn

 

Legg igjen en kommentar