Много потребители на Excel ще трябва да добавят колони за начална и крайна дата към електронните таблици. Като такъв, Excel включва няколко функции, които ви казват колко дни има между две отделни дати.
DATEDIF, DAYS360, DATE и NETWORKDAYS са четири функции, които можете да добавите към клетки, които ще ви кажат броя на дните между две дати. Ето как намирате броя на дните между датите със и без тези функции в Excel.
Как да намерим разликата между датите без функция
Първо, можете да намерите разликата между датите, като ги извадите. Excel не включва функция за изваждане, но все пак можете да добавяте формули за изваждане към клетките. Така че отворете празна електронна таблица на Excel и въведете начална и крайна дата в клетки B4 и C4, както в моментната снимка по-долу. Обърнете внимание, че датите трябва да са в американски формат с първия месец, втория ден и третата година.
какво прави кешът на твърдия диск
В горния пример датите са 01.04.2017 г. и 05.05.2017 г. Сега трябва да изберете клетка D4 и да щракнете вътре в функционалната лента в горната част на листа. Въведете ‘= C4-B4’ в лентата и натиснете Enter. Клетка D4 ще върне стойност 34, ако сте въвели същите дати в клетките, както в моментната снимка по-горе. Като такива има 34 дни между 1 април 2017 г. и 5 май 2017 г.
Функцията DATE
Като алтернатива можете да намерите разликата между две дати с функцията DATE. След това можете да намерите броя на дните, като въведете датите във функционалната лента вместо клетки в електронна таблица. Основният синтаксис за тази функция е: = ДАТА (гггг, м, г) -ДАТА (гггг, м, г) ; така че въвеждате датите назад.
Нека добавим тази функция със същите дати от 01.04.2017 г. и 05.05.2017 г. Изберете клетка в електронната таблица, към която да добавите функцията. След това щракнете във функционалната лента, въведете ‘= DATE (2017, 5, 5) -DATE (2017, 4, 1)’ и натиснете Enter.
Може също да се наложи да изберете общ формат на числото за клетката, ако върнатата стойност е във формат на дата. С общ формат на числото клетката ще върне стойност от 34 дни, както е показано на моментната снимка по-долу.
Функцията DATEDIF
DATEDIF е гъвкава функция, с която можете да изчислите общите дни между датите, като въведете дати в електронната таблица или във функционалната лента. DATEDIF обаче не е посочен в прозореца на функцията за вмъкване на Excel.
По този начин ще трябва да го въведете директно във функционалната лента. Синтаксисът на функцията DATEDIF е: DATEDIF (дата на начало, дата на край, единица) . Можете да въведете начална дата и крайна дата или препратки към клетки към конкретни дати във функцията и след това да добавите единичните дни в края на нея.
Затова изберете клетка, към която да добавите DATEDIF в електронната таблица, и след това щракнете в лентата с формули, за да въведете функцията. За да намерите разликата между двете дати, които сте въвели в клетки C4 и B4, въведете следното във функционалната лента: '= DATEDIF (B4, C4, d).' Клетката DATEDIF ще включва броя дни между датите, както е показано директно отдолу.
Това обаче е много по-гъвкаво от функцията DATE, тъй като можете да модифицирате мерните единици. Да предположим например, че трябва да преброите броя на дните между две дати, но също така да игнорирате годините. Можете да направите това, като добавите ‘yd’ към функцията. Например въведете „4/1/2017“ и „5/5/2018“ в две клетки и след това включете „yd“ във функцията, както е показано по-долу.
Това връща стойност от 34 дни между 01.04.2017 г. и 05.05.2018 г., което е правилно, ако пренебрегнете годината. Ако функцията не пренебрегне годината, стойността ще бъде 399.
Функцията DAYS360
Функцията DAYS360 е тази, която намира общите дни между датите въз основа на 360-дневен календар, който е по-широко приет за финансовите години. Като такава, това може да е по-добра функция за електронни таблици за акаунти. Това няма да има особена разлика за дати само с няколко месеца интервал, но за по-дълги периоди DAYS360 ще връща малко по-различни стойности от останалите функции.
Въведете ‘1/1/2016’ и ‘1/1/2017’ в клетки B6 и C6 на вашата електронна таблица. След това щракнете върху клетка, за да включите функцията DAYS360, и натиснетенапр.до функционалната лента. ИзберетеДНИ360за да отворите прозореца, показан директно отдолу.
как да търсите във Facebook страница
Натиснете бутона Start_date и изберете клетка B6. След това щракнете върху бутона End_date и изберете клетка C6 в електронната таблица. НатиснетеДобреда добавите DAYS360 към електронната таблица, която ще върне стойност от 360.
Функцията NETWORKDAYS
Какво ще стане, ако трябва да намерите разликата между две дати, но изключите почивните дни от уравнението? DATEDIF, DATE и DAYS360 няма да са много добри за такъв сценарий. NETWORKDAYS е функция, която определя броя на дните между датите, без да включва никакви уикенди, и може също да вземе предвид допълнителни празници, като например официални празници.
Така че трябва да е функция за планиране на проекти. Основният синтаксис на функцията е: = NETWORKDAYS (начална дата, крайна дата, [празници]) .
За да добавите NETWORKDAYS към електронна таблица, щракнете върху клетка за функцията и натиснетенапр.бутон. ИзберетеМРЕЖИза да отворите прозореца му в снимката директно отдолу. След това щракнете върху бутона Start_date и изберете клетка в електронната си таблица, която включва начална дата.
Натиснете бутона End_date, изберете клетка с крайна дата в нея и натиснете OK, за да добавите функцията към електронната таблица.
В скрийншота директно по-горе началната и крайната дата са 01.04.2017 и 05.05.2017. Функцията NETWORKDAYS връща стойност от 25 дни между датите без почивните дни. С включените почивни дни, общите дни са 34, както при по-ранните примери.
За да включите допълнителни празнични дни във функцията, въведете тези дати в допълнителни клетки за електронни таблици. След това натиснете бутона за справка на клетката за празници във функционалния прозорец NETWORKDAYS и изберете клетката или клетките, които включват датите на празниците. Това ще приспадне празниците от крайната цифра.
къде са моите съобщения в instagram
Така че има многобройни начини, по които можете да изчислите дни между началната и крайната дата в електронните таблици на Excel. По-новите версии на Excel също включват функция DAYS, с която можете да намерите разликата между няколко дати с. Тези функции със сигурност ще са полезни за електронни таблици, които включват много дати.
често задавани въпроси
Какво означава #NUM?
Когато изпълнявате формулите по-горе и получавате #NUM, а не число, това е защото началната дата е по-голяма от крайната дата. Опитайте да флопирате датите наоколо и да изпълните стъпките отново.