Съдържание
Excel TIMEVALUE функция (a дата & време функция) преобразува текстово време в десетично число между 0 (12:00:00 Ч.) до 0,999988426 (23:59:59 ч.). Текстът час може да бъде във всеки формат, който представлява време, например 12:00 ч., 16:30:35 ч., 15:30 ч., 12-май-2020 г. 13:00 ч., 19.7.2018 г. 1:00 ч.
Изображението по-горе представя общ преглед на TIMEVALUE Ще научите повече за функцията в цялата статия.
📂 Изтегляне на работна тетрадка за упражнения
Използване на функцията TIMEVALUE.xlsxВъведение във функцията TIMEVALUE
❑ Цел
Excel TIMEVALUE функцията преобразува текстово време в сериен номер на Excel за време, число от 0 (12:00:00 Ч.) към 0.999988426 (23:59:59 Ч.) . Excel форматира числото с формат за време след въвеждане на формулата.
❑ Синтаксис
TIMEVALUE(time_text)
❑ Обяснение на аргумента
Аргумент | Задължително/незадължително | Обяснение |
---|---|---|
time_text | Изисква се | Текстов низ което представлява време |
❑ Изход
Сайтът TIMEVALUE връща десетично число между 0 към 0.999988426 въз основа на въведеното време, което е представено като текстов низ.
❑ Версия
Тази функция е въведена за първи път в EXCEL 2000 Тази функция е налична във всички версии на Excel от 2000 г. насам.
4 примера за използване на функцията TIMEVALUE в Excel
Сега ще видим няколко примера за използване на TIMEVALUE което ще ви помогне да разберете функцията по-ясно.
1. Функция TIMEVALUE за получаване на десетичната стойност на текст за време
Можем да използваме TIMEVALUE функция за получаване на десетичната стойност на текст с време. Да предположим, че имаме набор от данни, в който някои текстове са зададени само с време. За да получите десетичната стойност,
➤ Въведете следната формула,
=TIMEVALUE(B5)
Тук функцията ще даде десетичната стойност на текста за времето в клетката B5 .
➤ Преса ВЪВЕДЕТЕ .
В резултат на това ще получите десетичната стойност на текста за времето в клетката B5 .
По подобен начин можете да конвертирате текст за време, който представя времето в друг формат, в десетична стойност.
Прочетете още: Формула за текущото време на Excel (7 подходящи примера)
2. Получаване на десетичната стойност на час от дата с час
Понякога имаме текстов запис, който съдържа както дата, така и час. Сега ще научим как да получим десетичната стойност от текст, представляващ както дата, така и час, като използваме TIMEVALUE функция.
➤ Въведете следната формула в празна клетка ( C5 ),
=TIMEVALUE(B5)
Функцията ще игнорира частта с датата в текста на клетката B5 и посочете десетичната стойност само за частта от този текст, свързана с времето.
Сега,
➤ Преса ВЪВЕДЕТЕ
В резултат на това ще получите десетичната стойност в клетка C5 на текста, който представлява датата и часа.
По подобен начин можете да конвертирате текст за време, който представлява дата и час в друг формат, в десетична стойност.
Прочетете още: Как да премахнете времето от датата в Excel (6 подхода)
Подобни четива
- Как да използвате функцията DAY в Excel (с 3 примера)
- Използване на функцията SECOND в Excel (3 примера) )
- Как да използвате функцията MINUTE в Excel (6 примера)
3. Използване на функцията TIMEVALUE в изчисление
В този пример ще научим как можем да използваме TIMEVALUE Предполагаме, че разполагаме с набор от данни, в който са дадени времето на влизане и времето на излизане от работа на служителите на дадена компания. Ако един служител работи 8 часа, това се счита за пълен работен ден. Сега ще използваме функцията за време, за да определим каква част от пълния работен ден е извършена от различните служители.
➤Впишете следната формула в клетка E5 ,
=(СТОЙНОСТ НА ВРЕМЕТО(D5)-СТОЙНОСТ НА ВРЕМЕТО(C5))*(24/8)
Тук TIMEVALUE функцията преобразува времето на клетките C5 и D5 Като извадим двете стойности, получаваме разликата между времето за влизане и времето за излизане. TIMEVALUE функция счита 24 часа за пълна част. (24/8) частта преобразува пълната част в 8 часа. Така че, ако някой служител работи 8 часа, формулата ще върне стойност 1.
Сега,
➤ Преса ВЪВЕДЕТЕ .
В резултат на това ще получите частта от пълния работен ден, извършен от служителя ( Марк ) в клетка E5 .
Най-после,
➤ Плъзнете клетката E5 да прилага същата формула за всички останали служители.
В резултат на това ще получите каква част от работата за целия ден е извършена от всички служители.
Прочетете още: Как автоматично да актуализирате текущото време в Excel (с формула и VBA)
4. Разделяне на дата и час
Можем да разделим датата и времето в две различни колони. За да отделим частта с датата, ще използваме функцията DATEVALUE и функцията LEFT а за част от времето ще използваме TIMEVALUE функция и функцията MID . Да предположим, че имаме текст, съдържащ дата и час, в колона B , сега ще отделим частта с датата в колона C и времевата част в колона D .
За да получите частта с датата,
➤ Въведете следната формула в C5 ,
=СТОЙНОСТ НА ДАННИТЕ(LEFT(B5,11))
Сайтът LEFT ще върне първия 11 символи от текста B5 и DATEVALUE функцията го превръща в дата,
След това,
➤ Преса ВЪВЕДЕТЕ и изберете Дата като формат на клетката.
В резултат на това ще видите, че частта с датата в текста B5 е доказано в клетъчни C5
Сега трябва да се заемем с времето,
➤ Въведете следната формула в D5 ,
=ВРЕМЕВА СТОЙНОСТ(MID(B5,13,5))
Сайтът MID функцията ще върне 5 символи, започващи от 13-та позиция в текста B5 и TIMEVALUE функцията го превръща във време,
След това,
➤ Преса ВЪВЕДЕТЕ и изберете Време като формат на клетката.
В резултат на това ще видите, че времевата част на текста B5 е вмъкнат в клетка C5
По подобен начин можете да отделите датата и часа на всички формати от текста.
Прочетете още: Как да използвате функцията DATE в Excel (8 примера)
💡 Неща, които трябва да запомните, когато използвате функцията TIMEVALUE
📌 TIMEVALUE Ако въведете друг формат, дори формат на времето, функцията ще покаже #VALUE! Текстът трябва да е правилно представен час. Ако въведете текст в неправилен формат, функцията ще върне #VALUE! Грешка.
Въпреки че можете да конвертирате формата на времето в текстов формат с помощта на функцията TEXT и след това приложете TIMEVALUE функция.
📌 Ако зададете две стойности, разделени с двоеточие, например 20:45, това ще се счита за часове и минути, а не за минути и секунди. Ако искате да въведете само минути и секунди, трябва да зададете 00 като час (00:20:45).
Заключение
Надявам се, че вече знаете какво TIMEVALUE функцията и как да я използвате в Excel. Ако имате някакви неясноти, моля, не се колебайте да оставите коментар.