Универсалдуу календардык формула

мазмуну

Эгер сизге Microsoft Excel барагында календар керек болсо, анда сизде көптөгөн ар кандай жолдор бар - күндөрдү кол менен тырышчаактык менен киргизүүдөн баштап, ар кандай кошумчалардан жана макростордон калкыма календарларды туташтырууга чейин. Дагы бир вариант - бир гана (бирок, адаттан тыш коркунучтуу) массив формуласын колдонуп, каалаган датага универсалдуу календарды ишке ашыруу.

Аны колдонуу үчүн баракта төмөнкүдөй бош орун түзүңүз:

Универсалдуу календардык формула

B2 уячасындагы дата каалаган нерсе болушу мүмкүн, бул жерде ай жана жыл гана маанилүү. B3:H3 диапазонундагы уячалар ар кандай ылайыктуу форматта жума күндөрүнүн аталыштарын камтышы мүмкүн. 

Эми B4:H9 диапазонун тандап, ал жерге төмөнкү формуланы киргизиңиз:

=ЕСЛИ(МЕСЯЦ(ДАТА(ГОД(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)

Англисче версиясында мындай болот:

=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)

Андан кийин комбинацияны басыңыз Ctrl+Shift+Enterбул формуланы массив формуласы катары киргизүү үчүн. Бардык тандалган уячалар B2 көрсөтүлгөн айдын даталары менен толтурулушу керек:

Универсалдуу календардык формула

Терезенин жардамы менен B2 рубрикасында күндү жана калган уячаларда айды жана жылды форматтоо жана жашыруу аркылуу көрүнүштү жылтыратуу гана калды. Формат уячалары (Ctrl+1):

Универсалдуу календардык формула

Эми, B2 уячасындагы күндү өзгөртүү менен, биз формулабыз боюнча каалаган жылдын каалаган айынын туура календарын алабыз. Дээрлик түбөлүк календарь 😉

  • Калкып чыкма календарды Excel барагына кантип туташтыруу керек
  • PLEX кошумчасы менен дата менен убакытты тез киргизүү
  • Excel даталар жана убакыттар менен кантип иштейт
  • Бөлгүчтөрсүз дата менен убакытты тез киргизүү

 

Таштап Жооп