Vzorec aplikace Excel: Extrahujte čas z data a času -

Obecný vzorec

=MOD(A1,1)

souhrn

Chcete-li extrahovat čas z data, které obsahuje čas (někdy se tomu říká „datetime“), můžete použít vzorec založený na funkci MOD. V zobrazeném příkladu je vzorec v D5:

=MOD(B5,1)

který vrací časovou část hodnoty v B5, 13:00.

Vysvětlení

Excel zpracovává data a časy pomocí systému, ve kterém jsou data pořadová čísla a časy jsou zlomkové hodnoty. Například 1. června 2000 12:00 je v aplikaci Excel zastoupena jako číslo 36678.5, kde 36678 je datum (1. června 2000) a 0,5 je čas (12:00). Jinými slovy, časová hodnota v „datetime“ je desetinná.

Funkce MOD vrací zbytek z dělení. První argument je číslo a druhý je dělitel. Zde je několik příkladů:

=MOD(5,2) // returns 1 =MOD(7,5) // returns 2

Pokud používáte MOD s dělitelem 1, bude výsledkem desetinná část čísla, pokud existuje, protože každé celé číslo lze rovnoměrně rozdělit samo. Například:

=MOD(3.125,1) // returns 0.125

Stručně řečeno, = MOD (číslo, 1) vrací pouze zlomkovou část čísla, zahodí celočíselnou část, takže je to pohodlný způsob, jak extrahovat čas z data.

Poznámka: Pokud použijete tento vzorec k odstranění času z data a času, budete muset použít vhodný formát čísla, který se zobrazí jako čas.

Dobré odkazy

http://excelsemipro.com/2012/11/extract-time-with-the-mod-function-in-excel/

Zajímavé články...