Введіть час у вигляді цифр і безпечно обчисліть їх
Введення часу в таблиці Excel є не лише трудомістким та незручним. Спільного формату "19:04:04" не можна очікувати без зайвих слів. Наступне рішення набагато швидше і надійніше:
Просто введіть зазначений час так: "190404". Тоді формула гарантує, що ви можете обчислити це значення.
Для правильного відображення часу в цій формі необхідно призначити формат числа "000000" відповідним осередкам, щоб одноцифрові години також правильно відображалися з початковим нулем.
Оскільки форматування впливає лише на відображення на екрані, вам доведеться перетворити час у відповідний формат за допомогою формули. Для цього використовуйте функції TIME. ІНТЕГР і ЗАЛИШАЙТЕСЯ.
Для перетворення часу в клітинку A2 формула виглядає так:
= TIME (INTEGER (A2 / 10000); REMAIN (INTEGER (A2 / 100); 100); REMAIN (A2; 100))
Наступний малюнок показує формулу на прикладі:
Ця формула базується на такому математичному підході: При цілочисельному діленні на степені 10 потрібна кількість місць у правій частині числа відрізається.
Число зменшується до потрібної кількості цифр з правого кінця шляхом знаходження залишку від цілочисельного поділу числа і степеня 10.