Innehållsförteckning
Excel TIMEVALUE funktion (en datum & tid funktion) konverterar en texttid till ett decimaltal mellan 0 (12:00:00 AM) till 0,999988426 (Texten tid kan vara i vilket format som helst som representerar en tid, till exempel 12:00 AM, 4:30:35 PM, 15:30, 12-may-2020 13:00, 7/19/2018 1:00 AM.
Bilden ovan ger en översikt över TIMEVALUE Du kommer att få veta mer om funktionen under hela artikeln.
📂 Ladda ner övningsboken
Användning av TIMEVALUE-funktionen.xlsxIntroduktion till funktionen TIMEVALUE
❑ Mål
Excel TIMEVALUE funktionen omvandlar en texttid till ett Excel-serienummer för en tid, ett nummer från 0 (12:00:00 AM) till 0.999988426 (11:59:59 PM) . Excel formaterar talet med ett tidsformat efter att du har angett formeln.
❑ Syntax
TIMEVALUE(time_text)
❑ Argumentförklaring
Argument | Obligatoriskt/valfritt | Förklaring |
---|---|---|
time_text | Krävs | En textsträng som representerar en tid |
❑ Utgång
TIMEVALUE funktionen returnerar ett decimaltal mellan 0 till 0.999988426 baserat på den inmatade tiden som representeras av en textsträng.
❑ Version
Denna funktion infördes för första gången i EXCEL 2000 Den här funktionen har funnits i alla Excel-versioner sedan 2000.
4 exempel på användning av TIMEVALUE-funktionen i Excel
Nu ska vi se några exempel på hur vi kan använda TIMEVALUE funktionen, vilket hjälper dig att förstå funktionen bättre.
1. TIMEVALUE-funktionen för att få fram decimalvärdet för en tidstext
Vi kan använda TIMEVALUE för att få fram decimalvärdet för en tidstext. Anta att vi har ett dataset där vissa texter specificeras med endast tid. För att få fram decimalvärdet,
➤ Skriv följande formel,
=TIMEVALUE(B5)
Här kommer funktionen att ge decimalvärdet för tidstexten i cellen B5 .
➤ Press ENTER .
Som ett resultat får du decimalvärdet för tidstexten i cell B5 .
På samma sätt kan du konvertera tidstext som representerar tiden i något annat format till ett decimalvärde.
Läs mer: Excel-formel för aktuell tid (7 lämpliga exempel)
2. Hämta decimalvärdet för en tid från ett datum med tid
Ibland har vi en text som innehåller både datum och tid. Nu ska vi lära oss hur man hämtar decimalvärdet från en text som representerar både datum och tid med hjälp av TIMEVALUE funktion.
➤ Skriv följande formel i en tom cell ( C5 ),
=TIMEVALUE(B5)
Funktionen ignorerar datumdelen av texten i cellen. B5 och ange decimalvärdet endast för tidsdelen av texten.
Nu,
➤ Press ENTER
Som ett resultat får du decimalvärdet i cellen C5 av den text som representerar både datum och tid.
På samma sätt kan du konvertera tidstext som representerar både datum och tid i något annat format till ett decimalvärde.
Läs mer: Hur du tar bort tid från datum i Excel (6 metoder)
Liknande läsningar
- Hur du använder DAY-funktionen i Excel (med 3 exempel)
- Använd SECOND-funktionen i Excel (3 exempel) )
- Hur man använder MINUTE-funktionen i Excel (6 exempel)
3. Använda TIMEVALUE-funktionen i en beräkning
I det här exemplet kommer vi att lära oss hur vi kan använda TIMEVALUE Anta att vi har ett dataset med uppgifter om ankomst- och avgångstid för de anställda i ett företag. Om en anställd arbetar i åtta timmar räknas det som en hel arbetsdag. Nu ska vi använda tidsfunktionen för att fastställa hur stor del av en hel dags arbete som utförs av olika anställda.
➤Skriv följande formel i cellen E5 ,
=(TIDSVÄRDE(D5)-TIDSVÄRDE(C5))*(24/8)
Här kan TIMEVALUE funktionen omvandlar tiderna för cellerna C5 och D5 Genom att subtrahera de två värdena får vi skillnaden mellan ankomst- och avgångstiden. TIMEVALUE funktionen anser 24 timmar till en hel del. (24/8) delen omvandlar hela delen till 8 timmar. Om en anställd arbetar 8 timmar kommer formeln att ge ett värde på 1.
Nu,
➤ Press ENTER .
Du får alltså en del av det arbete som arbetstagaren utfört under en hel dag ( Mark ) i cellen E5 .
Äntligen,
➤ Dra i cellen E5 att tillämpa samma formel på alla andra anställda.
Du får alltså veta hur stor del av en hel dags arbete som utförs av alla anställda.
Läs mer: Hur man automatiskt uppdaterar aktuell tid i Excel (med formel och VBA)
4. Separera datum och tid
Vi kan separera datum och tid i två olika kolumner. För att separera datumdelen använder vi funktionen DATEVALUE och den vänstra funktionen och för tidsdelen kommer vi att använda TIMEVALUE funktion och MID-funktionen . Anta att vi har en text som innehåller datum och tid i kolumnen B , nu kommer vi att separera datumdelen i kolumnen C och tidsdelen i kolumnen D .
För att få datumdelen,
➤ Skriv följande formel i C5 ,
=DATAVÄRDE(VÄNSTER(B5,11))
VÄNSTER funktionen returnerar den första 11 tecken från texten B5 och DATEVALUE funktionen omvandlar det till ett datum,
Efter det,
➤ Press ENTER och välj Datum som cellformat.
Som ett resultat kommer du att se att datumdelen av texten B5 har visats i celler C5
Nu ska vi få fram tidsdelen,
➤ Skriv följande formel i D5 ,
=TIDSVÄRDE(MID(B5,13,5))
MID funktionen kommer att återge den 5 Tecken som börjar från den 13:e positionen i texten. B5 och TIMEVALUE funktionen omvandlar den till en tid,
Efter det,
➤ Press ENTER och välj Tid som cellformat.
Som ett resultat av detta kommer du att se att tidsdelen av texten B5 har införts i cellen C5
På samma sätt kan du separera datum och tid för alla format från texten.
Läs mer: Hur du använder DATE-funktionen i Excel (8 exempel)
💡 Saker att tänka på när du använder TIMEVALUE-funktionen
📌 Den TIMEVALUE funktionen konverterar endast text. Om du anger något annat format, även tidsformatet, i inmatningen kommer funktionen att visa #VALUE! fel. Texten måste vara en tid som representeras korrekt. Om du anger texten i ett felaktigt tidsformat kommer funktionen att ge följande resultat #VALUE! Fel.
Du kan dock konvertera tidsformat till textformat med hjälp av TEXT-funktionen och sedan tillämpa TIMEVALUE funktion.
📌 Om du anger två värden som skiljs åt med ett kolon, t.ex. 20:45, kommer det att betraktas som timmar och minuter, inte minuter och sekunder. Om du vill ange endast minuter och sekunder måste du ange 00 som timme (00:20:45).
Slutsats
Jag hoppas att du nu vet vad TIMEVALUE funktionen är och hur man använder den i Excel. Om du har några oklarheter är du välkommen att lämna en kommentar.