„Excel“ formulė: gaukite datą nuo dienos skaičiaus -

Turinys

Bendroji formulė

=DATE(year,1,daynum)

Santrauka

Norėdami gauti tikrą datą iš dienos skaičiaus arba „n-osios metų dienos“, galite naudoti DATE funkciją.

Parodytame pavyzdyje formulė C5 yra:

=DATE(2015,1,B5)

Paaiškinimas

DATE funkcijos sukūrimo datos yra atskiros metų, mėnesio ir dienos reikšmės. Vienas iš triukų yra galimybė slinkti į priekį, kad būtų pataisytos datos, kai nurodomos dienos ir mėnesiai, kurie yra „už diapazono ribų“.

Pvz., DATE grąžina 2016 m. Balandžio 9 d. Pateikdama šiuos argumentus:

=DATE(2016,1,100)

Nėra 100-osios sausio dienos, todėl DATE simple eina 100 dienų į priekį nuo sausio 1 dienos, o skaičiai grąžina teisingą datą.

Šiame puslapyje pateikta formulė naudojasi tokiu elgesiu. Šiuo atveju laikoma, kad metai yra 2015 m., Todėl 2015 m. Yra užkoduoti metams, o mėnuo - 1. Dienos vertė gaunama iš B stulpelio, o funkcija DATA apskaičiuoja datą, kaip paaiškinta aukščiau.

Metų vertės išskyrimas iš Džuliano datos

Jei turite datą „Julian“ formatu, pavyzdžiui, 10015, kur formatas yra „dddyy“, formulę galite pritaikyti taip:

=DATE(RIGHT(A1,2),1,LEFT(A1,3))

Čia mes naudojame RIGHT, kad išgautume 2 simbolius iš dešinės metų, o LEFT - 3 simbolius iš kairės dienos dienai. Mėnuo pateikiamas kaip 1, kaip ir pirmasis pavyzdys.

Įdomios straipsniai...