Как да добавяте или изваждате дни към дата в Excel (пряк път + формула)

Microsoft Excel съхранява дати и часове като числа, което позволява на потребителя лесно да добавя и изважда дни към дата в Excel.

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

В този урок ще ви покажа няколко наистина лесни начина добавяне или изваждане на дни към дати в Excel.

Така че нека започнем!

Добавяне или изваждане на дни към дати в Excel с помощта на Специално поставяне

Наскоро работих с един от авторите на съдържание по един от моите проекти. Изпратих й списък с статии със срокове на писателя (както е показано по -долу).

Писателката се върна при мен и ме помоли да преместя всички тези срокове за 10 дни, тъй като тя трябваше да се погрижи за някои спешни неща и се нуждаеше от 10 дни почивка.

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

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

По -долу са стъпките за добавяне на 10 дни към съществуващите дати в нашия набор от данни:

  1. В празна клетка въведете 10 (числото, което искаме да добавим към датите)
  2. Копирайте тази клетка (тази, в която въвеждаме стойността 10)
  3. Изберете клетките с дати
  4. Щракнете с десния бутон върху селекцията
  5. Кликнете върху Специално поставяне. Това ще отвори диалоговия прозорец Paste Special
  6. В опцията Поставяне изберете „Стойности“
  7. В опциите за работа изберете „Добавяне“
  8. Щракнете върху OK

Това е!

Горните стъпки биха добавили 10 към всички дати в селекцията.

В случай, че искате да извадите дата, изберете опцията Изваждане в Стъпка 7.

Забележка: Важно е да изберете опцията Стойност в Стъпка 6, тъй като това гарантира, че форматът на датите остава непроменен. Ако не направите това, това ще промени форматирането на вашите дати (тъй като също така копира форматирането от копираната клетка).

Този метод се използва най -добре, когато искате да добавите фиксиран брой дни към датите. В случай, че искате да добавите променлив брой дни към датата, най -добре е да използвате метода на формулата (обсъден по -долу).

Добавяне или изваждане на дни към дати с помощта на формули

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

Например, можете да добавите различен брой дни към датата, като просто посочите този номер в допълнителна колона.

Можете също така да добавяте само делничните дни (като игнорирате уикендите).

Нека да видим няколко примера, които ще направят тези сценарии лесни за разбиране.

Добавяне на фиксиран брой дни към дата

Да предположим, че имате набор от данни, както е показано по -долу и искате да добавите фиксиран брой дни към всяка от тези дати.

По -долу е формулата за това:

= B2+10

Тъй като датите се съхраняват като числа в Excel, всичко, което трябва да направите, е да добавите стойността, с която искате да удължите датата.

В този пример просто добавих 10 към датата във всяка клетка, за да получа датата след 10 дни.

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

Добавяне на променлив брой дни към дата

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

Например, в някои от тези дати, може да искам да добавя 10 дни, а в някои други, може да искам да добавя 5 дни или 15 дни.

В такъв сценарий е най -добре да вмъкнете помощна колона и да имате променливите си дати в тази помощна колона.

По -долу имам примерния набор от данни, където имам помощна колона (колони C), която има дните за добавяне.

По -долу е формулата, която мога да използвам, за да добавя тези дни в помощната колона към съществуващите дати:

= B2+C2

Това е доста ясно, тъй като просто добавяме две числа.

И в случай, че искате да извадите дни от датата, използвайте знака минус вместо знака плюс в горната формула.

Забележка: В някои случаи може да видите сериен номер вместо датата (или датата може да е в различен формат). Ако това се случи, просто трябва да промените формата на клетката, за да я покажете в очаквания формат на датата.

Но сега, какво ще стане, ако просто искате да добавите делнични дни към съществуващата дата (т.е. игнорирайте уикендите - събота и неделя)?

Можете да направите и това (както е описано в следващия раздел).

Добавяне само на делнични дни към дата

По -долу имам набор от данни, където датите са в колона B, а броят на делничните дни, които искам да добавя, са в колона C.

По -долу е формулата, която ще ви даде датата след добавяне на дадения брой работни дни:

= РАБОТЕН ДЕН (B2, C2)

Функцията WORKDAY в Excel приема три аргумента:

  • Датата, към която искате да добавите определен брой работни дни (В2 в нашия пример)
  • Общият брой работни дни, които искате да добавите (C2 в нашия пример)
  • [Незадължителен аргумент] Списък на празниците, които не трябва да се броят

В нашия пример, тъй като нямаме списъка с празници, аз използвам само първите два аргумента. Тази функция отчита само делничните дни (т.е. от понеделник до петък) и игнорира дните през уикендите (т.е. събота и неделя).

В случай, че искате да добавите дни през уикенда, които са различни от събота и неделя (да речем петък и събота или само неделя), можете да направите това, като използвате малко по -различна формула.

По -долу е формулата, която би ми дала крайния резултат, като се има предвид петък и събота като дни уикенд

= WORKDAY.INTL (B2, C2,7)

Формулата WORKDAY.INTL е леко подобрение спрямо функцията WORKDAY, тъй като ви позволява да избирате дните през уикенда.

Например в горната формула съм посочил третия аргумент като 7, което показва, че искам да разгледам петък и събота като дни уикенд.

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

Забележка: В случай, че искате да извадите дни вместо да добавяте дни, използвайте отрицателно число като стойност на деня. Например, вместо 10 използвайте -10 в колона c.

Това са два прости начина, по които можете да използвате добавяне или изваждане на дни от дата в Excel. Ако искате бързо да добавите фиксиран брой дни, можете да използвате специална техника за поставяне или проста формула за добавяне.

В случай, че искате да добавите само делничните дни и да игнорирате уикендите, можете също да направите това, като използвате формулите WORKDAY или WORKDAY.INTL.

Надявам се, че сте намерили този урок за полезен.

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

wave wave wave wave wave