Excel

Pridobite dneve, ure in minute med datumi

Get Days Hours Minutes Between Dates

Formula Excel: Pridobite dneve, ure in minute med datumiSplošna formula | _+_ | Povzetek

Za izračun in prikaz dni, ur in minut med dvema datumoma lahko uporabite TEXT funkcija z malo pomoči od Funkcija INT . V prikazanem primeru je formula v D5:



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

Večino dela v tej formuli opravi funkcija TEXT, ki uporablja a format številke po meri ure in minute do vrednosti, ustvarjene z odštevanjem začetnega datuma od končnega datuma.

preštej število dni med dvema datumoma v excelu
 
= INT (C5-B5)&' days '& TEXT (C5-B5,'h'' hrs ''m'' mins ''')

To je primer vdelave besedila v obliko številke po meri in to besedilo mora biti obdano z dodatnim parom dvojnih narekovajev. Brez dodatnih dvojnih narekovajev je oblika besedila po meri videti tako:





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

Vrednost dni se izračuna s funkcijo INT, ki preprosto vrne celoštevilčni del končnega datuma minus začetni datum:

 
h 'hrs' m 'min'

Opomba: Čeprav lahko v dneh po številki po meri uporabljate 'd', se bo vrednost ponastavila na nič, ko bodo dnevi večji od 31.



excel ustvari seznam unikatnih vrednosti

Vključi sekunde

Če želite vključiti sekunde, lahko razširite obliko številke po meri na naslednji način:

 
 INT (C5-B5) // get day value

Skupni dnevi, ure in minute med datumi

Če želite prikazati skupne dneve, ure in minute med nizom začetnih in končnih datumov, lahko formulo prilagodite s SUMPRODUCT na naslednji način:

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

kjer „konca“ predstavlja obseg končnih datumov, „začetkov“ pa obsega začetnih datumov. V prikazanem primeru D11 vsebuje to formulo:

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


^