Sammenlign en dato – dette er ganske enkelt i Excel. Her kan du finne ut hvordan du skal oppnå dette og også løse mer kompliserte tilfeller, for eksempel å sjekke om en dato er inneholdt i et datointervall (fra … til …) eller bruk av kombinert dato og klokkeslettinformasjon.
Sammenligning av to celleinnhold med dato
Det er veldig enkelt hvis du sjekker datoverdiene mot hverandre som oppstår i celler. Bruk deretter celleadressene direkte i sammenligningene dine. For eksempel sjekker uttrykket A21
reklame
Bruk en fast dato i sammenligning
Du kan anta at et uttrykk som A2> “31.12.2018 ″ Sjekk om datoen er i A2 etter nyttårsaften 2018. Dessverre fungerer ikke denne formelen som ønsket. Excel leverer alltid feil her som en retur. Fordi sammenligningen egentlig ikke er gjort med datoverdien 31.12.2018, men med karakterkjeden “31.12.2018 « Og den gale kommer ut.
For å lage en Excel Date -verdi ut av karakterkjeden, bruk funksjonen Datoverdi (). Så du vil for eksempel ovennevnte undersøkelse til en avtale i henhold til 31.12.Implementere i 2018 riktig, skriv
A2> Datoverdi ("31.12.2018 ")
alternativ til Datoverdi () Det er også funksjonen DATO(), som gir deg aksjene på datoen – hver dag, måned og år – som individuelle nummerparametere. Rekkefølgen på parametrene er nøyaktig omvendt enn med tyske datoer: DATO(;;)
Følgende uttrykk tilsvarer det forrige:
A2> Dato (2018; 12; 31)
Enten de er bedre Datoverdi () eller DATO() Bruk avhenger av formatet som inndataene dine er tilgjengelige. For manuell inngang som i eksemplet eller hvis en datoverdi allerede er i tekstform, er det bedre å ta Datoverdi (). På den annen side, hvis du har verdiene for dag, måned og år som et resultat av en annen beregning, er det da DATO() utøver.
Eksamen med et datoområde
Fra tid til annen er det nødvendig å finne ut om en dato er innenfor et visst intervall. Excel har ingen spesiell operatør for dette, men du kan oppnå denne testen ved logisk kobling.
Ideen: datoen må være større eller den samme som startdato ogI tillegg mindre eller lik sluttdatoen. Følgende formelutgaver, for eksempel om verdien av A1 er i andre halvår av 2018:
Og (a2> = datoverdi ("1.7.2018 "); A2<=DATWERT("31.12.2018"))
Hvis sluttpunktene i intervallet ikke lenger skal høre til, må du bare fjerne likestillingsskiltene.
Hvordan sammenligne om en dato er i et bestemt område.
Formelen vil også fungere hvis du ikke angir start- og sluttdato i formelen, men lagrer de to verdiene i et spesielt område av tabellen i celler. Bytt deretter ut de to funksjonene Datoverdi (...) Med adressene til cellene som definerer intervallområdet.
Det ville være enda bedre hvis de ga disse to cellene et navn. Dette lar deg skrive formelen slik at den blir nesten selvutforklarende:
Og (a2> startdato; a2<=Enddatum)
Forresten, Excel kan også stole på datoverdier. På denne måten kan du beregne forskjellen på dagene mellom to datoverdier eller ha en fremtidig dato bestemt.
reklame
Sammenlign kombinasjonen av dato og klokkeslett
Excel kjenner også datoverdier med tider. Du kan sammenligne slik informasjon så vel som rene datoverdier og også fungere blandet, for eksempel sammenligne en ren datoverdi med en dato inkludert tid. Fordi Excel ser på hver datoverdi uten tid, så de ville ha knyttet tiden "00:00".
For å generere verdier fra dato og klokkeslett, må du Datoverdi () Med funksjonen VERDI() kombinere. Den første gir den rene datoverdien og den andre tidsandelen.
For å uttrykke tiden for gaven til julaften 2018, ville du skrevet:
Datoverdi ("24.12.2018 ")+gjeldende verdi (" 18:00 ")
Det er også likt for DATO() En partnerfunksjon som bestemmer tidsandelen og fungerer med tall som parametere. Alternativt vil du beregne tiden for gavene:
Dato (2018; 12; 24)+tid (18; 00)
Merk: Funksjonen Datoverdi () Ville også være en kombinert spesifikasjon uten å nøle Datoverdi ("24.12.2018 18:00 ”) Godta, men underslå tiden i resultatet og leverer bare selve datoen tilbake.
Det noe som blir vant til generering av kombinasjoner av dato og klokkeslett kommer fra det faktum at Excel ser på alle datoverdier som et tall internt og sammenligningene blir gjort via dette nummerrepresentasjonen. Antallet er beregnet fra de siste dagene siden 31.12.1899. Funksjonen Datoverdi ("1.1.1900 “) For eksempel gir verdien 1.
Tidsandelen er ganske enkelt desimalstedene som en brøkdel på 24 timer. Formelen Gjeldende verdi ("12:00") resulterer i 0,5 fordi halve dagen har gått klokka 12.
Sammenlign datoen sammenlignet med inneværende dag
I mange tilfeller skal en eksamen installeres i en Excel -tabell som fungerer med gjeldende dato. For eksempel vil du installere en merkbar tekst i en prisliste så snart den ikke lenger er gyldig.
Den sentrale Excel -funksjonen er her I DAG(). Dette leverer alltid dagens dato. Følgende sammenligning gir for eksempel EKTE Tilbake hvis nøkkeldatoen 31.12.2018 er overskredet:
I dag ()> Dato (2018; 12; 31)
Hvis du vil bruke denne formelen til å utstede en merkbar tekst hvis et dokument har mistet gyldigheten, kan du bygge den i en HVIS()-Konstruksjon A:
= Hvis (i dag ()> dato (2017; 12; 31); "Prisliste er ikke lenger gyldig"; "")
Når utløpsdatoen er nådd, returnerer denne formelen meldingen, ellers en tom karakterkjede.
Hvis du ønsker å bestemme gjeldende dato inkludert tiden, bruk i stedet for I DAG() funksjonen NÅ().