Екцел формула: Наведите дане, сате и минуте између датума -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте израчунали и приказали дане, сате и минуте између два датума, можете да користите функцију ТЕКСТ уз малу помоћ функције ИНТ. У приказаном примеру, формула у Д5 је:

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

Објашњење

Већину посла у овој формули обавља функција ТЕКСТ, која примењује прилагођени формат броја за сате и минуте на вредност створену одузимањем датума почетка од датума завршетка.

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

Ово је пример уграђивања текста у прилагођени формат бројева и овај текст мора бити окружен додатним паром двоструких наводника. Без додатних двоструких наводника, прилагођени формат текста изгледа овако:

h "hrs" m "min"

Вредност за дане израчунава се помоћу функције ИНТ која једноставно враћа цео део завршног датума умањеног за датум почетка:

INT(C5-B5) // get day value

Напомена: Иако можете да користите „д“ у прилагођеном формату броја данима, вредност ће се ресетовати на нулу када су дани већи од 31.

Укључите секунде

Да бисте укључили секунде, можете проширити прилагођени формат броја овако:

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

Укупан број дана, сати и минута између датума

Да бисте добили укупан број дана, сати и минута између скупа датума почетка и завршетка, можете прилагодити формулу користећи СУМПРОДУЦТ овако:

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

где „завршава“ представља распон крајњих датума, а „започиње“ представља опсег почетних датума. У приказаном примеру, Д11 садржи ову формулу:

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

Занимљиви Чланци...