Формула на Excel за изчисляване на броя на дните между днешната и друга дата

  • Споделя Това
Hugh West

Искате ли да изчислите броя на дните между Днес и друга дата с помощта на Excel формула ? В миналото хората го изчисляваха ръчно. Но в момента, с напредването на съвременните инструменти, е доста лесно да го изчислите, като използвате тези модерни инструменти.

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

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения от тук:

Изчисляване на дните между днешния ден и друга дата.xlsx

7 Формула за изчисляване на броя на дните между днешния ден и друга дата в Excel

В тази статия ще демонстрираме седем бързи и лесни методи за изчисляване на броя на дните между Днес и друга дата, използвайки формула на Excel. За по-добро разбиране ще използвам следния набор от данни, който съдържа две колони. Това са Идентификатор на поръчката, и Дата на поръчката Наборът от данни е даден по-долу.

1. проста формула за изваждане, за да изчислите броя на дните между днешния ден и друга дата

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

Стъпки:

  • Първо, изберете празната клетка C20 .
  • Второ, въведете формулата.
=ДНЕС()

Тук, функцията TODAY ще върне текущата дата.

  • Впоследствие натиснете ВЪВЕДЕТЕ .

В резултат на това ще получите текущата дата.

  • По същия начин изберете друга празна клетка D5 .
  • След това въведете следната формула.
=$C$20-C5

Къде: $C$20 и C5 са съответно текущата дата и датата на поръчката.

  • След това натиснете ВЪВЕДЕТЕ .

  • Тук използвайте Дръжка за пълнене инструмент за попълване на празните клетки. Просто плъзнете курсора в долния десен ъгъл на D5 клетки и ще видите Plus ( +) Сега преместете курсора надолу до D9 клетка.

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

По-късните дни се определят, като от датата на поръчката (която и да е друга дата) се извади датата на текущия ден (днес).

Стъпки:

  • Първо, изберете празната клетка D14 .
  • Второ, въведете формулата.
=C14-$C$20

Къде: C14 и $C$20 са съответно вероятната дата на доставка (бъдеща дата) и настоящата дата.

  • Трето, натиснете ВЪВЕДЕТЕ .

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

Прочетете още: Как да изваждаме дати в Excel, за да получим години (7 прости метода)

2. Използване на функцията TODAY в Excel

Синтаксисът на функцията е

=Днес()-клетка(друга дата)

По принцип ДНЕС функцията възстановява серийния номер - код за дата и час, предоставен от Excel. И можете да изчислите броя на дните, като изваждане на всички дни от днешния ден .

Стъпки:

  • Първо, изберете празната клетка D5.
  • Второ, въведете следната формула.
=ДНЕС()-C5

Къде: C5 е датата на поръчката. ДНЕС е отделна функция за намиране на датата на настоящия ден.

  • Трето, натиснете ВЪВЕДЕТЕ .

  • След това използвайте Дръжка за пълнене икона за попълване D6 към D9 клетки със същата формула.

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

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

Прочетете още: Как да изчислим неизплатените дни в Excel (с лесни стъпки)

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

Тук можете да използвате на Функция ДНИ като Формула на Excel за изчисляване на броя на дни между Днес и друга дата. Освен това синтаксисът на функцията е

= DAYS(крайна_дата, начална_дата)

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

Стъпки:

  • Първо, щракнете върху празната клетка D5 .
  • Второ, въведете формулата в D5 клетка.
=DAYS($C$11,C5)

Къде: $C$11 е крайната дата, а C5 е началната дата. Тук използваме Абсолютна референция за клетка C11 за да запазите настоящата дата за всички останали дати на поръчките.

  • Трето, натиснете ВЪВЕДЕТЕ .

  • Впоследствие използвайте Дръжка за пълнене инструмент, както при предишния метод.

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

Прочетете още: Как да преброите дните от дата до днес автоматично, като използвате формула на Excel

Подобни четива

  • Как да изчислим работните дни в месеца в Excel (4 лесни начина)
  • [Поправено!] Грешка в стойността (#VALUE!) при изваждане на време в Excel
  • Как да изчислим годините между две дати в Excel (2 метода)
  • Автоматично добавяне на дати в Excel (2 прости стъпки)
  • Как да броим месеци в Excel (5 начина)

4. Използване на функцията DATE в Excel за изчисляване на броя на дните

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

=DATE(година, месец, ден)-DATE(година, месец, ден)

Стъпки:

  • Първо, изберете празната клетка D5 .
  • Второ, въведете формулата, дадена по-долу.
=DATE(2022,10,17)-DATE(2020,6,1)

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

  • Впоследствие натиснете ВЪВЕДЕТЕ .

  • По същия начин въведете формулата в D6 клетка.
=DATE(2022,10,17)-DATE(2020,8,27)

  • След това натиснете ВЪВЕДЕТЕ .

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

Прочетете още: Изчисляване на броя на дните между две дати с VBA в Excel

5. Използване на функцията DATEDIF за изчисляване на броя на дните

Нека разгледаме набор от данни като следния, в който Идентификатор на поръчката, дата на поръчката , както и датата на текущ ден Сега трябва да намерим броя на дните между дата на поръчката и днес . Във връзка с това можем да използваме DATEDIF Основната формула на функцията е

=DATEDIF(start_date,end_date, "d" )

Тук d предоставя пълния брой дни от двете дати .

Стъпки:

  • Сега изберете празната клетка D5 и въведете формулата по следния начин
=DATEDIF(C5,$C$11, "d")

Къде: C5 и $C$11 са съответно началната и крайната дата. Също така, d се отнася до Дни (цели дни).

  • След това натиснете ВЪВЕДЕТЕ .

  • В момента можете да използвате Дръжка за пълнене инструмент за попълване на празните клетки.

В резултат на това ще получите следния резултат.

Забележка: DATEDIF е скрита функция в Excel. Всъщност няма да я намерите никъде в Лентата с инструменти на Excel . Затова трябва да напишете пълното име в клетката или Бар Formula за да го получите.

Прочетете още: Как да изчислите броя на дните между две дати в Excel

6. Използване на функцията NETWORKDAYS в Excel

Функцията NETWORKDAYS изчислява броя на дните между две Тя има специален символ и може да изключи всички посочени празници. Синтаксисът на функцията е:

=NETWORKDAYS(start_date, end_date, holidays)

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

Стъпки:

  • Първо, трябва да съставите списък на всички празници през годината. колона E .
  • Второ, изберете празната клетка C11 .
  • Трето, въведете формулата.
=ДНЕС()

Не забравяйте ДНЕС е отделна функция за намиране на датата на настоящия ден.

  • Четвърто, натиснете ВЪВЕДЕТЕ .

  • Сега изберете друга празна клетка D5 .
  • След това въведете следната формула.
=NETWORKDAYS(C5,$C$11,$E$5:$E$9)

Къде: C5 е датата на поръчката, $C$11 означава днес и $E$5:$E$9 са празници.

  • След това натиснете ВЪВЕДЕТЕ .

  • Сега използвайте Дръжка за пълнене инструмент за попълване D6 към D9 клетки.

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

Прочетете още: Как да изчислим работните дни без неделя в Excel

7. Използване на комбинирани функции за изчисляване на броя на дните

Можете да използвате комбинация на някои функции като Функция ABS , Функция IF , Функция ISBLANK , и Функция TODAY като формула на Excel, за да преброите броя на дни между днес и друг дата Стъпките са дадени по-долу.

  • Първо, трябва да изберете нова клетка D5 където искате да запазите резултата.
  • Второ, трябва да използвате формулата, дадена по-долу в D5 клетка.
=ABS(IF(ISBLANK(C5),"",TODAY()-C5))

  • Накрая натиснете ВЪВЕДЕТЕ за да получите резултата.

Разбивка на формулата

  • Тук логическият тест на IF функция е "ISBLANK(C5)" . Което ще провери дали стойността на клетката на C5 е празен или има стойност.
  • Тогава, ако C5 няма стойност на клетката, тогава IF функцията ще върне празен пространство.
  • В противен случай ще се извърши тази операция "TODAY()-C5" . Когато ДНЕС функцията ще даде текущата дата, а целият сценарий ще върне броя на дни между днес и дата от C5 клетка.
  • Накрая, ABS функцията ще преобразува върнатото число в положително.
  • Впоследствие използвайте Дръжка за пълнене инструмент, както при предишния метод.

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

Прочетете още: Формула на Excel за броене на дни от дата (5 лесни метода)

Практически раздел

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

Заключение

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.