Obsah
Excel TIMEVALUE funkcia (a dátum & čas funkcia) prevádza textový čas na desatinné číslo medzi 0 (12:00:00) na 0,999988426 (23:59:59). Textový čas môže byť v ľubovoľnom formáte, ktorý predstavuje čas, napríklad 12:00, 16:30:35, 15:30, 12-máj-2020 13:00, 19.7.2018 1:00.
Obrázok vyššie poskytuje prehľad o TIMEVALUE Viac informácií o tejto funkcii sa dozviete v priebehu článku.
📂 Stiahnite si cvičebnicu
Použitie funkcie TIMEVALUE.xlsxÚvod do funkcie TIMEVALUE
❑ Cieľ
Excel TIMEVALUE funkcia konvertuje textový čas na sériové číslo Excelu pre čas, číslo z 0 (12:00:00 HOD.) na 0.999988426 (23:59:59) . program Excel po zadaní vzorca naformátuje číslo s časovým formátom.
❑ Syntax
TIMEVALUE(time_text)
❑ Vysvetlenie argumentu
Argument | Povinné/voliteľné | Vysvetlenie |
---|---|---|
time_text | Požadované | Textový reťazec ktorý predstavuje čas |
❑ Výstup
Stránka TIMEVALUE funkcia vracia desatinné číslo medzi 0 na 0.999988426 na základe vstupného času, ktorý je reprezentovaný textovým reťazcom.
❑ Verzia
Táto funkcia bola prvýkrát zavedená v EXCEL 2000 Táto funkcia je k dispozícii vo všetkých verziách programu Excel od roku 2000.
4 príklady použitia funkcie TIMEVALUE v programe Excel
Teraz si ukážeme niekoľko príkladov použitia TIMEVALUE ktorá vám pomôže lepšie pochopiť funkciu.
1. Funkcia TIMEVALUE na získanie desatinnej hodnoty časového textu
Môžeme použiť TIMEVALUE funkcie na získanie desatinnej hodnoty textu s časom. Predpokladajme, že máme súbor údajov, ktorý obsahuje niektoré texty zadané len s časom. Na získanie desatinnej hodnoty,
➤ Zadajte nasledujúci vzorec,
=TIMEVALUE(B5)
Tu funkcia poskytne desatinnú hodnotu textu času bunky B5 .
➤ Tlač VSTÚPIŤ .
Výsledkom bude desatinná hodnota textu času v bunke B5 .
Podobným spôsobom môžete previesť text času, ktorý predstavuje čas v akomkoľvek inom formáte, na desatinnú hodnotu.
Prečítajte si viac: Vzorec aktuálneho času programu Excel (7 vhodných príkladov)
2. Získanie desatinnej hodnoty času z dátumu s časom
Niekedy máme textový údaj, ktorý obsahuje dátum aj čas. Teraz sa naučíme, ako získať desatinnú hodnotu z textu, ktorý predstavuje dátum aj čas, pomocou príkazu TIMEVALUE funkcie.
➤ Do prázdnej bunky zadajte nasledujúci vzorec ( C5 ),
=TIMEVALUE(B5)
Funkcia bude ignorovať dátumovú časť textu bunky B5 a uviesť desatinnú hodnotu len pre časovú časť tohto textu.
Teraz,
➤ Tlač VSTÚPIŤ
Výsledkom bude desatinná hodnota v bunke C5 textu, ktorý predstavuje dátum aj čas.
Podobným spôsobom môžete previesť časový text, ktorý predstavuje dátum aj čas v akomkoľvek inom formáte, na desatinnú hodnotu.
Prečítajte si viac: Ako odstrániť čas z dátumu v programe Excel (6 prístupov)
Podobné čítania
- Ako používať funkciu DAY v programe Excel (s 3 príkladmi)
- Použitie funkcie DRUHÝ v programe Excel (3 príklady) )
- Ako používať funkciu MINUTE v programe Excel (6 príkladov)
3. Používanie funkcie TIMEVALUE vo výpočte
V tomto príklade sa naučíme, ako môžeme použiť TIMEVALUE funkcie pri výpočte reálneho scenára. Predpokladajme, že máme súbor údajov, v ktorom je uvedený čas nástupu a čas odchodu zamestnancov spoločnosti. Ak zamestnanec pracuje 8 hodín, považuje sa to za celý pracovný deň. Teraz použijeme funkciu času na určenie, akú časť z celého pracovného dňa vykonali rôzni zamestnanci.
➤Vložte do bunky nasledujúci vzorec E5 ,
=(ČASOVÁ HODNOTA(D5)-ČASOVÁ HODNOTA(C5))*(24/8)
Tu sa TIMEVALUE funkcia prevádza časy buniek C5 a D5 Odčítaním týchto dvoch hodnôt získame rozdiel medzi časom vstupu a časom odchodu. TIMEVALUE funkcia považuje 24 hodín za úplnú časť. (24/8) časť prepočíta celú časť na 8 hodín. Ak teda zamestnanec pracuje 8 hodín, vzorec vráti hodnotu 1.
Teraz,
➤ Tlač VSTÚPIŤ .
Výsledkom je, že dostanete časť celodennej práce, ktorú zamestnanec vykonal ( Mark ) v bunke E5 .
Konečne,
➤ Potiahnite bunku E5 uplatniť rovnaký vzorec pre všetkých ostatných zamestnancov.
Výsledkom bude, akú časť celodennej práce vykonajú všetci zamestnanci.
Prečítajte si viac: Ako automaticky aktualizovať aktuálny čas v programe Excel (pomocou vzorca a VBA)
4. Oddelenie dátumu a času
Dátum a čas môžeme rozdeliť do dvoch rôznych stĺpcov. Na oddelenie dátumovej časti použijeme funkcia DATEVALUE a funkcia LEFT a pre časovú časť použijeme TIMEVALUE funkcie a funkcia MID . Predpokladajme, že v stĺpci máme nejaký text obsahujúci dátum a čas B , teraz oddelíme časť s dátumom v stĺpci C a časová časť v stĺpci D .
Ak chcete získať časť s dátumom,
➤ Zadajte nasledujúci vzorec do C5 ,
=DATOVÁ HODNOTA(LEFT(B5,11))
Stránka LEVÁ funkcia vráti prvý 11 znaky z textu B5 a DATEVALUE funkcia ho prevedie na dátum,
Potom,
➤ Tlač VSTÚPIŤ a vyberte Dátum ako formát bunky.
Výsledkom je, že časť textu s dátumom B5 bolo preukázané v bunkách C5
Teraz sa dostávame k časovej časti,
➤ Zadajte nasledujúci vzorec do D5 ,
=ČASOVÁ HODNOTA(MID(B5,13,5))
Stránka MID funkcia vráti 5 znaky začínajúce na 13. pozícii v texte B5 a TIMEVALUE funkcia ho prevedie na čas,
Potom,
➤ Tlač VSTÚPIŤ a vyberte Čas ako formát bunky.
V dôsledku toho uvidíte, že časová časť textu B5 bola vložená do bunky C5
Podobným spôsobom môžete oddeliť dátum a čas všetkých formátov od textu.
Prečítajte si viac: Ako používať funkciu DATE v programe Excel (8 príkladov)
💡 Na čo nezabudnúť pri používaní funkcie TIMEVALUE
📌 TIMEVALUE Ak na vstupe zadáte akýkoľvek iný formát, dokonca aj formát času, funkcia zobrazí #VALUE! Text musí byť správne reprezentovaný čas. Ak zadáte vstupný text v nesprávnom formáte času, funkcia vráti #VALUE! Chyba.
Hoci môžete konvertovať formát času do textového formátu pomocou funkcia TEXT a potom použite TIMEVALUE funkcie.
📌 Ak zadáte dve hodnoty oddelené dvojbodkou, napríklad 20:45, bude sa to považovať za hodiny a minúty, nie za minúty a sekundy. Ak chcete zadať len minúty a sekundy, musíte zadať 00 ako vstupnú hodinu (00:20:45).
Záver
Dúfam, že teraz viete, čo TIMEVALUE Funkcia je a ako ju používať v programe Excel. Ak máte akékoľvek nejasnosti, neváhajte zanechať komentár.