Excel-formel: Find næste dato i skemalisten
Antag at du har en tabel med to kolonner i Excel, den ene indeholder skemaindholdet, den anden indeholder skemadatoen, nu vil du finde den næste dato i skemaet baseret på i dag, hvilken formel kan du bruge?
Hvis du vil følge denne vejledning, skal du downloade eksemplet på regnearket.
Generisk formel:
MIN(IF(date_range>=TODAY(),date_range)) |
Syntekst og argumenter
Date_range: the cells that contain the schedule dates. |
Returværdi
Formlen returnerer et 5-cifret tal. I Excel gemmes datoen som løbenumre for bedre udregning, du kan formatere det 5-cifrede tal som datoformat, hvis du ønsker at se datoen direkte.
Sådan fungerer denne formel
I tabellen B3:C8 er skemadatoerne angivet i C3:C8, skemaindholdet er angivet i B3:B8, i dag er 2, for at finde den næste dato i skemalisten, brug venligst nedenstående matrixformel:
=MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)) |
Tryk på Shift + Ctrl + Enter-tasterne for at få det korrekte resultat.
Hold derefter resultatet valgt, gå til Home fanen, og klik på rullelisten for talformat at vælge den Kort dato or Lang dato som du har brug for.
Nu er næste dato i skemalisten fundet.
Forklaring
IF funktion: bruges til at teste for en specifik tilstand og returnere TRUE eller FALSE.
MIN funktion: for at finde den mindste værdi i et område eller en matrix.
=MIN(HVIS($C$3:$C8>=I DAG(),$C$3:$C$8))
=MIN{FALSE;44260;44282;44321;44395;44397}
= 44260
Tips
Hvis du ønsker at få skemaindholdet baseret på den fundne dato, skal du bruge nedenstående formel
=INDEX($B$3:$B$8,MATCH(F2,$C$3:$C$8,0))
Presse Indtast nøgle.
Hvis du direkte vil finde det næste skemaindhold baseret på i dag, så brug venligst matrixformlen:
=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 nøgler.
Relative formler
- Få første dag eller sidste dag i måneden fra en dato
I denne tutorial giver det formler til at returnere den første dag eller sidste dag i måneden fra den givne dato i Excel. - Excel-formel: Find tidligste dato og seneste dato for hver gruppe
I denne vejledning giver det formler til at finde den tidligste dato og seneste dato for hver gruppe i Excel. - Gunt dage mellem to dage
At tælle antallet af dage eller måneder eller år mellem to givne datoer vil være let i Excel, efter du har læst denne tutorial - Opret ugentligt datointerval
I denne vejledning giver det en formel til hurtigt at få det ugentlige datointerval i Excel.
Relative funktioner
- Excel WEEKNUM-funktion
Returnerer ugenummeret for den givne dato i et år - Excel WORKDAY-funktion
Føjer arbejdsdage til den givne startdato og returnerer en arbejdsdag - Excel WEEKDAY-funktion
Få ugedag som et tal (1 til 7) fra datoen - Excel DAY-funktion
DAG-funktionen får dagen som et tal (1 til 31) fra en dato - Excel NU-funktion
Få den aktuelle tid og dato
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.