Формула Excel: знайти найпершу дату та останню дату для кожної групи
У цьому посібнику він містить формули для пошуку найранішої дати та останньої дати для кожної групи в Excel.
Якщо ви хочете дотримуватися цього підручника, завантажте приклад електронної таблиці.
Загальна формула:
Знайдіть найдавнішу дату кожної групи
{MIN(IF(group_rng=group,startD_rng))} |
Знайдіть останню дату кожної групи
{MAX(IF(group_rng=group,startD_rng))} |
Синтакст та аргументи
Group_rng: the cell range that contains all group names. |
Group: the group whose earliest date and latest date you want to find out. |
StartD_rng: the cell range that contains all starting dates of the groups. |
значення, що повертається
Формули повертають дату як числове значення. Оскільки дата зберігається як число в Excel, для безпосереднього перегляду дати ви можете відформатувати числове значення у форматі дати, як вам потрібно після використання формули.
Як працює ця формула
Ось таблиця, стовпець B3: B8 містить назви відділів, стовпець C3: C8 містить різні назви проектів у відділах, стовпець D3: D8 - дати початку кожного проекту, а дати закінчення кожної групи - у стовпці E3: E8. Щоб знайти найдавнішу дату початку та найпізнішу дату закінчення з кожного відділу (А та В), використовуйте формулу нижче:
Знайдіть найпершу дату
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
прес Shift + Ctrl +
Що натомість? Створіть віртуальну версію себе у
ключі, щоб отримати правильний результат масиву.
Потім перетягніть маркер автоматичного заповнення до комірок, яким потрібна ця формула.
Потім тримайте клітинки формули виділеними, натисніть Ctrl +1 щоб відобразити Формат ячеек діалогове вікно, потім під Номер , натисніть на Дата в Категорія списку, а потім виберіть один тип дати праворуч тип .
Натисніть OK, тепер результати відображаються як дати.
Знайдіть останню дату для кожного відділу
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
прес Shift + Ctrl +
Що натомість? Створіть віртуальну версію себе у
клавіші, перетягніть маркер заповнення, щоб застосувати формулу масиву до інших комірок за необхідності та відформатуйте комірки як дати.
Пояснення
IF функція: тести на конкретний стан.
У формулі масиву {IF ($ B $ 3: $ B $ 9 = B11, $ D $ 3: $ D $ 8)} він повертає
{43597; FALSE; 43952; 43802; FALSE; FALSE; FALSE}
MIN функція: знайти мінімальне значення в діапазоні або масиві.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
= {MIN (43597; FALSE; 43952; 43802; FALSE; FALSE)}
= 43597
MAX функція: знайти найбільше значення в діапазоні або масиві.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
= {MAX (44158; FALSE; 44654; 44013; FALSE; FALSE)}
= 44684
Зауваження
Якщо ви використовуєте Excel 2019 або Excel 365, ви можете скористатися функціями MINIFS і MAXIFS, щоб швидко знайти найраніші та останні дати кожної групи.
Загальна формула
Знайти найпершу дату для групи
MINIFS(startD_rng,group_rng,group) |
Знайти останню дату для групи
MAXIFS(startD_rng,group_rng,group) |
Використовуйте наведені нижче формули з наведеним вище прикладом:
=MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
=MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
Відносні формули
- Підрахувати дні місяця
Цей підручник містить формули для підрахунку загальної кількості днів місяця на основі заданої дати. - Підрахуйте дні до закінчення терміну дії
Для підрахунку днів від сьогодні до кожної дати закінчення в Excel за формулою - Відображення поточної дати або часу
Цей посібник містить формули для відображення поточної дати чи часу в Excel. - Створіть тижневий діапазон дат
У цьому посібнику він містить формулу для швидкого отримання тижневого діапазону дат у програмі Excel.
Відносні функції
- Функція Excel WEEKNUM
Повертає номер тижня вказаної дати в році - Функція робочого дня Excel
Додає робочі дні до заданої дати початку та повертає робочі дні - Функція МІСЯЦЬ Excel
МІСЯЦ використовується, щоб отримати місяць як ціле число (від 1 до 12) з дати - Функція Excel ДЕНЬ
Функція DAY отримує день як число (від 1 до 31) від дати - Функція Excel ЗАРАЗ
Отримайте поточний час і дату
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.