Съдържание
Много често се налага да изваждане две дати в ежедневната ни работа. Когато изчисляваме възрастта или продължителността, обикновено изваждане две дати. В тази статия ще ви покажем как да изваждане Ще ви запознаем с 6 лесни начина, чрез които ще можете да изваждане дати в Excel лесно.
Да предположим, че имаме лист с данни, съдържащ началния и крайния час. Ще изчислим продължителността на всеки от проектите, като използваме различни функции в Excel. В листа с данни имаме 4 колони . Имаме Име на проекта , Начало , и Край на колоните Ще изчислим продължителността в Колона за продължителност използване на различни функции в Excel.
Изтегляне на работна тетрадка за практика
Разлика в датата и часа.xlsx6 лесни начина за изваждане на дата и час в Excel
Сега ще ви напътстваме стъпка по стъпка как можете да изваждане Ще направим това с помощта на 6 лесни начина.
1. Получаване на дни, часове и минути между дати чрез комбиниране на функциите TEXT и INT
Можем да използваме INT и ТЕКСТ функция на Excel за изваждане дата и час в Excel. INT връща целочислената стойност на дадено число, докато функцията ТЕКСТ се използва за преобразуване на всяка числова стойност в определен формат. Можем да използваме двете функции заедно, за да изваждане дата и час в Excel. Ще използваме Амперсанд символ (&) за обединяване на текстовете.
СТЪПКИ :
- За да направите това, в клетка E5 въвеждаме,
=INT(D5-C5)&" дни "&TEXT(D5-C5, "h"" часа ""m"" минути """)
Разбивка на формулата
(D5-C5)
>> Дава стойността на изваждането на клетки D5 и C5 .
Изход е >> 9.99943969907326
INT(D5-C5)
>> Дава ни целочислената част от резултата от изваждането на клетки C5 и D5 .
Изходът е >> 9
Обяснение >> Целочислена част от ( D5-C5)
INT(D5-C5)&" дни "
>> Присъединява се към 9 и текста дни
Изходът е >> 9 дни
Обяснение >> Конкатенирана част от 9 и дни
TEXT(D5-C5, "h"" hrs ""m"" mins """)
>> Конвертира резултата от C5-D5 в часове и минути и добавя текста часове , минути .
Изходът е >> "23 часа и 59 минути"
Обяснение: Сайтът ТЕКСТ превръща текста в часове и минути. Текстът часове , минути се добавят към стойностите.
INT(D5-C5)&" дни "&TEXT(D5-C5, "h"" часа ""m"" минути """)
>> Дава ни стойността на изваждането на общите дни, часове и минути.
Изходът е >> 9 дни 23 часа 59 минути
Обяснение >> Разликата между две дати и часове.
- Натискане на бутона Въведете ще получим резултата в Клетка E5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Прочетете още: Как да изчислим общия брой часове в Excel (9 лесни метода)
2. Използване на функцията за време с функциите "Час" и "Минута" за S убтракт Дата и час в Excel
ВРЕМЕ функцията на Excel преобразува всяка стойност на времето в числова стойност. ЧАС функция и МИНУТА на Excel връща часовете и минутите на дадена стойност на времето. Можем да използваме функцията ВРЕМЕ с функцията ЧАС и МИНУТА функция, за да получите разликата във времето в Excel.
СТЪПКИ :
- За да направите това, в клетка E5 въвеждаме,
=ВРЕМЕ(ЧАС(C5),МИНУТА(C5),0)-ВРЕМЕ(ЧАС(D5),МИНУТА(D5),0)
Разбивка на формулата
ЧАС(C5)
>> Дава ни часовата стойност на Клетка C5 .
Изходът е >>22
Обяснение >> Стойност на часа от 22:59
MINUTE(C5)
>>Дава ни минутната стойност на Клетка C5 .
Изходът е >>59
Обяснение >> Минутна стойност от 22:59
ВРЕМЕ(ЧАС(C5),МИНУТА(C5),0)
>> Връща цифровата стойност, ако са зададени час, минута и секунди. Тук не въвеждаме стойност за секундата.
Изходът е >>0.957638888888889
Обяснение >> Превръща цифровата стойност на 22 часа и 59 минути
ВРЕМЕ(ЧАС(C5),МИНУТА(C5),0)-ВРЕМЕ(ЧАС(D5),МИНУТА(D5),0)
>>
Изходът е >> 0.41875
Обяснение >> Числена стойност на изваждането на две стойности на клетките.
- За да форматираме тази числова стойност, трябва да отидем в Номер меню. Нов диалогов прозорец ще се появи.
- След това отидете в Потребителски и въведете h:mm:ss . Можем да въведем и други формати ако искаме.
- Натискане на бутона Въведете ще получим резултата в Клетка E5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Прочетете още: Как да изваждаме време в Excel (7 бързи метода)
3. Изчисляване на разликата във времето с функцията TEXT
ТЕКСТ в Excel се използва за преобразуване на всяка числова стойност в определен формат. Можем да изразим разликата във времето с помощта на ТЕКСТ За да направим това, ще намерим разликата и с помощта на функцията text ще преобразуваме разликата в час : минута: секунда формат.
СТЪПКИ :
- За да направите това, в клетка E5 , въвеждаме
=TEXT(D5-C5,"h""Hours""m""Mins""")
Разбивка на формулата
D5-C5
>> Връща стойността на изваждането на клетки D5 и C5
Изходът е >> 0.375
"h""Hours""m""Mins"""
>> Това е форматът, в който искаме да изразим нашата стойност. Ще получим нашия резултат в часове, последван от думата Часове , минути, последвани от думата Минути .
TEXT(D5-C5,"h""Hours""m""Mins""")
>>
Изход >> 9Hours0Mins
Обяснение >> Върната стойност във формат часове и минути.
- Натискане на бутона Въведете ще получим резултата в Клетка E5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Прочетете още: Как да изчислите разликата между две дати и часове в Excel
Подобни четива
- Как да изчислим времето за обработка в Excel (4 начина)
- Изчисляване на почасовата ставка в Excel (2 бързи метода)
- Как да използваме формат на времето в Excel VBA (макроси, UDF и UserForm)
- Изчисляване на продължителността на времето в Excel (7 метода)
4. Изчисляване на изминалото време с помощта на функцията NOW/ TODAY
СЕГА на Excel връща стойността на текущото време. ДНЕС Ако искаме да получим времето, изминало от сега до дадена дата, можем да използваме функцията СЕГА или ДНЕС можем да преобразуваме стойността с помощта на функцията ТЕКСТ функция. ТЕКСТ Функцията в Excel се използва за преобразуване на всяка числова стойност в определен формат.
СТЪПКИ :
- За да направите това, в клетка D5 , въвеждаме,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")
Разбивка на формулата
NOW()-C5
>> Дава ни разликата между текущото време и зададеното време.
Изходът е >> 10.1800935185165
Обяснение >> Разликата между текущото време и зададеното време.
"d""days""h""hours""m""mins""s""secs"""
>> Това е форматът, в който искаме да конвертираме резултата. Ще получим резултата си в дни, последван от думата дни , часове, последвани от думата часове и т.н.
TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")
>> Дава ни разликата в определен формат.
Изход >>10дни4часа20минути10сек
Обяснение >> Разликата се изразява в посочения формат.
- Натискане на бутона Въведете ще получим резултата в Клетка D5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Прочетете още: Как да изчислите изтеклото време в Excel (8 начина)
5. Изваждане на определено време от дадено време
Можем да изваждане за определен период от време от даден момент. Можем да използваме това с помощта на ВРЕМЕ на Excel. Да предположим, че трябва да изваждане определен период от време в Колона Difference(Mins) от Колона за време и да получите стойностите в Колона с резултати .
СТЪПКИ :
- За целта ще въведем следната формула в Клетка E5 .
=C5-ВРЕМЕ(0,D5,0)
Разбивка на формулата
ВРЕМЕ(0,D5,0)
>> Дава ни цифровата стойност на дадения период от време в клетка D5
Изходът е>> 0.0208333333333333
Обяснение >> 30 минути, превърнати в числова стойност
C5-ВРЕМЕ (0,D5,0)
>> Дава ни датата и часа чрез изваждане на зададения период от време.
Изходът е >> 44606.5182572917
Обяснение >> Числена стойност на резултантното време.
Ще трябва да форматираме резултата, като използваме процеса, показан в метод 2 .
- Натискане на бутона Въведете ще получим резултата в Клетка E5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Свързано съдържание: Как да изваждаме военно време в Excel (3 метода)
6. Използване на знака минус (-) & Функция TEXT за S убтракт Дата и час в Excel
Както е показано в метод 3 можем да използваме знака минус (-), за да определим разликата между две дати в комбинация с ТЕКСТ функция.
СТЪПКИ :
- За да направите това, в клетка E5 въвеждаме,
=TEXT(D5-C5, "hh:mm:ss")
Разбивка на формулата
D5-C5
>> Дава ни разликата между Начало дата и Край на дата.
Изходът е >> 9.99943969907326
Обяснение >> Числената стойност на разликата между две дадени времена.
"hh:mm:ss"
>> Указва формата на изхода. Нашият изход ще бъде в Час: Минута: Секунда формат.
TEXT(D5-C5, "hh:mm:ss")
>> Дава ни резултантната стойност в определен формат
Изход >> 23:59:12
Обяснение >> 9.99943969907326, изразено в посочения формат.
- Натискане на бутона Въведете ще получим резултата в Клетка E5 .
- Сега, като плъзнете надолу или щракнете два пъти върху Дръжка за пълнене да използвате Автоматично попълване на Excel ще получим стойности в съответните клетки.
Прочетете още: Как да изваждате и показвате отрицателно време в Excel (3 метода)
Нещата, които трябва да запомните
Когато работите с дата или час, се уверете, че те са в правилния формат. В противен случай може да не получите желания резултат. За да изберете правилния формат, следвайте стъпките, показани в метод 2 .
Практически раздел
В предоставения работен лист сме включили практическа част, за да можете сами да упражните методите.
Заключение
В тази статия се опитахме да опишем как да изваждане дата и час в Excel. Ако имате някакви предложения или обратна връзка, можете да оставите коментар по-долу или да се свържете с нас. За всякакви ваши запитвания, свързани с Excel, моля, разгледайте нашия уебсайт. Нашият екип ще се радва да ви помогне.