Excel-formule: Vroegste en laatste datum per groep vinden

Deze handleiding bevat formules om in Excel de vroegste en laatste datum per groep te bepalen.
Download het voorbeeldbestand als u deze handleiding wilt volgen.
Algemene formule:
Vind de vroegste datum van elke groep
| {MIN(IF(group_rng=group,startD_rng))} |
Vind de laatste datum van elke groep
| {MAX(IF(group_rng=group,startD_rng))} |
Syntaxis en argumenten
| 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. |
Retourneerwaarde
De formules geven een datum terug als numerieke waarde. Omdat Excel datums intern opslaat als getallen, kunt u na het toepassen van de formule eenvoudig de gewenste datumnotatie kiezen om de datum direct duidelijk weer te geven.
Hoe deze formule werkt
Hier is een tabel: kolom B3:B8 bevat de afdelingsnamen, kolom C3:C8 de bijbehorende projectnamen per afdeling, kolom D3:D8 de startdatum van elk project en kolom E3:E8 de einddatum van elk project. Gebruik de onderstaande formule om de vroegste startdatum en de laatste einddatum per afdeling (A en B) te bepalen:
Vind de vroegste datum
| =MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Druk op Shift + Ctrl + Enter om het juiste matrixresultaat te krijgen.
Sleep vervolgens de automatische vulgreep naar beneden naar de cellen waarin u deze formule nodig hebt.
Houd de formulecellen geselecteerd en druk op Ctrl+1 om het dialoogvenster Celopmaak instellen te openen. Klik onder het tabblad Getal op Datum in de lijst Categorie en selecteer vervolgens een datumnotatie in het gedeelte Type aan de rechterkant.
Klik op OK en de resultaten worden nu weergegeven als datums.
Vind de laatste datum voor elke afdeling
| =MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Druk op de toetsen Shift + Ctrl + Enter, sleep indien nodig de vulgreep om de matrixformule toe te passen op andere cellen en formatteer de cellen als datums.
Uitleg
IF-functie: test op een specifieke voorwaarde.
In de matrixformule {IF($B$3:$B$9=B11,$D$3:$D$8)} wordt geretourneerd
{43597;ONWAAR;43952;43802;ONWAAR;ONWAAR;ONWAAR}
MIN-functie: zoekt de minimale waarde in een bereik of een matrix.
={MIN(IF($B$3:$B$8=B11,$D$3:$D$8))}
={MIN(43597;ONWAAR;43952;43802;ONWAAR;ONWAAR)}
=43597
MAX-functie: zoekt de grootste waarde in een bereik of een matrix.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
={MAX(44158;ONWAAR;44654;44013;ONWAAR;ONWAAR)}
=44684
Opmerking
Gebruikt u Excel 2019 of Excel 365? Dan kunt u de functies MIN.ALS en MAX.ALS inzetten om razendsnel de vroegste en laatste datum per groep te bepalen.
Algemene formule
Vroegste datum per groep vinden
| MINIFS(startD_rng,group_rng,group) |
Laatste datum per groep vinden
| MAXIFS(startD_rng,group_rng,group) |
Gebruik de onderstaande formules met het bovenstaande voorbeeld:
| =MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
| =MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
Gerelateerde formules
- Aantal dagen per maand tellen
Deze handleiding bevat formules om het totale aantal dagen in een maand te berekenen op basis van een gegeven datum. - Aantal dagen tot Vervaldatum
Tel het aantal dagen tussen vandaag en elke Vervaldatum in Excel met een formule - Huidige datum of tijd weergeven
Deze handleiding bevat formules om in Excel de huidige datum of tijd weer te geven. - Maak een wekelijkse datumreeks
In deze handleiding vind je een handige formule om snel een wekelijkse datumreeks te genereren in Excel.
Gerelateerde functies
- Excel WEEKNUM-functie
Geeft het Weeknummer van de opgegeven datum in een jaar - Excel WORKDAY-functie
Voegt werkdagen toe aan de opgegeven Startdatum en geeft een werkdag terug - Excel MONTH-functie
De MONTH-functie wordt gebruikt om de maand als geheel getal (1 tot 12) uit een datum te halen - Excel DAY-functie
De DAY-functie haalt de dag als getal (1 tot 31) uit een datum - Excel NOW-functie
Haal de huidige tijd en datum op
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.