Excel има няколко вградени функции за дата, които могат да се използват за изчисляване на броя на дните между две дати - всяка функция за дата изпълнява друга задача, така че резултатите се различават. Най- DATEDIF функция може да се използва за изчисляване на периода или разликата между две дати в дни, месеци и години.
Използва се за DATEDIF функция може да включва планиране или писане на предложения за определяне на времевата рамка за предстоящия проект; тя може да се използва, заедно с рождената дата на лицето, за изчисляване на възрастта на индивида в години, месеци и дни.
Синтаксис и аргументи на функцията DATEDIF
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите. Синтаксисът за DATEDIF функцията е:
= DATEDIF (начална дата, крайна дата, единица)
- начална дата (задължително): Началната дата на избрания период може да бъде въведена за този аргумент или вместо това може да се въведе референтната клетка на местоположението на тези данни в работния лист.
- крайна дата (задължително): Крайната дата на избрания период, както и началната дата, може да бъде въведена като действителна крайна дата или клетката да се позове на местоположението на тези данни в работния лист.
- мерна единица (задължително): Единица (по-рано наричан интервал) казва на функцията да се намери броят дни ("D"), пълните месеци ("M") или пълните години ("Y") между двете дати. Аргументът трябва да бъде заобиколен с кавички като "D" или "M."
Excel извършва изчисления на датата, като преобразува датите в серийни номера, започващи от нула за фиктивната дата януари 0, 1900, на компютри с Windows и 1 януари 1904 г. на Macintosh компютри.
Още за аргумента на модула
- "YD" изчислява броя на дните между две дати, както ако датите са в същата година (ред 5).
- "YM" изчислява броя на месеците между две дати, сякаш датите са в същата година (ред 6).
- "MD" изчислява броя на дните между две дати, както ако датите са в същия месец и година (ред 7).
Изчисляване на разликата в дните с DATEDIF
Ето как да влезете DATEDIF функцията, разположена в клетка B2, както е показано в примерното изображение по-горе, за да се покаже броят дни между датите 4 май 2014 г., и 10 август 2016 г..
- Кликнете върху клетка B2 да го превърнем в активна клетка; това е мястото, където ще се показва броят дни между двете дати.
- Тип= datedif ( в клетка В2.
- Кликнете върху клетка A2 да въведете тази клетка катоначална дата аргумент за функцията.
- Въведете a запетая в клетка B2 след референтната клеткаA2 да действа като разделител между първия и втория аргумент.
- Кликнете върху клетка A3 в електронната таблица да въведете тази клетка като крайна дата аргумент.
- Въведете a запетая след референтната клеткаA3 .
- Замерна единица аргумент, въведете буквата д в котировки ("Д" ), за да кажете на функцията да показва броя на дните между двете дати.
- Въведете затваряне скоби.
- НатисниВъведете на клавиатурата, за да завършите формулата.
- Броят дни - 829 - се появява в клетка В2 на работния лист.
= DATEDIF (А2, A3, "D")
Когато кликнете върху клетка B2, пълната формула се появява в лентата за формули над работния лист.
DATEDIF стойности на грешки
Ако данните за различните аргументи на тази функция не са въведени правилно, в клетката се показват следните стойности за грешка: DATEDIF функцията е разположена:
- #VALUE !: Грешката се връща, ако стартирате или end_date не е действителна дата (ред 8 в изображението, където клетка А8 съдържа текстови данни).
- #NUM !: Грешката се връща, ако end_date е по-ранна от start_date (ред 9).
Функцията DATEDIF е скрита
DATEDIF е скрита функция, която не е включена в списъка с други функции на датата в раздела за формули в Excel, което означава:
- НеФормула Builder е достъпна за въвеждане на функцията и нейните аргументи.
- Най-аргумент на аргумента не показва списъка с аргументи, когато името на функцията е въведено в клетка.
В резултат функцията и нейните аргументи трябва да бъдат въведени ръчно в клетка, за да бъде използвана, включително да се въведе запетая между всеки аргумент, за да действа като разделител.