Excel

Få dage, timer og minutter mellem datoerne

Get Days Hours Minutes Between Dates

Excel -formel: Få dage, timer og minutter mellem datoerneGenerisk formel | _+_ | Resumé

For at beregne og vise dage, timer og minutter mellem to datoer kan du bruge TEKST -funktion med lidt hjælp fra INT -funktion . I det viste eksempel er formlen i D5:





= INT (end-start)&' days '& TEXT (end-start,'h'' hrs ''m'' mins ''')
Forklaring

Det meste af arbejdet i denne formel udføres af TEKST -funktionen, som anvender a brugerdefineret talformat i timer og minutter til en værdi, der er skabt ved at trække startdatoen fra slutdatoen.

hvordan man beregner procent af det samlede antal
 
= INT (C5-B5)&' days '& TEXT (C5-B5,'h'' hrs ''m'' mins ''')

Dette er et eksempel på at integrere tekst i et tilpasset talformat, og denne tekst skal være omgivet af et ekstra par dobbelte anførselstegn. Uden de ekstra dobbelte citater ser det tilpassede tekstformat sådan ud:





 
 TEXT (C5-B5,'h'' hrs ''m'' mins ''')

Værdien for dage beregnes med INT -funktionen, som ganske enkelt returnerer heltaldelen af ​​slutdatoen minus startdatoen:

 
h 'hrs' m 'min'

Bemærk: Selvom du kan bruge 'd' i et tilpasset talformat i flere dage, nulstilles værdien til nul, når dage er større end 31.



excel countif celle indeholder tekst fra en anden celle

Inkluder sekunder

For at inkludere sekunder kan du udvide det tilpassede talformat sådan:

 
 INT (C5-B5) // get day value

Samlede dage, timer og minutter mellem datoerne

For at få det samlede antal dage, timer og minutter mellem et sæt start- og slutdatoer kan du tilpasse formlen ved hjælp af SUMPRODUCT sådan:

 
= INT (C5-B5)&' days '& TEXT (C5-B5,'h'' hrs ''m'' mins ''s'' secs''')

hvor 'ender' repræsenterer intervallet for slutdatoer, og 'starter' repræsenterer intervallet for startdatoer. I det viste eksempel indeholder D11 denne formel:

 
= INT ( SUMPRODUCT (ends-starts))&' days '& TEXT ( SUMPRODUCT (ends-starts),'h'' hrs ''m'' mins ''')
Forfatter Dave Bruns


^