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

Садржај

Ако вам је потребан календар на Мицрософт Екцел листу, онда имате много различитих начина – од мукотрпног ручног уноса датума до повезивања искачућих календара из разних додатака и макроа. Друга опција је да примените универзални календар за било који датум користећи само једну (мада веома застрашујућу из навике) формулу низа.

Да бисте га користили, направите празно на листу овако:

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

Датум у ћелији Б2 може бити било који, само су месец и година овде важни. Ћелије у опсегу Б3:Х3 могу садржати називе дана у недељи у било ком погодном формату. 

Сада изаберите опсег Б4:Х9 и тамо унесите следећу формулу:

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

Затим притисните комбинацију Цтрл + Схифт + Ентерда унесете ову формулу као формулу низа. Све изабране ћелије морају бити попуњене датумима у месецу наведеним у Б2:

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

Остаје само да угланцате изглед додавањем форматирања и сакривањем дана у наслову Б2 и месеца и године у осталим ћелијама помоћу прозора Обликујте ћелије (Цтрл+1):

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

Сада, променом датума у ​​ћелији Б2, добићемо тачан календар за било који изабрани месец било које године према нашој формули. Скоро вечити календар 😉

  • Како повезати искачући календар са Екцел листом
  • Брзи унос датума и времена са ПЛЕКС додатком
  • Како Екцел ради са датумима и временима
  • Брзи унос датума и времена без сепаратора

 

Ostavite komentar