Формула Excel: Знайдіть наступну дату в списку розкладів
Припустимо, що у вас є таблиця з двома стовпцями в Excel, один містить вміст розкладу, інший — дату розкладу, тепер ви хочете знайти наступну дату в розкладі на основі сьогоднішнього дня, яку формулу ви можете використовувати?
Якщо ви хочете дотримуватися цього підручника, завантажте приклад електронної таблиці.
Загальна формула:
MIN(IF(date_range>=TODAY(),date_range)) |
Синтакст та аргументи
Date_range: the cells that contain the schedule dates. |
значення, що повертається
Формула повертає 5-значне число. У Excel дата зберігається як серійні номери для кращого обчислення, ви можете відформатувати 5-значне число як формат дати, якщо ви хочете переглянути дату безпосередньо.
Як працює ця формула
У таблиці B3:C8 дати розкладу вказані в C3:C8, вміст розкладу наведено в B3:B8, сьогодні 2, щоб знайти наступну дату в списку розкладів, скористайтеся формулою масиву нижче:
=MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)) |
Натисніть клавіші Shift + Ctrl + Enter, щоб отримати правильний результат.
Потім залиште вибраним результат, перейдіть до Головна вкладку та клацніть розкривний список формат номера вибрати Коротке побачення or Довге побачення як вам потрібно.
Тепер у списку розкладів знайдено наступну дату.
Пояснення
Функція IF: використовується для перевірки певної умови та повернення TRUE або FALSE.
Функція MIN: щоб знайти найменше значення в діапазоні або масиві.
=MIN(IF($C$3:$C8>=СЬОГОДНІ(),$C$3:$C$8))
=MIN{FALSE;44260;44282;44321;44395;44397}
= 44260
Поради
Якщо ви хочете отримати вміст розкладу на основі знайденої дати, скористайтеся формулою нижче
=INDEX($B$3:$B$8,MATCH(F2,$C$3:$C$8,0))
прес
Що натомість? Створіть віртуальну версію себе у
ключ
Якщо ви хочете безпосередньо знайти наступний вміст розкладу на основі сьогоднішнього дня, скористайтеся формулою масиву:
=INDEX($B$3:$B$8,MATCH(MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)),$C$3:$C$8,0))
прес Shift + Ctrl + Enter ключі.
Відносні формули
- Отримати перший або останній день місяця з дати
У цьому посібнику він містить формули для повернення першого дня або останнього числа місяця з заданої дати в Excel. - Формула Excel: знайдіть найранішу й останню дату для кожної групи
У цьому посібнику він містить формули для пошуку найранішої дати та останньої дати для кожної групи в Excel. - Гунтові дні між двома днями
Після прочитання цього посібника в Excel буде легко підрахувати кількість днів, місяців або років між двома вказаними датами - Створіть тижневий діапазон дат
У цьому посібнику він містить формулу для швидкого отримання тижневого діапазону дат у програмі Excel.
Відносні функції
- Функція Excel WEEKNUM
Повертає номер тижня вказаної дати в році - Функція робочого дня Excel
Додає робочі дні до заданої дати початку та повертає робочі дні - Функція вихідного дня Excel
Отримайте день тижня як число (від 1 до 7) з дати - Функція Excel ДЕНЬ
Функція DAY отримує день як число (від 1 до 31) від дати - Функція Excel ЗАРАЗ
Отримайте поточний час і дату
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.