DATEVALUE ir serijinės datos apžvalga
DATEVALUE funkcija gali būti naudojama norint konvertuoti datą, saugomą kaip tekstas, į vertę, kurią "Excel" atpažįsta. Tai gali būti padaryta, jei duomenys darbo lape turi būti filtruojami arba rūšiuojami pagal datos reikšmes, arba datos turi būti naudojamos skaičiavimams, pvz., Naudojant NETWORKDAYS arba WORKDAY funkcijas.
"PC" kompiuteriuose "Excel" saugo datos reikšmes kaip serijos datos ar skaičiai.
Nuo 1900 m. Sausio 1 d., Kuris yra serijos numeris 1, skaičius toliau didėja kiekvieną sekundę. 2014 m. Sausio 1 d. Skaičius buvo 41 640.
"Macintosh" kompiuteriuose serijinės datos sistema "Excel" prasideda 1904 m. Sausio 1 d., O ne 1900 m. Sausio 1 d.
Paprastai "Excel" automatiškai nustato datos reikšmes ląstelėse, kad jas būtų galima lengviau skaityti - pvz. 2014 m. Sausio 1 d. Arba 2014 m. Sausio 1 d. - tačiau už formatavimo esantis serijinis numeris arba serijinė data.
Laikai saugomi kaip tekstas
Tačiau jei data laikoma lange, kuri buvo suformatuotas kaip tekstas, arba duomenys yra importuojami iš išorinio šaltinio, pvz., CSV failas, kuris yra teksto failo formatas, Excel gali neatpažinti vertės kaip datos ir , todėl nenaudos jo rūšimis ar skaičiavimais.
Labiausiai akivaizdu, kad su duomenimis kažkas yra nepagrįstas, jei jis paliekamas ląstelėje. Pagal numatytuosius nustatymus tekstiniai duomenys yra išdėstyti ląstelėje, o datos reikšmės, kaip ir visi Excel numeriai, pagal nutylėjimą yra teisingai išlyginti.
DATEVALUE sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.
DATEVALUE funkcijos sintaksė yra:
= DATEVALUE (Date_text)
Funkcijos argumentas yra toks:
Date_text - (reikalaujama) šis argumentas gali būti teksto duomenys, rodomi datos formatu ir pridedami į kabutes - pvz., "2014 1 1" arba "01 / sausio / 2014"- argumentas taip pat gali būti ląstelių nuoroda į teksto duomenų vietą darbalapyje. - jei datos elementai yra atskirose lange, gali būti kelias ląstelių nuorodas susietas naudojant simbolį "ampersand" (&) užsakymo dieną / mėnesį / metus, pvz .: = DATEVALUE (A6 & B6 & C6)- jei duomenyse yra tik diena ir mėnuo, pvz., 01 / Sau - funkcija prideda einamuosius metus, pvz., 2014 01 01- jei naudojami dviejų skaitmenų metai - pvz., 01 / sausio / 14 - Excel interpretuoja skaičiai kaip: Yra situacijų, kai funkcija bus rodoma #VALUE! klaida, kaip parodyta paveikslėlyje aukščiau. Šie veiksmai atkartoja paveikslėlyje esantį pavyzdį, kuris matomas ląstelėse C1 ir D1, kuriame argumentas Date_text įrašomas kaip ląstelių nuoroda. Įvadas į mokymo duomenis Įveskite funkciją DATEVALUE Grąžintos vertės formatavimas kaip data
#VALUE! Klaidingos vertės
Pavyzdys: konvertuokite tekstą į datą su DATEVALUE