Excel vzorec: Přidejte k času desetinné hodiny -

Obsah

Obecný vzorec

=time+(hours/24)

souhrn

Chcete-li k času přidat určitý počet hodin, můžete přidat hodiny dělené 24 nebo použít funkci ČAS.

V zobrazeném příkladu je vzorec v D5:

=B5+(C5/24)

Poznámka: Zkontrolujte, zda jsou výsledky formátovány jako čas.

Vysvětlení

Časy v aplikaci Excel jsou zlomkové hodnoty 24 hodin. Jedna hodina času je 1/24 a 1 minuta času je 1 / (24 * 60) = 1/1440.

Výsledkem je, že pokud máte desetinnou hodnotu po dobu 6 hodin a čas v A1, můžete k hodnotě v A1 přidat takto 6 hodin času:

=A1+(6/24)

S funkcí TIME

Hodnoty času můžete přidat také pomocí funkce TIME. Chcete-li k času v A1 přidat 15 hodin, použijte:

=A1+TIME(6,0,0)

Funkce TIME vám ušetří nutnost pamatovat si vzorec pro převod desetinných hodin na čas aplikace Excel. Mějte však na paměti, že funkce TIME se „převrátí“ zpět na nulu, když hodnoty překročí 24 hodin.

Například si všimněte, jak dva přístupy vracejí různé výsledky po dobu 25 hodin:

=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

Funkce TIME vrací ekvivalent 1 hodiny, zatímco 25/24 vrací celou hodnotu.

Odečtení hodin od času

Může se zobrazit chyba, pokud se pokusíte odečíst hodiny od času, kdy je výsledek záporný, protože Excel neumožňuje záporné časové hodnoty.

Jedním ze způsobů, jak se tomuto problému vyhnout, je použít vzorec, jako je tento:

=MOD(time-(hours/24),1)

Zde se funkce MOD postará o negativní problém pomocí funkce MOD k „převrácení“ záporných hodnot na požadovanou kladnou hodnotu.

Dalším způsobem, jak se tomuto problému vyhnout, je začít s časem, který obsahuje hodnotu data. To vám umožní odečíst velmi velké počty hodin, aniž by hrozilo negativní výsledek. Pokud nechcete, aby se ve výsledku zobrazilo datum, stačí použít formát čísel pouze pro čas.

Dobré odkazy

An Introduction to Modular Math (Khan Academy)

Zajímavé články...