Exceli valem: saada kuupäevade vahel päevi, tunde ja minuteid -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Kahe kuupäeva vaheliste päevade, tundide ja minutite arvutamiseks ja kuvamiseks võite kasutada funktsiooni TEXT INT-i väikese abiga. Näidatud näites on valem D5-s:

=INT(C5-B5)&" days "&TEXT(C5-B5,"h"" hrs ""m"" mins """)

Selgitus

Suurema osa selles valemis tehtud tööst teeb funktsioon TEXT, mis rakendab tundide ja minutite kohandatud arvuvormingu väärtusele, mis on loodud alguskuupäeva lõppkuupäevast lahutades.

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

See on näide teksti manustamisest kohandatud numbrivormingusse ja see tekst peab olema ümbritsetud täiendava paariga jutumärkidega. Ilma täiendavate topelt jutumärkideta näeb kohandatud tekstivorming välja järgmine:

h "hrs" m "min"

Päevade väärtus arvutatakse funktsiooniga INT, mis tagastab lihtsalt lõppkuupäeva täisosa miinus alguskuupäev:

INT(C5-B5) // get day value

Märkus. Kuigi päevi saab kasutada kohandatud arvuvormingus "d", lähtestatakse väärtus nulli, kui päev on suurem kui 31.

Lisage sekundid

Sekundite lisamiseks saate laiendada kohandatud numbrivormingut järgmiselt:

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

Päevade, tundide ja minutite koguarv kuupäevade vahel

Algus- ja lõppkuupäevade vaheliste päevade, tundide ja minutite koguarvu saamiseks saate valemit SUMPRODUCT kasutades kohandada järgmiselt:

=INT(SUMPRODUCT(ends-starts))&" days "&TEXT(SUMPRODUCT(ends-starts),"h"" hrs ""m"" mins """)

kus "lõpp" tähistab lõppkuupäevade vahemikku ja "algus" tähistab alguskuupäevade vahemikku. Näidatud näites sisaldab D11 järgmist valemit:

=INT(SUMPRODUCT(C5:C9-B5:B9))&" days "&TEXT(SUMPRODUCT(C5:C9-B5:B9),"h"" hrs ""m"" mins """)

Huvitavad Artiklid...