Hoe om die Excel DATUM-funksie te gebruik

INHOUDSOPGAWE:

Hoe om die Excel DATUM-funksie te gebruik
Hoe om die Excel DATUM-funksie te gebruik
Anonim

Wat om te weet

  • Die regte sintaksis vir die DATE-funksie is=DATE(jaar, maand, dag). Byvoorbeeld: =DATE(1986, 3, 18)
  • Jy kan die jaar, maand en dag uit ander selle trek. Byvoorbeeld: =DATE(A2, B2, C2)

  • Trek maande en dae af deur negatiewe argumente te gebruik. Byvoorbeeld: =DATE(2020, -2, -15)

Hierdie artikel verduidelik hoe om die Excel DATE-funksie te gebruik. Die DATUM-funksie kan in elke weergawe van Excel gebruik word.

DATE Funksie Sintaksis en argumente

Die Excel DATE-funksie kombineer drie waardes om 'n datum te skep. Wanneer jy die jaar, maand en dag spesifiseer, produseer Excel 'n reeksnommer wat dan as 'n normale datum geformateer kan word.

Die tipiese manier om 'n datum in Excel in te voer, is om die hele datum binne een sel te skryf, maar dit is ongerieflik wanneer jy met baie inligting te doen het. Die DATUM-funksie kan nuttig wees as die datum nie korrek geformateer is nie, soos as dit met gewone teks gekombineer is of oor veelvuldige selle versprei is.

Dit is hoe elke instansie van die datumfunksie geskryf moet word vir Excel om dit korrek te verwerk:

=DATE(jaar, maand, dag)

  • Jaar: Voer die jaar in as 'n getal wat een tot vier syfers lank is of voer die selverwysing na die ligging van die data in die werkblad in. Die jaarargument word vereis.
  • Maand: Voer die maand van die jaar in as 'n positiewe of negatiewe heelgetal van 1 tot 12 (Januarie tot Desember) of voer die selverwysing na die ligging van die data in. Die maand-argument word vereis.
  • Dag: Voer die dag van die maand in as 'n positiewe of negatiewe heelgetal van 1 tot 31 of voer die selverwysing na die ligging van die data in. Die dag-argument word vereis.
Image
Image

Bykomende datumfunksie-inligting

Hier is 'n paar ander belangrike dinge om te weet oor die jaar-, maand- en dagargumente:

YEAR

  • By verstek gebruik Excel die 1900-datumstelsel, wat beteken dat die DATE-funksie nie die jaar korrek sal vertoon vir enigiets ouer as 1900 nie.
  • Om 0 in te voer as die jaarwaarde is dieselfde as om 1900 in te voer, 1 is gelyk aan 1901, 105is 2005, ens.

MONTH

  • Oorskryding van 12 as die maandwaarde sal daardie aantal maande by die jaarwaarde voeg. 13 voeg dan een jaar en een maand by die datum.
  • Deur 'n negatiewe getal as die maandwaarde te gebruik, sal daardie aantal maande, plus een, van die eerste maand van die jaar afgetrek word.

DAY

  • As die dagwaarde die aantal dae wat daardie maand het oorskry, word die oortollige dae by die eerste dag van die volgende maand gevoeg.
  • 'n Negatiewe dagwaarde trek daardie aantal dae, plus een, van die eerste dag van die maand af.

DATE-funksievoorbeelde

Hieronder is 'n aantal werklike formules wat die DATUM-funksie gebruik:

Jaar, Maand en Dag in Ander Selle

=DATE(A2, B2, C2)

Image
Image

Hierdie voorbeeld van die DATE-funksie gebruik A2 vir die jaar, B2 vir die maand en C2 vir die dag.

Jaar in Formule en Maand en Dag in 'n Ander Sel

=DATE(2020, A2, B2)

Image
Image

Jy kan ook meng hoe die data verkry word. In hierdie voorbeeld maak ons 2020 die jaarargument, maar maand en dag word uit ander selle getrek.

Trek maande af deur negatiewe maandargument te gebruik

=DATE(2020, -2, 15)

Image
Image

Hier, ons gebruik 'n negatiewe getal in die maandspasie. Dit beweeg agteruit deur die jaar in plaas van vorentoe, vanaf Januarie 2020 (aangesien die formule 2020 insluit). Hierdie DATE-formule lewer 2019-15-10.

Trek dae af deur negatiewe dagargument te gebruik

=DATE(2020, 1, -5)

Image
Image

Sonder die negatiewe getal sal hierdie datum as 1/5/2020 bereken word. Die negatiewe dagwaarde trek egter vyf dae (plus een) van 1/1/2020 af, wat die datum 2019-12-26 produseer.

Groot Dag- en Maand-argumente

=DATE(2020, 19, 50)

Image
Image

Hierdie voorbeeld kombineer 'n paar van die reëls hierbo genoem. Die jaarwaarde sal vanaf 2020 toeneem omdat maand 12 oorskry, en die maand wat bereken sal word, sal ook verander aangesien die dagwaarde die aantal dae in enige maand oorskry. Hierdie DATE-formule produseer 19/8/2021.

Voeg 10 jaar tot datum by in 'n ander sel

=DATE(YEAR(A2)+10, MAAND(A2), DAY(A2))

Image
Image

Die Excel DATUM-funksie kan ook met ander datums gebruik word, soos om tyd by 'n bestaande datum te voeg. In hierdie voorbeeld wil ons die datum sien wat 10 jaar verby 'n bestaande datum is. Die bestaande datum is in sel E2, so ons moet hierdie formule skryf op 'n manier wat die jaar, maand en dag uit E2 onttrek, maar ook 10 by die jaarwaarde voeg.

Bereken die aantal dae in die jaar

=A2-DATE(YEAR(A2), 1, 0)

Image
Image

Hier is 'n soortgelyke voorbeeld van die DATUM-funksie waar ons bereken hoeveel dae in die jaar die datum in sel E10 is. Byvoorbeeld, 1/1/2020 is een dag in die jaar, die 5de Januarie is vyf dae, ensovoorts. In hierdie voorbeeld is E10 8/4/2018, dus die resultaat is 216.

Omskep datum as teks na behoorlik geformateerde datum

=DATE(LINKS(A2, 4), MIDDEL(A2, 5, 2), REGS(A2, 2))

Image
Image

As die sel waarmee jy te doen het die volle datum bevat, maar dit is as teks geformateer, soos 20200417, kan jy hierdie DATUM-formule, gekombineer met die LINKS-, MIDDEL- en REGS-funksies, gebruik om die sel om te skakel na 'n behoorlik geformateerde datum.

Wat dit doen is om die eerste vier syfers van links met LINKS(A2, 4) te onttrek, twee syfers van die middel by die vyfde karakter te neem via MID(A2, 5, 2) en dit te kombineer met die laaste twee syfers van regs met REGS(A2, 2). Die berekende datum is 17/4/2020.

Sien ons artikels oor die gebruik van Excel se LINKS-, REGS- en MID-funksies vir meer inligting.

Hierdie jaar en maand op 'n spesifieke dag

=DATE(YEAR(VANDAG()), MAAND(VANDAG()), 5)

Image
Image

Die TODAY-funksie kan saam met die DATE-funksie gebruik word om inligting oor vandag te trek. Byvoorbeeld, om jouself te herinner om elke maand op die 5de rekeninge te betaal, kan jy hierdie DATUM-formule gebruik om outomaties die huidige jaar en maand by te voeg, maar plaas dan 5 (of 'n selverwysing) as die dagwaarde.

Bereken datum wanneer maand is Teks

=DATE(A2, MAAND(1&B2), C2)

Image
Image

Soms sluit 'n datum die teksweergawe van die maand in, soos Junie. Aangesien Excel dit nie as 'n getal verstaan nie, moet jy dit omskakel na een met die MONTH-funksie. Ons het dit direk in die DATUM-formule ingebed, in die maandposisie, as MAAND(1&B2).

Bevestiging van datums wat nie soos datums lyk nie

As die resultaat van die DATE-funksie 'n klomp nommers in plaas van 'n datum wys, sal jy die sel as 'n datum moet formateer.

Jy kan byvoorbeeld 'n groot getal soos 43938 sien in plaas van 'n normale datum, soos in hierdie skermkiekie hieronder:

Image
Image

Om die sel te herformateer, kies dit, kies die aftreklys uit die Number groepitem, en kies dan een van die datumformate.

Aanbeveel: