
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:
Avtor Dave Bruns= INT ( SUMPRODUCT (ends-starts))&' days '& TEXT ( SUMPRODUCT (ends-starts),'h'' hrs ''m'' mins ''')