На відміну від значень нумерації та дати, час у Excel - це не цілі числа. Тому складніше автоматично генерувати безперервний час у часовому коридорі. За допомогою спеціальної матриці областей
Виконайте наведені нижче дії для створення часового ряду з наведеної книги:
- Виділіть область A4: A18.
- Введіть таку формулу:
= ЛІНІЯ (НЕПРЯМА (E4 * 24 & ":" & E5 * 24)) / 24 - Натисніть комбінацію клавіш CTRL + SHIFT + ENTER, щоб підтвердити формулу матриці діапазону.
- Форматувати формат часу для області А4: А18.
- Приховати можливі значення помилок, відформатувавши білий колір шрифту для значень помилок для діапазону A4: A18, використовуючи таку формулу за допомогою умовного форматування:
= ПОМИЛКА (A4)
Формула автоматично переноситься до всіх комірок діапазону A4: A18 і створює безперервний часовий ряд у межах часу від клітинок E4 та E5. Формула працює за таким принципом:
- Помноживши дві клітинки E4 та E5 на 24, ви отримаєте час, поданий там як цілі числа.
- Використовуючи оператор "&" у функції INDIRECT, ви можете об'єднати ці два цілі числа, щоб утворити область рядка.
- Функція LINE визначає номер рядка цієї області рядків для кожного рядка розмітки.
- Поділивши ці обчислені номери рядків знову на 24, ви отримаєте відповідний час.
- Якщо ви змінюєте час у клітинках E4 та E5, час у діапазоні A4: A18 автоматично регулюється.