Kas jāzina
- Pareizā sintakse funkcijai DATE ir=DATE(gads, mēnesis, diena). Piemēram: =DATE(1986, 3, 18)
-
Varat izvilkt gadu, mēnesi un dienu no citām šūnām. Piemēram: =DATE(A2, B2, C2)
- Atņemiet mēnešus un dienas, izmantojot negatīvus argumentus. Piemēram: =DATE(2020, -2, -15)
Šajā rakstā ir paskaidrots, kā izmantot Excel funkciju DATE. Funkciju DATE var izmantot visās Excel versijās.
DATE Funkcijas sintakse un argumenti
Funkcija Excel DATE apvieno trīs vērtības, lai izveidotu datumu. Kad norādāt gadu, mēnesi un dienu, programma Excel izveido sērijas numuru, ko pēc tam var formatēt kā parasta izskata datumu.
Tipiskais veids, kā programmā Excel ievadīt datumu, ir ierakstīt visu datumu vienā šūnā, taču tas ir neērti, ja jums ir daudz informācijas. Funkcija DATE var būt noderīga, ja datums nav pareizi formatēts, piemēram, ja tas ir apvienots ar parastu tekstu vai ir sadalīts vairākās šūnās.
Tā ir jāraksta katrs datuma funkcijas gadījums, lai programma Excel to pareizi apstrādātu:
=DATE(gads, mēnesis, diena)
- Gads: ievadiet gadu kā skaitli, kura garums ir no viena līdz četriem cipariem, vai ievadiet šūnas atsauci uz datu atrašanās vietu darblapā. Gada arguments ir nepieciešams.
- Mēnesis: ievadiet gada mēnesi kā pozitīvu vai negatīvu veselu skaitli no 1 līdz 12 (no janvāra līdz decembrim) vai ievadiet šūnas atsauci uz datu atrašanās vietu. Mēneša arguments ir nepieciešams.
- Diena: ievadiet mēneša dienu kā pozitīvu vai negatīvu veselu skaitli no 1 līdz 31 vai ievadiet šūnas atsauci uz datu atrašanās vietu. Ir nepieciešams dienas arguments.
Papildu informācija par datuma funkciju
Šeit ir dažas citas svarīgas lietas, kas jāzina par gada, mēneša un dienas argumentiem:
GADS
- Pēc noklusējuma programmā Excel tiek izmantota 1900. gada datu sistēma, kas nozīmē, ka funkcija DATE nerādīs pareizi gadu, ja tas ir vecāks par 1900.
- Ievadot 0 kā gada vērtību, ir tāda pati kā ievadot 1900, 1 ir vienāds ar 1901, 105ir 2005. gads utt.
MONTH
- Pārsniedzot 12, jo mēneša vērtība pievienos šo mēnešu skaitu gada vērtībai. 13, pēc tam datumam pievieno vienu gadu un vienu mēnesi.
- Izmantojot negatīvu skaitli kā mēneša vērtību, šis mēnešu skaits plus viens tiks atņemts no gada pirmā mēneša.
DIENA
- Ja dienas vērtība pārsniedz mēneša dienu skaitu, pārpalikuma dienas tiek pieskaitītas nākamā mēneša pirmajai dienai.
- Negatīvā dienas vērtība atņem šo dienu skaitu plus viens no mēneša pirmās dienas.
DATE Funkciju piemēri
Tālāk ir norādītas vairākas reālās pasaules formulas, kurās tiek izmantota funkcija DATE:
Gads, mēnesis un diena citās šūnās
=DATE(A2, B2, C2)
Šajā funkcijas DATE piemērā A2 tiek izmantots gadam, B2 - mēnesim un C2 - dienai.
Gads formulā un mēnesis un diena citā šūnā
=DATE(2020, A2, B2)
Varat arī sajaukt, kā dati tiek iegūti. Šajā piemērā 2020. gads tiek iestatīts kā gada arguments, bet mēnesis un diena tiek izvilkti no citām šūnām.
Atņemiet mēnešus, izmantojot negatīvā mēneša argumentu
=DATE(2020, -2, 15)
Šeit mēs izmantojam negatīvu skaitli mēneša telpā. Tas virzās uz gadu atpakaļ, nevis uz priekšu, sākot ar 2020. gada janvāri (jo formulā ir iekļauts 2020. gads). Šī DATE formula rada 2019-10-15.
Atņemt dienas, izmantojot negatīvo dienas argumentu
=DATE(2020, 1, -5)
Bez negatīvā skaitļa šis datums tiktu aprēķināts kā 2020. gada 1. datums. Tomēr negatīvā dienas vērtība atņem piecas dienas (plus viens) no 2020. gada 1. janvāra, tādējādi iegūstot datumu 26.12.2019.
Lieli dienas un mēneša argumenti
=DATE(2020, 19, 50)
Šajā piemērā ir apvienoti daži no iepriekš minētajiem noteikumiem. Gada vērtība pieaugs no 2020. gada, jo mēnesis pārsniedz 12, un mainīsies arī mēnesis, kas tiks aprēķināts, jo dienas vērtība pārsniedz dienu skaitu jebkurā mēnesī. Šī DATE formula rada 19.08.2021.
Pievienojiet 10 gadus līdz datumam citā šūnā
=DATUMS(GADS(A2)+10, MĒNESIS(A2), DIENA(A2))
Excel DATE funkciju var izmantot arī ar citiem datumiem, piemēram, lai pievienotu laiku esošam datumam. Šajā piemērā mēs vēlamies redzēt datumu, kas ir 10 gadus agrāks nekā esošs datums. Pašreizējais datums ir šūnā E2, tāpēc šī formula ir jāraksta tā, lai no E2 tiktu izvilkts gads, mēnesis un diena, bet arī gada vērtībai pievienotu 10.
Aprēķināt dienu skaitu gadā
=A2-DATE(GADS(A2), 1, 0)
Šeit ir līdzīgs funkcijas DATE piemērs, kurā mēs aprēķinām, cik dienas gadā šūnā E10 ir datums. Piemēram, 2020. gada 1. datums ir viena diena gadā, 5. janvāris ir piecas dienas un tā tālāk. Šajā piemērā E10 ir 04.08.2018., tāpēc rezultāts ir 216.
Pārvērst datumu kā tekstu par pareizi formatētu datumu
=DATUMS(KREISI(A2,4), VIDUS(A2,5,2),LABI(A2,2))
Ja šūnā, ar kuru strādājat, ir pilns datums, bet tā ir formatēta kā teksts, piemēram, 20200417, varat izmantot šo DATE formulu kopā ar LEFT, MID un RIGHT funkcijām, lai pārveidotu šūnu par pareizi formatēts datums.
Tas izņem pirmos četrus ciparus no kreisās puses ar LEFT(A2, 4), paņem divus ciparus no vidus pie piektās rakstzīmes, izmantojot MID(A2, 5, 2) un apvieno to ar pēdējie divi cipari no labās puses ar RIGHT(A2, 2). Aprēķinātais datums ir 17.04.2020.
Lai iegūtu plašāku informāciju, skatiet mūsu rakstus par Excel LEFT, RIGHT un MID funkciju izmantošanu.
Šogad un mēnesī noteiktā dienā
=DATUMS(GADS(ŠODIEN()), MĒNESIS(ŠODIEN()), 5)
Funkciju TODAY var izmantot kopā ar funkciju DATE, lai iegūtu informāciju par šodienu. Piemēram, lai atgādinātu sev par rēķinu apmaksu katru mēnesi 5. datumā, varat izmantot šo DATE formulu, lai automātiski pievienotu pašreizējo gadu un mēnesi, bet pēc tam kā dienas vērtību ievietojiet 5 (vai šūnas atsauci).
Aprēķināt datumu, kad mēnesis ir teksts
=DATE(A2, MONTH(1&B2), C2)
Dažreiz datumā ir iekļauta mēneša teksta versija, piemēram, jūnijs. Tā kā Excel to nesaprot kā skaitli, jums tas ir jāpārvērš par vienu, izmantojot funkciju MONTH. Mēs to esam ieguluši tieši formulā DATE mēneša pozīcijā kā MONTH(1&B2).
Datumu noteikšana, kas neizskatās pēc datumiem
Ja funkcijas DATE rezultāts parāda skaitļu kopu, nevis datumu, šūna ir jāformatē kā datums.
Piemēram, parastā datuma vietā var tikt parādīts liels skaitlis, piemēram, 43938, kā parādīts šajā ekrānuzņēmumā:
Lai pārformatētu šūnu, atlasiet to, izvēlieties nolaižamo izvēlni no Number grupas vienuma un pēc tam izvēlieties vienu no datuma formātiem.