Excel-formel: Hitta nästa datum i schemalistan
Anta att du har en tabell med två kolumner i Excel, den ena innehåller schemats innehåll, den andra innehåller schemats datum, nu vill du hitta nästa datum i schemat utifrån idag, vilken formel kan du använda?
Om du vill följa med denna handledning, ladda ner exemplet på kalkylbladet.
Generisk formel:
MIN(IF(date_range>=TODAY(),date_range)) |
Syntaxt och argument
Date_range: the cells that contain the schedule dates. |
Returvärde
Formeln returnerar ett 5-siffrigt nummer. I Excel lagras datumet som löpnummer för bättre beräkning, du kan formatera det 5-siffriga talet som datumformat om du vill se datumet direkt.
Hur den här formeln fungerar
I tabellen B3:C8 är schemats datum listade i C3:C8, schemats innehåll listas i B3:B8, idag är 2-23-2021, för att hitta nästa datum i schemalistan, använd nedanstående matrisformel:
=MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)) |
Tryck på Shift + Ctrl + Enter för att få rätt resultat.
Behåll sedan resultatet valt, gå till Hem och klicka på rullgardinsmenyn för nummer Format att välja Kort datum or Långt datum som du behöver.
Nu har nästa datum i schemalistan hittats.
Förklaring
IF funktion: används för att testa för ett specifikt tillstånd och returnera TRUE eller FALSE.
MIN-funktionen: för att hitta det minsta värdet i ett område eller en matris.
=MIN(OM($C$3:$C8>=IDAG(),$C$3:$C$8))
=MIN{FALSE;44260;44282;44321;44395;44397}
= 44260
tips
Om du vill få schemats innehåll baserat på det hittade datumet, använd nedanstående formel
=INDEX($B$3:$B$8,MATCH(F2,$C$3:$C$8,0))
Presse ange nyckel.
Om du direkt vill hitta nästa schemainnehåll baserat på idag, använd arrayformeln:
=INDEX($B$3:$B$8,MATCH(MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)),$C$3:$C$8,0))
Presse Skift + Ctrl + Enter nycklar.
Relativa formler
- Få första dagen eller sista dagen i månaden från ett datum
I den här självstudien ger den formler för att returnera den första dagen eller den sista dagen i månaden från det angivna datumet i Excel. - Excel-formel: Hitta tidigaste datum och senaste datum för varje grupp
I den här handledningen ger den formler för att hitta det tidigaste datumet och det senaste datumet för varje grupp i Excel. - Gount dagar mellan två dagar
Att räkna antalet dagar eller månader eller år mellan två givna datum kommer att vara enkelt i Excel efter att du har läst den här handledningen - Skapa veckodatumintervall
I den här guiden ger den en formel för att snabbt få det veckovisa datumintervallet i Excel.
Relativa funktioner
- Excel WEEKNUM-funktion
Returnerar veckonumret för det angivna datumet under ett år - Excel WORKDAY-funktion
Lägger till arbetsdagar till det angivna startdatumet och returnerar en arbetsdag - Excel WEEKDAY-funktion
Få veckodag som ett nummer (1 till 7) från datum - Excel DAY-funktion
DAY-funktionen får dagen som ett nummer (1 till 31) från ett datum - Excel NU-funktion
Få aktuell tid och datum
De bästa Office-produktivitetsverktygen
Kutools for Excel - Hjälper dig att sticka ut från mängden
Kutools for Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...

Office Tab - Aktivera flikläsning och redigering i Microsoft Office (inklusive Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
