Kuidas teisendada YYYYMMDD tekstistring kuupäevavormingusse

Andmeserverist eraldatud andmetega töötades on teil suur võimalus saada kuupäev tekstivormingus 'AAAAKKPP'.

Tekstistringi 'AAAAKKPP' teisendamiseks tavalisse andmevormingusse peate esmalt eraldama aasta, kuu ja päeva ning seejärel kasutama Funktsioon DATE .

=KUUPÄEV(VASAKU(A2,4), KESKKONNA(A2,5,2), PAREM(A2,2))



Näiteks kuupäevastring 20180507 tagastab 07.05.2018.

Kui teil on vaja tagastada 2008-05-07 vorming, kasutage allolevat valemit:

=VAsak(A2,4) & '-' & TEKST(KESK(A2,5,2), '00') & '-' & TEKST(PAREM(A2,2), '00')

– Aasta eraldamiseks alates 20180507: LEFT(A2,4) tagastab 2018.

– Kuu ekstraheerimiseks aastast 20180507: TEKST(MID(A2,5,2),'00') tagastab 05

– Päeva eraldamiseks 20180507: TEKST(PAREM(A2,2),'00') tagastab 07

Kui teil on veel 8-täheline kuupäevastring, näiteks 05072018 ('mmdyyyy'), saate sama loogika abil eraldada stringi aastaks, kuuks, päevaks ja kasutada kuupäevafunktsiooni, et see kuupäevavormingusse teisendada.

Kui teil on vaja kuupäevi teisendada erinevatesse kuupäevavormingutesse, kombineerige Teksti funktsioon . Näiteks kuupäevastringi '20180507' teisendamiseks '07. mai 2018'-ks kasutage järgmist valemit või kontrollige kuidas teisendada seerianumber kuupäevaks :

=TEKST(KUUPÄEV(VASAKU(A2,4), KESKKONNA(A2,5,2), PAREM(A2,2)), 'KKM PP, AAAA')