Формула на 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. За да намерите най-ранната начална дата и най-късната крайна дата от всеки отдел (A и B), моля, използвайте формулата по-долу:
Намерете най-ранната дата
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Натискане Превключване + Ctrl + Въведете ключове, за да получите правилния резултат от масива.
След това плъзнете манипулатора за автоматично попълване надолу до клетки, които се нуждаят от тази формула.
След това задръжте избраните клетки с формула, натиснете Ctrl +1 за показване на Форматиране на клетки диалогов прозорец, след това под Телефон за връзка: раздел, щракнете върху Дата в категория списък, след което изберете един тип дата отдясно Тип раздел.
Кликнете OK, сега резултатите се показват като дати.
Намерете последната дата за всеки отдел
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Натискане Превключване + 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
Връща номера на седмицата на дадена дата в годината - Функция WORKDAY на Excel
Добавя работни дни към дадената начална дата и връща работен ден - Функция МЕСЕЦ на Excel
МЕСЕЦЪТ се използва за получаване на месеца като цяло число (1 до 12) от датата - Функция ДЕН на Excel
Функцията ДЕН получава деня като число (1 до 31) от дата - Функция Excel СЕГА
Вземете текущия час и дата
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.