
Formuła ogólna
=MOD(A1,1)
Podsumowanie
Aby wyodrębnić czas z daty zawierającej godzinę (czasami nazywanej „datą i godziną”), można użyć formuły opartej na funkcji MOD. W przedstawionym przykładzie formuła w D5 to:
=MOD(B5,1)
która zwraca część czasową wartości w B5, 1:00 PM.
Wyjaśnienie
Program Excel obsługuje daty i godziny za pomocą systemu, w którym daty są liczbami seryjnymi, a godziny są wartościami ułamkowymi. Na przykład 1 czerwca 2000 12:00 PM jest reprezentowany w programie Excel jako liczba 36678,5, gdzie 36678 to data (1 czerwca 2000), a 5 to godzina (12:00). Innymi słowy, wartość czasu w „dacie i godzinie” jest wartością dziesiętną.
Funkcja MOD zwraca resztę z dzielenia. Pierwszy argument to liczba, a drugi to dzielnik. Oto kilka przykładów:
=MOD(5,2) // returns 1 =MOD(7,5) // returns 2
Jeśli użyjesz MOD z dzielnikiem 1, wynikiem będzie dziesiętna część liczby, jeśli taka istnieje, ponieważ każda liczba całkowita może być równo podzielona przez siebie. Na przykład:
=MOD(3.125,1) // returns 0.125
Krótko mówiąc, = MOD (liczba, 1) zwraca tylko ułamkową część liczby, pomijając część całkowitą, więc jest to wygodny sposób na wyodrębnienie czasu z daty.
Uwaga: jeśli używasz tej formuły do usuwania czasu z daty i godziny, musisz zastosować odpowiedni format liczb, aby był wyświetlany jako czas.