Перейти до основного матеріалу

Формула Excel: знайти найпершу дату та останню дату для кожної групи

doc перетворити дату на Джулію 1

У цьому посібнику він містить формули для пошуку найранішої дати та останньої дати для кожної групи в Excel.

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

Загальна формула:

Знайдіть найдавнішу дату кожної групи

{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 + Що натомість? Створіть віртуальну версію себе у ключі, щоб отримати правильний результат масиву.
doc перетворити дату на Джулію 1 

Потім перетягніть маркер автоматичного заповнення до комірок, яким потрібна ця формула.
doc перетворити дату на Джулію 1

Потім тримайте клітинки формули виділеними, натисніть Ctrl +1 щоб відобразити Формат ячеек діалогове вікно, потім під Номер , натисніть на Дата в Категорія списку, а потім виберіть один тип дати праворуч тип .
doc перетворити дату на Джулію 1

Натисніть OK, тепер результати відображаються як дати.
doc перетворити дату на Джулію 1

Знайдіть останню дату для кожного відділу

=MAX(IF($B$3:$B$8=B11,$E$3:$E$8))

прес Shift + Ctrl + Що натомість? Створіть віртуальну версію себе у клавіші, перетягніть маркер заповнення, щоб застосувати формулу масиву до інших комірок за необхідності та відформатуйте комірки як дати.
doc перетворити дату на Джулію 1

Пояснення

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)

Відносні формули

Відносні функції


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations