![](https://cdn.wiki-base.com/3037204/excel_formula_extract_time_from_a_date_and_time__2.png.webp)
Загальна формула
=MOD(A1,1)
Резюме
Для вилучення часу з дати, що містить час (іноді її називають «дата-час»), можна скористатися формулою на основі функції MOD. У наведеному прикладі формула в D5 має вигляд:
=MOD(B5,1)
який повертає часову частину значення в B5, 13:00.
Пояснення
Excel обробляє дати та час, використовуючи систему, в якій дати є порядковими номерами, а час - дробовими значеннями. Наприклад, 1 червня 2000 р. 12:00 PM представлено в Excel як число 36678,5, де 36678 - дата (1 червня 2000 р.), А .5 - час (12:00 PM). Іншими словами, значення часу в "даті і часі" є десятковою.
Функція MOD повертає залишок від ділення. Перший аргумент - це число, а другий - дільник. Ось кілька прикладів:
=MOD(5,2) // returns 1 =MOD(7,5) // returns 2
Якщо ви використовуєте MOD із дільником 1, результатом буде десяткова частина числа, якщо вона є, оскільки кожне ціле число можна рівномірно розділити саме по собі. Наприклад:
=MOD(3.125,1) // returns 0.125
Коротше кажучи, = MOD (число, 1) повертає лише дробову частину числа, відкидаючи цілу частину, тому це зручний спосіб виділити час із дати.
Примітка: якщо ви використовуєте цю формулу для вилучення часу з дати + часу, вам потрібно застосувати відповідний формат числа, який відображатиметься як час.