Funktioner för konvertering av tid i Excel

Microsoft Excel erbjuder många användbara funktioner för att konvertera data. För tider är det viktigt att de konverteras till samma enheter för att utföra beräkningar på dem. Exempelvis kan timmar inte subtraheras från minuter och en textrepresentation av en tid kan inte subtraheras för en decimalrepresentation av tiden.

Konvertera mellan enheter

För att konvertera mellan två typer av tidsenheter som år till dagar, använd funktionen CONVERT (antal, från, till). Använd "yr" för år, "dag" för dag, "hr" för timme, "mn" i minuter och "sek" i sekunder. Nummer kan referera till en kalkylark.

Konvertera tid till decimaler

För att konvertera tid från standardformatet timme: minut, använd funktionen INT (nummer). INT returnerar antalet avrundat till närmaste heltal. För att använda INT för att konvertera tid, subtrahera INT (tid) från tiden och multiplicera med 24, eftersom det finns 24 timmar på en dag. Beräkningen returnerar antalet timmar i decimal sedan 12:00 Tid kan referera till en kalkylarkcell.

Konvertera decimaler till tid

För att konvertera decimaler till tid i standardformatet timme: minut, använd funktionen TEXT (värde, format). Värdet måste delas med 24, eftersom det är 24 timmar om dagen. Använd "h: mm" som format. Beräkningen returnerar tiden sedan 12:00. Värdet kan referera till en kalkylark.

Konvertera tid till serienummer

För att konvertera text till tid som representeras som ett serienummer eller decimalfraktion av en dag, använd funktionerna TID (timmar, minuter, sekunder) eller TIDVÄRDE (text). TID (18, 0, 0) returnerar till exempel 0,75 sedan 18:00 eller 18:00, vilket betyder att tre fjärdedelar av en dag har gått. TIDVÄRDE ("19 feb 2010 kl. 18:00") returnerar också 0,75. Timmar, minuter, sekunder och text kan referera till kalkylceller.

Konvertera serienummer till tid

För att konvertera ett serienummer eller decimalfraktion av en dag till timmar, minuter och sekunder använder HOUR (serienummer), MINUT (serienummer) och SECOND (serienummer). Varje formel returnerar endast den begärda delen av tiden. Serienummer kan också vara en textsträng som "6:30 pm"). Excel konverterar strängen till en decimalfraktion innan konverteringen utförs. Serienumret kan referera till kalkylarkceller.