Excel vzorec: Extrahujte čas z dátumu a času -

Obsah

Všeobecný vzorec

=MOD(A1,1)

Zhrnutie

Na extrahovanie času z dátumu, ktorý obsahuje čas (niekedy sa mu hovorí „datetime“), môžete použiť vzorec založený na funkcii MOD. V zobrazenom príklade je vzorec v D5:

=MOD(B5,1)

ktorá vráti časovú časť hodnoty v B5, 13:00.

Vysvetlenie

Excel spracováva dátumy a časy pomocou systému, v ktorom sú dátumy poradové čísla a časy zlomkové hodnoty. Napríklad 1. jún 2000 12:00 je v programe Excel zastúpený ako číslo 36678.5, kde 36678 je dátum (1. júna 2000) a 0,5 je čas (12:00). Inými slovami, časová hodnota v „datetime“ je desatinná.

Funkcia MOD vráti zvyšok z rozdelenia. Prvý argument je číslo a druhý je deliteľ. Tu je niekoľko príkladov:

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

Ak použijete MOD s deliteľom 1, výsledkom bude desatinná časť čísla, ak existuje, pretože každé celé číslo je možné samostatne rovnomerne rozdeliť. Napríklad:

=MOD(3.125,1) // returns 0.125

Stručne povedané, = MOD (číslo, 1) vráti iba zlomkovú časť čísla a zahodí celočíselnú časť, takže je to pohodlný spôsob, ako extrahovať čas z dátumu.

Poznámka: Ak použijete tento vzorec na odstránenie času z dátumu a času, budete musieť použiť vhodný formát čísla, ktorý sa zobrazí ako čas.

Dobré odkazy

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

Zaujímavé články...