Excel: как да се изчисли датата на първия и последния ден от месеца

В следващите примери целевата дата се изчислява в рамките на функция на Excel, в която са вложени други функции.

Ще научите как да изчислите датата на първия и последния ден от месеца и първия понеделник и петък от месеца.

Как да изчислим първия ден от месеца в Excel?

За много изчисления на дата се нуждаете от датата на първия ден от текущия месец. Това е полезно за много изчисления. Но как да гарантирате, че датата на първия от текущия месец винаги се появява в клетка?

На фигурата можете да видите малка таблица, в която изчислявате с началото на месеца. В колона Б те формират разликата в дни

Вмъквате следната формула в клетка В3, с която винаги изчислявате датата на текущото начало на месеца:

= ДАТА (ГОДИНА (ДНЕС ()), МЕСЕЦ (ДНЕС ()), 1)

Формулата "изгражда" търсената дата, т.е. първия ден от текущия месец, както следва:

  1. Използвайте функцията DATE, за да създадете дата от година, месец и ден.
  2. За годината използвайте функцията YEAR, за да определите годината на текущата дата.
  3. Функцията TODAY ви предоставя текущата дата.
  4. Можете да изчислите текущия месец, като използвате функцията MONTH заедно с TODAY.
  5. Предайте стойността 1 като номер на ден на функцията DATE, тъй като търсите датата на първия ден от текущия месец.

Как да изчислим последния ден от месеца в Excel?

За много изчисления на дата се нуждаете от датата на последния ден от текущия месец. Това е полезно за много изчисления. Но как да гарантирате, че клетката винаги съдържа датата на последния ден от текущия месец?

Excel предоставя за тази цел табличната функция КРАЙ НА МЕСЕЦА. Това обаче има недостатъка, че работи само в Excel до версия 2007, ако включите добавката АНАЛИЗНИ ФУНКЦИИ. Това е особено проблем, когато давате таблици или изчисления на други. Ако добавката не е инсталирана на друг компютър, в съответната клетка се появява съобщение за грешка. Затова е по -добре да изчислите края на месеца, като използвате стандартни функции на Excel.

Вмъквате следната формула в клетка В3, с която винаги изчислявате датата на текущото начало на месеца:

= ДАТА (ГОДИНА (ДНЕС ()), МЕСЕЦ (ДНЕС ()) + 1, 0)

Формулата "изгражда" търсената дата, т.е. първия ден от текущия месец, както следва:

Използвайте функцията DATE, за да създадете дата от година, месец и ден. За годината използвайте функцията YEAR, за да определите годината на текущата дата. Функцията TODAY ви предоставя текущата дата. Можете да изчислите текущия месец, като използвате функцията MONTH заедно с TODAY. За да направите това, добавете 1, за да получите следващия месец. Прехвърлете стойността 0 към функцията DATE като номер на деня. Нулевият ден е последният ден от предходния месец.

На снимката можете да видите формулата на практика. Разбира се, ще получите резултат само за текуща дата през март 2011 г., в противен случай Excel ще ви покаже датата на последния ден в текущия месец.

Как да изчислим първия понеделник или петък от месеца в Excel

Много редовно повтарящи се срещи и срещи се провеждат в определен работен ден в месеца. Ако искате да изчислите първия понеделник от даден месец, можете да направите това с умна функция.

Въведете първия в съответния месец в клетка A2 и използвайте следната формула в клетка B2:

= A2-1-СЕДМИЦА (A2-1; 3) + 7 * 1

След това трябва да дадете на клетката с резултатите формат за дата, така че датата да се показва в желаната форма. Следващата фигура показва използването на тази формула в примерна таблица:

Ако искате различен първи ден от седмицата от понеделник, заменете втория във формулата със стойност между "2" (вторник) и "7" (неделя).

В случай, че не искате да изчислявате първия, а например третия понеделник (или друг ден от седмицата) от месеца, заменете последното „1“ във формулата със съответната стойност. Можете да използвате следната формула, за да определите например: Б. третият вторник на месеца в A1:

= A2-1-СЕДМИЦА (A2-2; 3) + 7 * 3

Ако, от друга страна, искате да изчислите първия петък от месеца, продължете по следния начин:

Следната формула изчислява датата на първия петък, настъпил този месец:

= ДАТА (ГОДИНА (А2), МЕСЕЦ (А2), 1) -ДЕН НА СЕДМИЦАТА (ДАТА (ГОДИНА (А2), МЕСЕЦ (А2), 1) -5, 3) +6

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave