Excel-formel om ett datum är större än ett annat datum

  • Dela Detta
Hugh West

Microsoft Excel har öppnat en ny era inom området automatisering av beräkningar. Du kan bara tillämpa funktioner och skapa formler och Excel kommer att göra hundratals beräkningar på ett ögonblick! Du kan beräkna skillnad mellan datum och göra en jämförelse med hjälp av den här programvaran. Ibland kan du behöva skapa en Excel-formel om ett datum är större än ett annat datum. Om den här uppgiften stör dig kommer den här artikeln definitivt att göra det enkelt för dig. I den här artikeln kommer jag att visa dig hur du skapar en Excel-formel om ett datum är större än ett annat datum.

Ladda ner övningsboken

Du kan ladda ner övningsboken från länken nedan.

Om ett datum är större än ett annat datum.xlsx

5 sätt att tillämpa Excel-formeln om ett datum är större än ett annat datum

Låt oss säga att vi har ett dataset med några Studenter som måste lämna in sina uppgifter, den Datum för inlämning & den Deadline och Anmärkningar (om inlämningen sker i tid eller är försenad).

Utifrån datumet för inlämning vill vi ta reda på om uppgiften har lämnats in i tid eller om den har lämnats in för sent. Om datumet för Deadline är större än datumet för inlämning, vill vi återge " I tid " i avsnittet Anmärkning, och om så inte är fallet vill vi ha " Fördröjd "

I det här avsnittet hittar du 5 lämpliga sätt att använda Excel-formeln om ett datum är större än ett annat datum. Jag kommer att demonstrera dem en efter en här. Låt oss kontrollera dem nu!

1. Använd IF-funktionen när ett datum är större än ett annat

Vi kommer att skapa en formel med IF-funktion när den Deadline är större än Datum för inlämning För att demonstrera metoden följer du följande steg.

Steg:

  • Först och främst skriver du följande formel i den första cellen (dvs. E5 ) i Anmärkning sektion.

=IF($D$5>=C5, "I tid", "Försenad")

Här,

  • D5 = datum för sista inlämningsdag
  • C5 = datum för inlämning

  • Tryck sedan på ENTER och cellen kommer att visa " I tid " som den Deadline är större än Datum för inlämning vilket innebär att uppgiften lämnas in i tid.

  • Dra nu i Handtag för fyllning till cellerna nedan för att Automatisk ifyllning formeln för nästa celler.

  • På så sätt får du utdata för varje cell du vill ha.

Läs mer: Excel-formel om datum är större än 365 dagar (4 idealiska exempel)

2. Formel som kombinerar IF- och DATE-funktionerna

Du kan kombinera de olika IF och DATUM funktioner när ett datum är större än ett annat.

För vår tidigare uppsättning data kommer vi nu att använda IF och DATUM funktioner.

Här kommer vi inte att jämföra cellen i Datum för inlämning med den Deadline , utan kommer att använda direkt Deadline För detta ändamål följer du stegen nedan.

Steg:

  • Först tillämpar du följande formel i den första cellen i anmärkningsdelen.

=IF(DATE(2022,9,2)>=C5,"On Time","Delayed")

Här,

  • DATE(2022,9,2) = datum för sista inlämningsdag
  • C5 = datum för inlämning

Fördelning av formler

  • DATE(2022,9,2) tar datumet 02-09-22 som indata.
  • IF(02-09-22>=C5,”On Time”,”Delayed”) jämför om datumet 02-09-22 är större än eller lika med datumet i cellen C5 Den finner logiken sann och returnerar därför "I tid ". Annars skulle den återge "Fördröjd" .
  • Dra sedan formeln för de andra cellerna för att få samma typ av utdata.

Läs mer: Excel-formel om datum är större än 2 år (3 exempel)

Liknande läsningar

  • Om cellen innehåller datum återger du värdet i Excel (5 exempel)
  • Villkorlig formatering baserad på datum som är äldre än 1 år i Excel
  • Excel villkorlig formatering för datum inom 3 månader (3 metoder)

3. Tillämpning av IF-funktionen med AND-logik

Du kan jämföra mellan datum med hjälp av OCH logik i formuleringen av den IF funktion.

OCH funktionen returnerar TRUE när all logik är sann och returnerar FALSK när någon av logikerna är falsk.

Vi ändrar lite på det dataset som vi har angett i de tidigare avsnitten: datumet för tidsfristen har varierat från 25-08-22 till 02-09-22 .

Här kommer vi att tillämpa den IF funktion formulerad med OCH logik. Så låt oss börja förfarandet.

Steg:

  • Tillämpa först följande formel på den valda cellen i den Anmärkning sektion.

=IF(AND(C5>=$G$5,C5<=$G$6), "I tid", "Försenad")

Här,

  • G5 = Startdatum för tidsfristen
  • G6 = Slutdatum för tidsfristen
  • C5 = Datum för inlämning

Fördelning av formler

  • C5>=$G$5,C5<=$G$6) tar två villkor tillsammans, om datumet för inlämning är större än tidsfristens startdatum och mindre än tidsfristens slutdatum.
  • IF(AND(C5>=$G$5,C5<=$G$6), "I tid", "Försenad") kontrollerar logiken och returnerar "I tid " om logiken är sann, annars returneras "Fördröjd" .
  • Dra sedan i Handtag för fyllning verktyget för de andra cellerna för att få resultatet.

Läs mer: Hur man använder COUNTIF för datum som är större än 30 dagar i Excel

4. Kombination av Excel-funktionerna IF och TODAY

Kombinationen av IF och I DAG funktioner gör det möjligt att jämföra två datum.

I DAG funktionen returnerar dagens datum.

Låt oss säga att för den tidigare typen av datamängd är tidsfristen följande idag och du vill veta om uppgiften lämnas in idag eller senare.

Om du vill se hur dessa två funktioner tillämpas, följ stegen nedan.

Steg:

  • Till att börja med tillämpar du följande formel i den första cellen i anmärkningsdelen.

=IF(TODAY()>C5, "I tid", "Försenad")

Här,

  • I DAG() = dagens datum
  • C5 = datum för inlämning

Fördelning av formler

  • TODAY()) returnerar datumet för idag som standard ( 29-08-22 )
  • IF(29-08-22>C5, "I tid", "Försenad") kontrollerar logiken och returnerar "Fördröjd" .när den hittar 29-08-22 är kortare än jämförelsedatumet 29-08-22 .
  • Dra sedan i Handtag för fyllning för att kopiera formeln till nästa cell.

Läs mer: Hur man jämför datum med dagens datum med Excel VBA (3 enkla sätt)

5. Tillämpa villkorlig formatering om ett datum är större än det andra

För samma datamängd kan du också tillämpa Villkorlig formatering . Låt oss säga att vi vill formatera datumet för en inlämning som har lämnats in i tid.

För att göra det följer du stegen nedan.

Steg:

  • Först och främst väljer du intervallet av data> gå till Hem flik> klicka Villkorlig formatering > Välj Ny regel .

  • Därefter är det Ny formateringsregel kommer att visas.
  • Klicka här på Välj en formel för att bestämma vilka celler som ska formateras i den Välj en regeltyp och skriv formeln i fältet Formatera värden där denna formel är sann fält.

=$D$5>=C5

  • Klicka nu på Format .

  • Här kan Formatera celler visas. Gå till Fyll på > välj en färg> klicka OK .

  • Klicka sedan på OK för att stänga Ny formateringsregel box.

  • Slutligen kommer de celler som överensstämmer med regeln att formateras med den färg som du har tilldelat dem.

Läs mer: Villkorlig formatering för datum som är äldre än ett visst datum i Excel

Slutsats

I den här artikeln har jag försökt att visa dig några Excel-formler om ett datum är större än ett annat datum. Jag hoppas att den här artikeln har kastat lite ljus på ditt sätt att tillämpa formler när du jämför datum i en Excel-arbetsbok. Om du har bättre metoder, frågor eller feedback om den här artikeln, glöm inte att dela dem i kommentarsfältet. Detta kommer att hjälpa mig att berika mina kommande artiklar. För merfrågor, vänligen besök vår webbplats ExcelWIKI . Ha en trevlig dag!

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.