Indholdsfortegnelse
Artiklen viser et par tips til at beregne og vise tider, der er større end 24 timer, 60 minutter og 60 sekunder.
Når du subtraherer eller adderer tid i Excel, kan du nogle gange ønske at vise resultaterne som det samlede antal timer, minutter eller sekunder. Opgaven er meget nemmere, end det lyder, og du vil kende løsningen om et øjeblik.
Sådan vises tiden over 24 timer, 60 minutter og 60 sekunder
Hvis du vil vise et tidsinterval på mere end 24 timer, 60 minutter eller 60 sekunder, skal du anvende et brugerdefineret tidsformat, hvor en tilsvarende tidsenhedskode er omsluttet af firkantede parenteser, f.eks. [h], [m] eller [s]. De detaljerede trin følger nedenfor:
- Vælg den/de celle(r), du vil formatere.
- Højreklik på de valgte celler, og klik derefter på Formater celler , eller tryk på Ctrl + 1 . Dette åbner Formater celler dialogboksen.
- På den Nummer under fanen under Kategori , vælg Tilpasset , og skriv et af følgende tidsformater i feltet Type boks:
- Over 24 timer: [h]:mm:ss eller [h]:mm
- Over 60 minutter: [m]:ss
- Over 60 sekunder: [s]
Følgende skærmbillede viser det brugerdefinerede tidsformat "over 24 timer" i aktion:
Nedenfor er der et par andre brugerdefinerede formater, der kan bruges til at vise tidsintervaller, der er længere end standardtidsenhederne.
Beskrivelse | Formatkode |
Antal timer i alt | [h] |
Timer & minutter | [h]:mm |
Timer, minutter, sekunder | [h]:mm:ss |
Samlede minutter | [m] |
Minutter & sekunder | [m]:ss |
Samlet antal sekunder | [s] |
Anvendt på vores eksempeldata (Samlet tid 50:40 i skærmbilledet ovenfor) vil disse tilpassede tidsformater give følgende resultater:
A | B | C | |
---|---|---|---|
1 | Beskrivelse | Viset tid | Format |
2 | Timer | 50 | [h] |
3 | Timer & minutter | 50:40 | [h]:mm |
4 | Timer, minutter, sekunder | 50:40:30 | [h]:mm:ss |
5 | Protokol | 3040 | [m] |
6 | Minutter & sekunder | 3040:30 | [m]:ss |
7 | Sekunder | 182430 | [s] |
For at gøre de viste tidspunkter mere meningsfulde for dine brugere kan du f.eks. supplere tidsenhederne med de tilsvarende ord:
A | B | C | |
---|---|---|---|
1 | Beskrivelse | Viset tid | Format |
2 | Timer & minutter | 50 timer og 40 minutter | [h] "timer og" mm "minutter" |
3 | Timer, minutter, sekunder | 50 t. 40 m. 30 s. | [h] "h." mm "m." ss "s." |
4 | Protokol | 3040 minutter | [m] "minutter" |
5 | Minutter & sekunder | 3040 minutter og 30 sekunder | [m] "minutter og" ss "sekunder" |
6 | Sekunder | 182430 sekunder | [s] "sekunder" |
Bemærk: Selv om ovenstående tider ligner tekststrenge, er de stadig numeriske værdier, da Excel-numreformater kun ændrer den visuelle repræsentation, men ikke de underliggende værdier. Du kan altså frit tilføje og trække de formaterede tider fra som sædvanligt, referere til dem i dine formler og bruge dem i andre beregninger.
Nu hvor du kender den generelle teknik til at vise tider på mere end 24 timer i Excel, vil jeg vise dig et par andre formler, der er velegnede til specifikke situationer.
Beregne tidsforskel i timer, minutter eller sekunder
For at beregne forskellen mellem to tidspunkter i en bestemt tidsenhed skal du bruge en af følgende formler.
Tidsforskel i timer
Sådan beregnes timer mellem start- og sluttidspunktet som en decimaltal , bruge denne formel:
( Sluttidspunkt - Starttidspunkt ) * 24For at få antallet af hele timer , bruge INT-funktionen til at afrunde decimaltallet ned til det nærmeste hele tal:
=INT((B2-A2) * 24)
Tidsforskel i minutter
Hvis du vil beregne minutter mellem to tidspunkter, skal du trække starttidspunktet fra sluttidspunktet og derefter gange forskellen med 1440, som er antallet af minutter i en dag (24 timer*60 minutter).
( Sluttidspunkt - Starttidspunkt ) * 1440Tidsforskel i sekunder
For at få antallet af sekunder mellem to tidspunkter skal du gange tidsforskellen med 86400, som er antallet af sekunder på en dag (24 timer*60 minutter*60 sekunder).
( Sluttidspunkt - Starttidspunkt ) * 86400Hvis vi antager starttidspunktet i A3 og sluttidspunktet i B3, ser formlerne således ud:
Timer som et decimaltal: =(B3-A3)*24
Hele timer: =INT((B3-A3)*24)
Protokol: =(B3-A3)*1440
Sekunder: =(B3-A3)*86400
Følgende skærmbillede viser resultaterne:
Bemærkninger:
- For at opnå korrekte resultater skal formelcellerne formateres som Generelt .
- Hvis sluttidspunktet er større end starttidspunktet, vises tidsforskellen som et negativt tal, som i række 5 i skærmbilledet ovenfor.
Sådan adderes/trækkes mere end 24 timer, 60 minutter, 60 sekunder
Hvis du vil tilføje et ønsket tidsinterval til et givet tidspunkt, skal du dividere det antal timer, minutter eller sekunder, du vil tilføje, med antallet af den tilsvarende enhed i en dag (24 timer, 1440 minutter eller 86400 sekunder) og derefter tilføje kvotienten til starttidspunktet.
Tilføj over 24 timer:
Starttidspunkt + ( N /24)Tilføj over 60 minutter:
Starttidspunkt + ( N /1440)Tilføj over 60 sekunder:
Starttidspunkt + ( N /86400)Hvor N er det antal timer, minutter eller sekunder, som du vil tilføje.
Her er et par eksempler på virkelige formler:
Hvis du vil tilføje 45 timer til starttidspunktet i celle A2:
=A2+(45/24)
Hvis du vil tilføje 100 minutter til starttidspunktet i A2:
=A2+(100/1440)
For at tilføje 200 sekunder til starttidspunktet i A2:
=A2+(200/86400)
Du kan også indtaste de tidspunkter, der skal tilføjes, i separate celler og referere til disse celler i dine formler som vist i skærmbilledet nedenfor:
Til trække gange fra i Excel skal du bruge lignende formler, men med minustegn i stedet for plus:
Træk over 24 timer fra:
Starttidspunkt - ( N /24)Træk over 60 minutter fra:
Starttidspunkt - ( N /1440)Træk over 60 sekunder fra:
Starttidspunkt - ( N /86400)Følgende skærmbillede viser resultaterne:
Bemærkninger:
- Hvis et beregnet tidspunkt vises som et decimaltal, skal du anvende et brugerdefineret dato/tidsformat på formelcellerne.
- Hvis en celle vises på #####, efter at du har anvendt brugerdefineret formatering, er cellen sandsynligvis ikke bred nok til at vise dato- og klokkeslætværdien. For at rette op på dette skal du udvide kolonnebredden enten ved at dobbeltklikke eller trække i kolonnens højre kant.
Sådan kan du vise, tilføje og trække lange tidsintervaller fra hinanden i Excel. Jeg takker for din læsning og håber at se dig på vores blog i næste uge!