Функції управління часом, wordex999

Excel містить масу функцій, що дозволяють працювати з датами і часом в формулах. У цьому розділі буде детально продемонстровано використання таких функцій.

У таблиці систематизовані пов'язані з часом функції Excel. Всі наведені тут функції можна знайти в списку Формули → Бібліотека функцій → Дата і час.

Функції управління часом, wordex999

Відображення поточного часу

Наведена нижче формула відображає поточний час в числовому форматі або як порядкове число.

Щоб розпізнати результат як час, необхідно відформатувати осередок відповідним чином за допомогою команди Головна → Число → Числовий формат. Наприклад, можна відобразити на екрані час до і після полудня, використовуючи наступний числовий формат.

Час можна об'єднати з текстовим рядком. Наступна формула дозволяє відобразити текст Поточний час 6:28 РМ:

= "Текущее время" # 038; ТЕКСТ (ТДАТУ (); "ч: мм АМ / РМ")

Майте на увазі, що ці формули оновлюються при перерахунку робочого листа.

Для того щоб ввести в задану осередок штамп часу (значення, яке не змінюватиметься при перерахунку робочої книги), натисніть комбінацію клавіш.

Відображення довільного часу

Раніше вже йшлося про те, як вводити тимчасові дані. Досить ввести в клітинку певний час, використовуючи для цього всього один знак. (Двокрапка). Але існує й інший спосіб. Щоб відобразити час, скористайтеся функцією ЧАС. Наприклад, формула, наведена нижче, повертає значення часу, якому відповідають годинник, що містяться в осередку А1, хвилини, введені в клітинку В1, і секунди з осередку С1.

Подібно функції ДАТА. функція ЧАС сприймає неприпустимі аргументи, які вона приводить у відповідність автоматично. Наприклад, введемо, в наступну формулу завідомо неправильний аргумент 80. У цьому випадку формула поверне значення 10:20:15 AM. "Неправильні" 80 хвилин будуть просто додані до заданого часу, а решта їх частина - відображена як 20 хвилин.

Якщо ввести в якості першого аргументу функції час значення, що перевищує 24 години, то результат буде не зовсім очікуваний. За логікою, можна припустити, що така формула повинна визначити числове значення дати і часу, рівне 1,041667 (тобто один день і одна година), але в дійсності вона повертає 0,041667.

Дана формула повертає те ж значення, що і попередня:

При введенні описаної вище формули Excel автоматично форматує осередок для відображення тільки дати. Щоб побачити час, потрібно вручну встановити відповідний числовий формат.

Для введення в осередок поточної дати і часу, які не будуть змінюватися при перерахунку листа, натисніть. пробіл. а потім .

Функція ВРЕМЗНАЧ перетворює текстовий рядок, подібну тимчасового значенням, в числове уявлення заданого часу. Наведена нижче формула повертає числове значення +0,2395833333 для часу 5:45:

Щоб результат цієї формули відображався як час, необхідно застосувати до осередку формат часу. Майте на увазі, що функція ВРЕМЗНАЧ приймає тільки формати часу, підтримувані в додатку Excel. Наприклад, наступна формула поверне значення помилки, оскільки Excel не сприймає запис "a.m." як параметр часу:

Підсумовування значень часу, які перевищують 24 години

Багатьох дивує, чому при підсумовуванні декількох значень часу, коли результат перевершує 24 години, Excel відображає його некоректно. На малюнку показаний приклад, в якому введено кілька значень часу - кількість відпрацьованих годин і хвилин за кожен день тижня. Формула, що обчислює сумарне значення часу, міститься в осередку В9.

Функції управління часом, wordex999

Вельми очевидно, що формула повертає неправильне значення (18 годин 30 хвилин). Адже простий розрахунок показує, що загальна кількість годин має бути рівним 42 годинам 30 хвилинам. Проблема полягає в тому, що насправді формула повертає числове значення дати і часу 1,770833, але формат комірки не дозволяє відображати частина значення, що відноситься до дати.

Для того щоб отриманий результат відображався як час, що перевищує 24 години, необхідно змінити формат результуючої комірки, а частина часу, що представляє собою годинник, укласти в квадратні дужки. Застосування такого формату до осередку В9 дозволить правильно відобразити суму значень часу:

Розглянемо ще один приклад розрахунку часу. На наступному робочому аркуші відслідковуються нормативні та понаднормові години, відпрацьовані протягом тижня.

Функції управління часом, wordex999

Дата початку роботи введена в комірку В4. Стовпець В містить формули, які обчислюють дні тижня, відповідні будь-яку дату. Таким чином визначаються робочі дні тижня. Відпрацьований час вводиться в діапазон комірок С7: F13. Стовпець G містить формули, які обчислюють загальну кількість годин, відпрацьоване за кожен день. Наприклад, формула, що міститься в осередку G7, виглядає наступним чином:

Навігація по публікаціям