Sammenligne datoer i Excel

Ofte må brukere av en regnearkredigerer utføre en så vanskelig prosedyre som å sammenligne datoer. Denne handlingen kan gjennomføres på ulike måter. I artikkelen vil vi analysere i detalj alle metodene som lar deg sammenligne datoer i et regnearkredigeringsprogram.

Behandlingstid i et regnearkredigeringsprogram

Regnearkredigereren behandler tid og dato som numeriske data. Programmet konverterer denne informasjonen på en slik måte at én dag er lik 1. Som et resultat er tidsindikatoren en brøkdel av én. For eksempel er 12.00 0.5. Regnearkredigereren konverterer datoindikatorer til en numerisk verdi, som er lik antall dager fra 1. januar 1900 til den angitte datoen. For eksempel, hvis brukeren konverterer datoen 14.04.1987/31881/31881, vil den ha verdien 2. Med andre ord, XNUMX dager har gått fra den opprinnelige indikatoren. Denne mekanikken brukes ved beregning av tidsverdier. For å beregne antall dager mellom XNUMX datoer, er det nødvendig å trekke en mindre tidsindikator fra en større tidsindikator.

Bruke DATE-setningen i et tabellredigeringsprogram

Operatørens generelle syn ser slik ut: DATO(år, måned, dag). Hvert av argumentene må skrives i operatoren. Det er to måter å sette et argument på. Den første metoden innebærer vanlig inntasting av numeriske verdier. Den andre metoden innebærer å legge inn koordinatene til cellene der den nødvendige numeriske informasjonen er plassert. Det første argumentet er en numerisk verdi fra 1900 til 9999. Det andre argumentet er en numerisk verdi fra 1 til 12. Det tredje argumentet er en numerisk verdi fra 1 til 31.

For eksempel, hvis du angir en numerisk verdi større enn 31 som dag, vil den ekstra dagen flyttes til en annen måned. Hvis brukeren legger inn trettito dager i mars, vil han ende opp med første april.

Et eksempel på bruk av operatøren ser slik ut:

Sammenligne datoer i Excel
1

Et eksempel på å angi et større antall dager i juni:

Sammenligne datoer i Excel
2

Et eksempel som viser bruken av cellekoordinater som argumenter:

Sammenligne datoer i Excel
3

Bruke RAZDAT-operatøren i et regnearkredigeringsprogram

Denne operatøren returnerer mellom 2 datoverdier. Operatørens generelle syn ser slik ut: RAZDAT(startdato; siste_dato; kode_for_betegnelse_av_antallsenheter). Typer beregning av intervaller mellom to spesifiserte datoindikatorer:

  • "d" – viser den endelige indikatoren i dager;
  • "m" - viser totalen i måneder;
  • "y" – viser totalen i år;
  • "ym" - viser totalen i måneder, unntatt år;
  • "md" – viser totalen i dager, unntatt år og måneder;
  • "yd" – viser totalen i dager, unntatt år.

I noen versjoner av regnearkeditoren, når de to ekstreme argumentene brukes, kan operatøren vise en feil. I dette tilfellet er det mer hensiktsmessig å bruke andre formler.

Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
4

I regnearkredigeringsprogrammet for 2007 er ikke denne operatoren i referansen, men du kan fortsatt bruke den.

Bruke YEAR-operatoren i et regnearkredigeringsprogram

Denne operatoren lar deg returnere året som en heltallsverdi som tilsvarer den angitte datoen. Den numeriske verdien vises i området fra 1900 til 9999. Den generelle formen for YEAR-operatoren har 1 argument. Argumentet er en numerisk dato. Den må skrives ved å bruke DATE-operatoren, eller gi den endelige indikatoren for beregningen av andre formler. Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
5

Bruke MONTH-operatoren i et regnearkredigeringsprogram

Denne operatoren lar deg returnere måneden som en heltallsverdi som tilsvarer den angitte datoen. Den numeriske verdien vises i området fra 1 til 12. Den generelle formen for MONTH-operatoren har 1 argument. Argumentet er datoen i måneden, skrevet som en numerisk verdi. Den må skrives ved å bruke DATE-operatoren, eller gi den endelige indikatoren for beregningen av andre formler. Det er verdt å merke seg at en måned skrevet i tekstform ikke vil bli behandlet riktig av regnearkredigereren. Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
6

Eksempler på bruk av DAY-, WEEKDAY- og WEEKDAY-operatorene i regnearkredigering

Denne operatoren lar deg returnere dagen som en heltallsverdi som tilsvarer den angitte datoen. Den numeriske verdien vises i området fra 1 til 31. Den generelle formen til DAY-operatoren har 1 argument. Argumentet er datoen på dagen, skrevet som en numerisk verdi. Den må skrives ved å bruke DATE-operatoren, eller gi den endelige indikatoren for beregningen av andre formler. Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
7

Operatøren, som har navnet WEEKDAY, lar deg returnere ordensnummeret til ukedagen på en gitt dato. Som standard anser operatøren søndag som den første dagen i uken. Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
8

Operatøren, som har navnet NOMWEEK, lar deg vise ukens ordensnummer på en gitt dato. Et eksempel som viser operasjonen til operatøren:

Sammenligne datoer i Excel
9

For eksempel, 24.05.2015, er XNUMX den tjueandre uken i året. Som det ble skrevet ovenfor, anser programmet søndag som den første dagen i uken.

Sammenligne datoer i Excel
10

Det andre argumentet er 2. Dette lar regnearkredaktøren vurdere mandag som starten på uken (bare innenfor denne formelen).

Operatoren I DAG brukes til å stille inn gjeldende dato. Denne operatøren har ingen argumenter. TDATE()-operatoren brukes til å vise gjeldende dato og klokkeslett.

Konklusjon og konklusjoner om å sammenligne datoer i et regnearkredigeringsprogram

Vi fant ut at det er mange måter og operatører å sammenligne to datoer på i et regnearkredigeringsprogram. Det vanligste alternativet er å bruke RAZNDATA-operatøren, som lar deg returnere forskjellen mellom to datoer. I tillegg kan du bruke lignende formler for å returnere verdier for dag, måned og år. Hver bruker kan selvstendig velge den mest praktiske måten å sammenligne datoer på i et regnearkredigeringsprogram.

Legg igjen en kommentar