Kuidas teisendada kuupäevavorming d.m.yyyy vorminguks yyyy-mm-dd

Kuupäeva kuvamiseks Excelis on mitu võimalust. Kuupäevadega töötades võite saada kuupäevade mis tahes vormingu. Kui saate kuupäevavormingu, mis on kirjutatud vormingus 'd.m.yyyy' ja soovite teisendada need muusse vormingusse, näiteks 'yyyy-k-d' või 'yyyy-mm-dd', peate välja võtma aasta, kuu ja esmalt päev, seejärel ühendage need erinevas järjekorras, kasutades ampersandi või Concat funktsioon .

1. Vormingust ' d.m.yyyy 'kuni' aaaa-k-d ', kasutage järgmist valemit ja muutke A2 oma failis oleva lahtri nimega.

=PAREM(A2,LEN(A2) – LEIA('.',A2, LEIA('.',A2)+1)) & '-' & ASENDA(KESK(ASEND('.' & A2 & REPT(') ',10),'.', REPT('.',300)), 2*300, 300),',','') & '-' & VASAKULE(A2, LEIA('.',A2) -1)

Valem on pikk ja siin on jaotus:

– RIGHT(A2,LEN(A2)-FIND('.',A2,FIND('.',A2)+1)): see võimaldab eraldada teksti pärast teist punkti, mis on aastaarv tekstistringis ;

– SUBSTITUTE(MID(SUBSTITUTE('.'&A2&REPT(' ',10),'.',REPT(.',300)),2*300,300),'.',''): See on tekst kahe punkti vahel, palun kontrollige ' kuidas komade vahelt andmeid eraldada ' üksikasjade jaoks, kuid asendada komad punktidega.

– LEFT(A2,FIND(.',A2)-1): see on selleks, et leida tekst enne esimest punkti, mis on päev tekstistringis.

2. Vormingust ' d.m.yyyy 'kuni' aaaa-kk-pp ', kasutage järgmist valemit ja muutke A2 oma failis oleva lahtri nimega.

=PAREM(A2, LEN(A2) – LEIA('.',A2, LEIA('.',A2)+1)) & '-' & TEKST(ASENDAJA(KESK(ASEND(.'' & A2 & REPT) (' ',10),'.', REPT('.',300)), 2*300,300),',','','00') & '-' & TEKST (VASAKUD(A2, LEIA) ('.', A2)-1),'00')

See on mõeldud kuu või päeva vormindamiseks kahekohaliseks numbriks, kui see on ühekohaline. Näiteks jaanuaris on number 1 ja see vormindatakse 01-ks.