Turinys
"Excel" TIMEVALUE funkcija (a data & amp; laikas funkcija) konvertuoja teksto laiką į dešimtainį skaičių tarp 0 (12:00:00 VAL.) iki 0,999988426 (23:59:59). Teksto laikas gali būti bet kokio formato, kuris atspindi laiką, pavyzdžiui, 12:00, 16:30:35, 15:30, 2020 m. gegužės 12 d. 13:00, 2018 m. gegužės 19 d. 1:00.
Aukščiau pateiktame paveikslėlyje apžvelgiama TIMEVALUE Daugiau apie šią funkciją sužinosite šiame straipsnyje.
📂 Atsisiųsti praktikos sąsiuvinį
TIMEVALUE funkcijos naudojimas.xlsxĮvadas į TIMEVALUE funkciją
❑ Tikslas
"Excel" TIMEVALUE funkcija konvertuoja teksto laiką į "Excel" serijos numerį, skaičių nuo 0 (12:00:00 VAL.) į 0.999988426 (23:59:59 VAL.) . įvedus formulę "Excel" suformatuoja skaičių laiko formatu.
❑ Sintaksė
TIMEVALUE(time_text)
❑ Argumento paaiškinimas
Argumentas | Privalomas / pasirenkamas | Paaiškinimas |
---|---|---|
time_text | Reikalinga | Teksto eilutė kuris atspindi laiką |
❑ Išėjimas
Svetainė TIMEVALUE funkcija grąžina dešimtainį skaičių tarp 0 į 0.999988426 pagal įvesties laiką, kuris pateikiamas kaip teksto eilutė.
❑ Versija
Ši funkcija pirmą kartą buvo pristatyta EXCEL 2000 . Ši funkcija nuo 2000 m. yra visose "Excel" versijose.
4 "Excel" funkcijos TIMEVALUE naudojimo pavyzdžiai
Dabar pamatysime keletą pavyzdžių, kaip naudoti TIMEVALUE funkcija, kuri padės jums geriau suprasti funkciją.
1. TIMEVALUE funkcija, skirta laiko teksto dešimtajai vertei gauti
Galime naudoti TIMEVALUE funkciją, kad gautumėte dešimtainę laiko teksto vertę. Tarkime, kad turime duomenų rinkinį, kuriame nurodyti kai kurie tekstai, kuriuose nurodytas tik laikas. Norėdami gauti dešimtainę vertę,
➤ Įveskite šią formulę,
=TIMEVALUE(B5)
Čia funkcija pateiks ląstelės laiko teksto dešimtainę vertę B5 .
➤ Spauda ĮVESKITE .
Todėl gausite ląstelės laiko teksto dešimtainę vertę B5 .
Panašiai galite konvertuoti laiko tekstą, kuriame laikas pateikiamas bet kokiu kitu formatu, į dešimtainę vertę.
Skaityti daugiau: "Excel" dabartinio laiko formulė (7 tinkami pavyzdžiai)
2. Laiko dešimtainės reikšmės gavimas iš datos su laiku
Kartais turime teksto įrašą, kuriame yra ir data, ir laikas. Dabar sužinosime, kaip iš teksto, kuriame yra ir data, ir laikas, gauti dešimtainę reikšmę naudojant TIMEVALUE funkcija.
➤ Tuščioje ląstelėje įveskite šią formulę ( C5 ),
=TIMEVALUE(B5)
Funkcija nekreips dėmesio į ląstelės teksto datos dalį B5 ir pateikite tik to teksto laiko dalies dešimtainę vertę.
Dabar,
➤ Spauda ĮVESKITE
Dėl to ląstelėje gausite dešimtainę vertę C5 teksto, kuriame pateikiama ir data, ir laikas.
Panašiai galite konvertuoti laiko tekstą, kuriame data ir laikas pateikiami bet kokiu kitu formatu, į dešimtainę vertę.
Skaityti daugiau: Kaip pašalinti laiką iš "Excel" datos (6 būdai)
Panašūs skaitiniai
- Kaip naudoti "Excel" funkciją DAY (su 3 pavyzdžiais)
- Funkcijos SECOND naudojimas programoje "Excel" (3 pavyzdžiai) )
- Kaip "Excel" programoje naudoti funkciją MINUTE (6 pavyzdžiai)
3. Funkcijos TIMEVALUE naudojimas skaičiuojant
Šiame pavyzdyje sužinosime, kaip galime naudoti TIMEVALUE funkciją apskaičiuojant realų scenarijų. Tarkime, turime duomenų rinkinį, kuriame pateiktas įmonės darbuotojų atvykimo ir išvykimo laikas. Jei darbuotojas dirba 8 valandas, tai laikoma visa darbo diena. Dabar naudosime laiko funkciją, kad nustatytume, kokią visos darbo dienos dalį atlieka skirtingi darbuotojai.
➤Į ląstelę įrašykite šią formulę E5 ,
=(LAIKO VERTĖ(D5)-LAIKO VERTĖ(C5))*(24/8)
Čia TIMEVALUE funkcija konvertuoja ląstelių laikus C5 ir D5 atimdami šias dvi vertes, gausime skirtumą tarp atvykimo ir išvykimo laiko. TIMEVALUE funkcija laiko 24 valandas iki visos dalies. (24/8) dalis konvertuoja visą dalį į 8 valandas. Taigi, jei kuris nors darbuotojas dirba 8 valandas, formulė grąžins vertę 1.
Dabar,
➤ Spauda ĮVESKITE .
Todėl gausite darbuotojo atlikto visos dienos darbo dalį ( Markas ) ląstelėje E5 .
Pagaliau,
➤ Vilkite langelį E5 taikyti tą pačią formulę visiems kitiems darbuotojams.
Todėl sužinosite, kokią visos dienos darbo dalį atlieka visi darbuotojai.
Skaityti daugiau: Kaip automatiškai atnaujinti dabartinį laiką "Excel" programoje (naudojant formulę ir VBA)
4. Datos ir laiko atskyrimas
Datą ir laiką galime atskirti į du skirtingus stulpelius. Norėdami atskirti datos dalį, naudosime funkcija DATEVALUE ir funkcija LEFT o laiko dalyje naudosime TIMEVALUE funkcija ir MID funkcija . Tarkime, stulpelyje turime tekstą, kuriame yra data ir laikas. B , dabar stulpelyje atskirsime datos dalį C ir laiko dalis stulpelyje D .
Norėdami gauti datos dalį,
➤ Įveskite šią formulę C5 ,
=DUOMENŲ VERTĖ(LEFT(B5,11))
Svetainė LEFT funkcija grąžins pirmąją 11 teksto simbolių B5 ir DATEVALUE funkcija konvertuoja jį į datą,
Po to,
➤ Spauda ĮVESKITE ir pasirinkite Data kaip langelio formatą.
Dėl to pamatysite, kad teksto dalis su data B5 buvo įrodyta, kad ląstelių C5
Dabar - laiko dalis,
➤ Įveskite šią formulę D5 ,
=VERTĖ(MID(B5,13,5))
Svetainė MID funkcija grąžins 5 ženklai, pradedant nuo 13-osios teksto pozicijos B5 ir TIMEVALUE funkcija paverčia jį laiku,
Po to,
➤ Spauda ĮVESKITE ir pasirinkite Laikas kaip langelio formatą.
Dėl to pamatysite, kad teksto laiko dalis B5 buvo įterptas į ląstelę C5
Panašiai galite atskirti visų formatų datą ir laiką nuo teksto.
Skaityti daugiau: Kaip "Excel" programoje naudoti funkciją DATA (8 pavyzdžiai)
💡 Dalykai, kuriuos reikia prisiminti naudojant TIMEVALUE funkciją
📌 TIMEVALUE funkcija konvertuoja tik tekstą. Jei įvestyje nurodysite bet kokį kitą formatą, net laiko formatą, funkcija parodys #VALUE! klaida. Tekste turi būti tinkamai pateiktas laikas. Jei įvesties tekstą pateiksite netinkamu laiko formatu, funkcija grąžins #VALUE! Klaida.
Nors laiko formatą galite konvertuoti į teksto formatą naudodami funkcija TEXT ir tada taikykite TIMEVALUE funkcija.
📌 Jei nurodysite dvi reikšmes, atskiriamas dvitaškiu, pavyzdžiui, 20:45, tai bus laikoma valandomis ir minutėmis, o ne minutėmis ir sekundėmis. Jei norite įvesti tik minutes ir sekundes, kaip valandos įvestį turite nurodyti 00 (00:20:45).
Išvada
Tikiuosi, kad dabar jau žinote, kas TIMEVALUE funkcija yra ir kaip ją naudoti "Excel" programoje. Jei kyla neaiškumų, nedvejodami palikite komentarą.