Kuinka muuntaa päivämäärämuodon d.m.yyyy muotoon yyyy-mm-dd

On olemassa useita tapoja näyttää päivämäärä Excelissä. Kun työskentelet päivämäärien kanssa, voit mahdollisesti saada päivämäärät missä tahansa muodossa. Jos saat päivämäärämuodon, joka on kirjoitettu muodossa 'd.k.vvvv' ja haluat muuntaa ne eri muotoon, kuten 'vvvv-kk-d' tai 'vvvv-kk-pp', sinun on poimittava vuosi, kuukausi ja päivä ensin, yhdistä ne sitten eri järjestyksessä käyttämällä et-merkkiä tai Concat-toiminto .

1. Muodosta ' d.m.yyyy 'on' vvvv-kk-d ', käytä seuraavaa kaavaa ja vaihda A2 tiedostosi solun nimellä.

=OIKEA(A2,PITO(A2) – ETSI('.',A2, ETSI('.',A2)+1)) & '-' & KORVAUS(KESKI(KORVAA('.' & A2 & REPT(') ',10),'.', REPT('.',300)), 2*300, 300),',','') & '-' & VASEN(A2, ETSI('.',A2) -1)

Kaava on pitkä ja tässä on erittely:

– OIKEA(A2,PITOA(A2)-FIND('.',A2,FIND('.',A2)+1)): tämä poimii tekstin toisen pisteen jälkeen, joka on vuosiluku tekstijonossa ;

– KORVAA(KESKUS(KORVAA('.'&A2&TOISTA(' ',10),'.',TOISTA(.',300)),2*300,300),'.',''): Tällä etsitään teksti kahden pisteen välissä, tarkista ' kuinka poimitaan tietoja pilkkujen välistä ' saadaksesi lisätietoja, mutta korvataksesi pilkut pisteillä.

– LEFT(A2,FIND('.',A2)-1): Etsitään teksti ennen ensimmäistä pistettä, joka on päivä tekstimerkkijonossa.

2. Muodosta ' d.m.yyyy 'on' vvvv-kk-pp ', käytä seuraavaa kaavaa ja vaihda A2 tiedostosi solun nimellä.

=OIKEA(A2, PITO(A2) – ETSI('.',A2, ETSI('.',A2)+1)) & '-' & TEKSTI(KORVAA(KESKI(KORVAA(.'' & A2 & REPT) (' ',10),'.', REPT('.',300)), 2*300,300),'.',''),'00') & '-' & TEKSTI(VASEN(A2, ETSI) ('.', A2)-1),'00')

Tämä on tarkoitus muotoilla kuukausi tai päivä kaksinumeroiseksi luvuksi, kun se tulee yksinumeroiseksi. Esimerkiksi tammikuun numero on 1 ja se muotoillaan 01:ksi.