Kas jāzina
- Funkcija DATEVALUE programmā Excel pārvērš teksta formāta datumu par sērijas numuru.
- Izmantojiet šo funkciju, ja šūnā ir datums, kas ir formatēts kā teksts, nevis skaitlis, kas var notikt ar importētiem vai kopētiem datiem.
- Funkcijas sintakse un arguments ir: =DATEVALUE(date_text)
Šajā rakstā ir paskaidrots, kā izmantot funkciju DATEVALUE jebkurā Excel versijā, tostarp programmā Excel 2019 un Microsoft 365.
Kas ir funkcija DATEVALUE?
Funkcija DATEVALUE programmā Excel pārvērš teksta formāta datumu par sērijas numuru. Pēc tam programma Excel var nolasīt sērijas numuru, lai saprastu datumu.
Šī Excel funkcija ir nepieciešama, ja šūnā ir datuma informācija, bet tā tiek saglabāta parastajā tekstā. Tā vietā, lai to automātiski pārveidotu par datumu, programma Excel uztver šūnu tikai kā ciparus un burtus, tādējādi apgrūtinot darbu. Tas var notikt, ja datums ir nokopēts vai importēts no citurienes.
Varat izmantot Excel funkciju DATEVALUE, lai izveidotu datuma sērijas numuru, ko pēc tam var izmantot, lai to pareizi formatētu kā datumu un izmantotu ar citām uz datumu balstītām formulām, kārtotu pēc citiem datumiem utt.
Funkcija DATEVALUE darbojas visās Excel versijās.
DATEVALUE Funkciju sintakse un argumenti
Visas formulas, kas izmanto šo funkciju, ir jāformatē šādi:
=DATEVALUE(date_text)
date_text ir vienīgais arguments, ko tas atbalsta. Tas var atsaukties uz citām šūnām vai datuma informāciju var saglabāt formulā.
Šeit ir daži noteikumi, kas jāatceras par funkciju DATEVALUE:
- Ja datuma_teksta gads ir izlaists, tiek izmantots pašreizējais gads.
- Ja date_text ietver laika informāciju, programma Excel to ignorē.
- Ja datuma informācija tiek ievadīta tieši formulā, tā jāiekļauj pēdiņās.
- Ja uz datuma informāciju ir atsauce citā šūnā, kurā ir iekļauts mēneša teksta nosaukums (piemēram, marts vai marts), mēnesim ir jābūt otrajā pozīcijā (piemēram, 2020. gada 31. marts).
- VĒRTĪBA! kļūda tiks parādīta, ja datuma_teksts ir ārpus datumu diapazona 1/1/1900–9999-31-12.
- VĒRTĪBA! kļūda tiks parādīta, ja šķiet, ka datuma_teksts ir skaitlis (t.i., tajā nav domuzīmju vai slīpsvītru, piemēram, parastajā datumā).
DATEVALUE Funkciju piemēri
Šeit ir apskatīti daži veidi, kā jūs varētu izmantot šo funkciju:
Atsauces datums no citas šūnas
=DATEVALUE(A2)
Pieņemot, ka A1 ir 4-4-2002, šis DATEVALUE formulas piemērs radītu sērijas numuru 37350.
Ievadiet datumu formulā
=DATEVALUE("2007-12-25")
Šis ir vēl viens veids, kā izmantot šo funkciju. Datuma ievadīšana pēdiņās aizstāj citas šūnas izsaukšanu. Šī formula rada sērijas datumu 39441.
Izveidot datumu no vairākām šūnām
=DATEVALUE(A2 &"/" & A3 &"/" & A4)
Šajā funkcijas DATEVALUE piemērā tiek izmantota tā pati iestatīšana, taču datuma informācija tiek iegūta no trim atsevišķām šūnām: A2=5, A3=18 un A4=2017.
Tam ir nepieciešama & zīme, lai mēs varētu pievienot slīpsvītras, lai atdalītu dienu, mēnesi un gadu. Tomēr rezultāts joprojām ir sērijas numurs, jo tam ir paredzēta funkcija, tāpēc mums ir jāformatē šūna kā reāls datums (skatiet tālāk), lai redzētu to kā 18.05.2017.
Izmantojiet & Datuma formulā
=DATEVALUE("3" &"/" & A2 &"/" &"2002")
Šajā piemērā funkcija ir ļoti līdzīga tai, kas atrodas virs tās, taču tā vietā, lai izmantotu šūnu atsauces, lai norādītu dienu un gadu, mēs tās ievadām manuāli, izmantojot pēdiņas.
Izvilkt datumu no šūnas ar citiem datiem
=DATEVĒRTĪBA(KREISI(A20, 10))
Ja šūnā ir cita informācija, kas jums nav nepieciešama, varat izmantot tādas funkcijas kā LEFT un RIGHT, lai izolētu datumu. Šajā piemērā funkcija DATEVALUE ir saistīta ar funkciju LEFT, lai tā skatītu tikai pirmās 10 rakstzīmes no kreisās puses. Rezultāts ir 41654, ko Excel var formatēt kā datumu, lai izveidotu 15.01.2014.
Izvilkšanas datums ar MID funkciju
=DATEVĒRTĪBA(VIDUS(A40, ATRAST(" ", A40)+1, 7))
Beidzot mums ir šī formula, kas apvieno ne tikai funkciju MID, bet arī funkciju FIND, lai iegūtu datumu un parādītu to sērijas numura formātā. Funkcija MID iestata A2 kā mērķi un izmanto FIND, lai definētu atstarpi (" ") kā punktu, kurā funkcijai jāsāk skaitīšana. Skaitlis funkcijas MID beigās nosaka, cik rakstzīmju jāizņem, kas mūsu piemērā ir 7. Rezultāts ir 43944, kas, formatējot kā datumu, pārvēršas par 23.04.2020.
DATEVALUE kļūdas
Tālāk ir sniegti daži piemēri situācijām, kad funkcija DATEVALUE parādīs kļūdu. Saskaņā ar iepriekš minētajiem noteikumiem rindas ar VALUE! kļūda satur datus, kurus nevar apstrādāt ar šo funkciju.
Ciparu formatēšana datumos
Kad programma Excel izveido datuma sērijas numuru, jums tiek atstāts skaitlis, kas norāda, cik dienu ir pagājis no 1900. gada 1. janvāra. Tas ir gandrīz lietojams, tāpēc jums ir jāformatē šī šūna kā parasts datums.
Viens no veidiem, kā uzreiz uzzināt, vai šūna ir formatēta kā teksts vai kā datums, ir pārbaudīt, kā šūna ir līdzināta. Datumi, kas formatēti kā teksts, parasti tiek līdzināti pa kreisi, savukārt datuma formāta šūnas parasti tiek līdzinātas pa labi.
- Atlasiet šūnu(-es), kas jāformatē kā datums.
- Cilnē Sākums programmas Excel augšdaļā atrodiet sadaļu Number.
Atlasiet nolaižamo izvēlni un izvēlieties datuma opciju, piemēram, Īss datums vai Ilgais datums.