Съдържание
Преброяването на броя на дните в Excel е важна задача в ежедневните ни дейности. Но кои са формулите на Excel, за да направите това по ефективен начин? В тази статия ще преброя броя на дните от която и да е дата до днес, като използвам формула на Excel и Power Query.
Изтегляне на работна тетрадка за практика
Можете да изтеглите следната работна книга на Excel за по-добро разбиране и да я упражните сами.
Отчитане на датата до днес.xlsx
8 лесни начина за прилагане на формулата на Excel за броене на дните от датата до днес
В тази статия ще ви покажем как да приложите Формула на Excel за броене на дни от дата до днес с помощта на формулата за изваждане , функцията TODAY , функцията DATE , функцията DAYS , функцията DATEDIF , функцията NETWORKDAYS , функцията NETWORKS.INT , а използването на Power Query .
Преди да преминем към основната дискусия, нека разгледаме нашия набор от данни.
На следващата фигура са дадени имената на служителите с техните дати на постъпване. Трябва да преброяване на броя дни от датата на присъединяване до Днес .
Да започнем
1. Използване на формулата за изваждане за броене на дните от датата до днес в Excel
Можем да преброим броя на дните от датата на присъединяване до днес без усилие, като използваме формулата за изваждане.
Формулата за изваждане, която е най-лесната за изваждане, може да се приложи лесно, като се въведе минус (-) оператор между двете дати.
Стъпка 1:
- Първо, изберете E5 клетка.
- След това запишете следната формула.
=D5-C5
- Накрая натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Така ще видите броя на дните между датата на присъединяване на първия човек и днешната дата.
- След това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- Накрая ще получите броя на дните за всички хора в набора от данни.
Прочетете още: Как да намалите броя на дните или датата от днес в Excel
2. използване на функцията TODAY за броене на дните от датата до днес
Ако не искате да създавате различна клетка за текущата дата, винаги можете да използвате ДНЕС функция .
Тази функция връща текущата дата, която се актуализира постоянно, ако наборът от данни бъде променен или отворен. функцията TODAY .
Стъпка 1:
- За да приложите функцията в нашия набор от данни, изберете празна клетка, напр. E5 клетка.
- След това въведете следната формула, за да изчислите общия брой дни, откакто даден служител е постъпил на работа в офиса. C5 е датата на постъпване на работа на служителя.
=ДНЕС()-C5
- И след това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Затова ще видите броя на дните между датата на присъединяване на първия човек и днешната дата.
- След това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- Накрая ще получите броя на дните за всички хора в набора от данни.
Прочетете още: Формула на Excel за изчисляване на броя на дните между днешната и друга дата
3. Използване на формула на Excel с функцията DAYS за броене на дните от датата до днес
Друг лесен начин за преброяване на броя на дните между две дати в този случай се прилага датата на присъединяване и текущата дата. ДНИТЕ функция .
Функцията дава броя на дните между две дати в Excel.
Синтаксис на функцията DAYS
=DAYS (крайна_дата, начална_дата)
Аргументи на функцията DAYS
end_date - Крайната дата.
start_date - Началната дата.
Стъпка 1:
- Нека приложим функцията в нашия набор от данни. Сега изберете празна клетка като D5 .
- След това въведете тук следната формула. where D5 е датата на текущия ден, а C5 е датата на присъединяване.
=DAYS(D5,C5)
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Тук ще видите броя на дните между датата на присъединяване на първото лице и днешната дата.
- След това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- В резултат на това ще получите броя на дните за всички хора в набора от данни.
Прочетете още: Как да изчислите броя на дните между две дати в Excel
4. Прилагане на функцията DATE за броене на дните от днес в Excel
Можете да изчислите броя на дните, като използвате функцията DATE . Датата функция връща серийния номер на дадена дата.
Синтаксис на функцията DATE
=DATE (година, месец, ден)
Аргументи на функцията DATE
година - Брой за годината.
месец - Номер за месеца.
ден - Номер за деня.
Тъй като имаме една клетка, която съдържа датата, можем да използваме ГОДИНА , МЕСЕЦ , и ДЕН за извличане на годината, месеца и датата. Можете също така да въведете данните ръчно.
- Функцията YEAR извлича годината от дадена дата. Синтаксисът на функцията е
=Година (дата)
- Сайтът Функция Excel MONTH извлича месеца от дадена дата
=MONTH (серийно_число)
- Сайтът Функция Excel DAY връща деня от месеца като число между 1 и 31 от дадена дата.
=DAY (дата)
Стъпка 1:
- Следователно нашата формула е във вида, в който D5 е датата на текущия ден, а C5 е датата на присъединяване.
=ДАТА(ГОДИНА(D5),МЕСЕЦ(D5),ДЕН(D5))-ДАТА(ГОДИНА(C5),МЕСЕЦ(C5),ДЕН(C5))
- Сега изберете празна клетка E5 , въведете формулата и натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Затова ще видите броя на дните между датата на присъединяване на първия човек и днешната дата.
- Освен това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- И накрая, даденото изображение показва броя на дните между датата на присъединяване и днешната дата в набора от данни.
Прочетете още: Изчисляване на броя на дните между две дати с VBA в Excel
Подобни четива
- Как да изчислите броя на месеците между две дати в Excel
- Добавяне на дни към дата в Excel с изключение на почивните дни (4 начина)
- Как да изчислим работните дни в месеца в Excel (4 лесни начина)
- Изваждане на дати в Excel за получаване на години (7 прости метода)
- Как да изчислим работните дни между две дати в Excel (4 метода)
5. използване на формула на Excel с функцията DATEDIF за броене на дните от датата до днес
Използването на DATEDIF Функцията също така е начин за преброяване на дните между датите в Excel. Тя е специално предназначена за определяне на разликата във времето в различни единици, включително дни, месеци и години.
Синтаксис на функцията DATEIF
=DATEDIF (start_date, end_date, unit)
Аргументи на функцията DATEIF
start_date - Начална дата във формат на серийно число на Excel.
end_date - Крайна дата във формат на серийно число на Excel.
единица - Единицата за време, която ще се използва (години, месеци или дни).
Стъпка 1:
- Така че формулата за нашия набор от данни е дадена по-долу, където D5 е датата на текущия ден, а C5 е датата на присъединяване. Също така, d се отнася за дни (пълни дни).
=DATEDIF(C5,D5, "d")
- Сега въведете формулата в празна клетка и натиснете ВЪВЕДЕТЕ .
- По същия начин ДНИ можете да използвате и функцията ДНЕС функция тук вместо end_date.
Стъпка 2:
- След това ще видите броя на дните между датата на присъединяване на първото лице и днешната дата.
- Освен това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- И накрая, даденото изображение показва броя на дните между датата на присъединяване и днешната дата в набора от данни.
Прочетете още: Как да преброите месеците от дата до днес, като използвате формула на Excel
6. прилагане на функцията NETWORKDAYS за броене на дните от датата до днес в Excel
Ако искате да преброите работните дни и да изключите почивните дни и празниците, можете да използвате мрежовите дни функция .
Excel НЕТУРНИ ДНИ Функцията преброява броя на работните дни между две дати. Събота и неделя се изключват автоматично от функцията, а по желание може да се включи списък с празнични дни.
Не можете да промените дните по подразбиране за уикенд във функцията.
Синтаксис на NETWORKDAYS Функция
=NETWORKDAYS (start_date, end_date, [holidays])
Аргументи на NETWORKDAYS Функция
start_date - Началната дата.
end_date - Крайната дата.
празници - [по избор] Списък на неработни дни като дати.
Стъпка 1:
- Първо, нека преброим броя на работните дни, като изключим дните по подразбиране през уикенда и не броим празниците.
- Изберете празна клетка и въведете следната формула, където C5 е датата на присъединяване, а D5 е датата на текущия ден.
=НЕТНИТЕ РАБОТНИ ДНИ(C5,D5)
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- След това ще видите броя на дните между датата на присъединяване на първото лице и днешната дата.
- След това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- И накрая, даденото изображение показва броя на дните между датата на присъединяване и днешната дата в набора от данни.
Сега можем да включим списък на празниците. Не е задължително диапазонът на клетките на празниците да е близо до другите две дати. Но се уверете, че Долар ($) знакът е наличен в обхвата на клетките, така че да работи за всички служители.
Следователно формулата ще бъде:
=NETWORKDAYS(C5,D5,$E$5:$E$13)
където C5 е датата на присъединяване, D5 е датата на текущия ден (можете да използвате ДНЕС вместо нея) и $E$5:$E$13 е диапазонът от клетки за празници. След това изберете празна клетка и натиснете Въведете .
- Накрая ще получите следния резултат.
Прочетете още: Как да изчислим работните дни без неделя в Excel
7. Използване на функцията NETWORKDAYS.INT на Excel за броене на дните от датата до днес
Както знаете, дните на уикенда са различни в различните страни. Например в някои страни петък и събота са почивни дни.
Едно от основните ограничения на НЕТУРНИ ДНИ е фиксирана за събота и неделя. Ако искате да персонализирате дните на уикенда, тогава NETWORKDAYS.INT ще бъде подходящият вариант за вас.
Тази функция също така брои броя на работните дни без персонализираните почивни дни и празници.
Синтаксис на NETWORKDAYS.INT Функция
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
Аргументи на NETWORKDAYS.INT Функция
start_date - Началната дата.
end_date - Крайната дата.
уикенд - [по избор] Настройка за това кои дни от седмицата да се считат за почивни.
празници - [по избор] Препратка към датите, които следва да се считат за неработни дни.
Стъпка 1:
- За да приложите формулата в нашия набор от данни, изберете празна клетка, напр. E5 .
- След това въведете следната формула, където C5 е датата на присъединяване, а D5 е датата на текущия ден, а 7 е за дните на уикенда - петък и събота.
=NETWORKDAYS.INTL(C5,D5,7)
- След натискане на ВЪВЕДЕТЕ , ще получите следния резултат.
Стъпка 2:
- Така ще видите броя на дните между датата на присъединяване на първия човек и днешната дата.
- След това използвайте Дръжка за пълнене и го плъзнете надолу от E5 клетка към E13 клетка.
Стъпка 3:
- Следователно даденото изображение показва броя на дните между датата на присъединяване и днешната дата в набора от данни.
- По-късно, ако можете да включите празници във функцията. В такъв случай запишете тук следната формула. където C5 е датата на присъединяване, а D5 е датата на текущия ден, 7 е за дните на уикенда - петък и събота, и $E$5:$E$13 е за празници.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)
- Накрая ще получите следния резултат.
Прочетете още: Как да изчислим неизплатените дни в Excel (с лесни стъпки)
8. Използване на Power Query за броене на дни от дата до днес в Excel
Ако искате да направите същия анализ с помощта на Power Query които съм направил, използвайки различни функции на Excel, това ще бъде добро решение.
Power Query , един от най-мощните инструменти за бизнес разузнаване, изисква от потребителя да не научава конкретен код.
Първата функция, предоставена в MS Excel през 2010 г., Excel 2010 и 2013 г., е безплатна добавка. От 2016 г. тя е напълно интегрирана в Excel.
Тук показвам само процеса на изваждане, като използвам Power Query .
Стъпка 1:
- Първо, изберете обхвата от клетки B4:D13 > От таблицата (на разположение в Данни tab)> Създаване на таблица >преса.
Стъпка 2:
- Добавяне на колона >преса CTRL key>изберете двете колони, т.е. Дата на присъединяване и Днес >кликнете върху Дата > Извадете дните.
Стъпка 3:
- Изберете Таб Home > Затвори & Зареждане > Затвори & Зареждане на.
- Тук ще изберем Нов работен лист >преса.
- Накрая ще получите следния резултат.
Прочетете още: Как да преброите дните от дата до днес автоматично, като използвате формула на Excel
Заключение
В тази статия разгледахме 8 начини на формулите на Excel за броене на дните от датата до днес. Искрено се надявам, че тази статия ви е харесала и сте научили много от нея. Освен това, ако искате да прочетете още статии за Excel , можете да посетите нашия уебсайт, ExcelWIKI . Ако имате въпроси, коментари или препоръки, оставете ги в раздела за коментари по-долу.