
Yhteenveto
Voit jakaa mittasuhteet, kuten "100x50x25", kolmeen erilliseen osaan, voit käyttää kaavoja, jotka perustuvat useisiin toimintoihin: VASEN, KESKI, OIKEA, ETSI, LEN ja SUBSTITUTE.
Huomaa: voit käyttää myös Flash Fill -ohjelmaa Excel 2013: ssa ja sitä uudemmissa versioissa sekä "Teksti sarakkeisiin" -ominaisuutta Excelin aiemmissa versioissa. Molemmat lähestymistavat ovat melko yksinkertaisempia kuin alla kuvatut kaavat. Jos kuitenkin haluat kaavan ratkaisun, lue lisää.
Selitys
1. ulottuvuus
Ensimmäisen ulottuvuuden saamiseksi käytämme tätä kaavaa C4: ssä:
=LEFT(B4,FIND("x",B4)-1)
Tämä toimii poimimalla tekstiä alkaen VASEN. Merkkien lukumäärä lasketaan etsimällä ensimmäinen "x" tekstistä FIND-toiminnolla ja vähentämällä sitten 1.
2. ulottuvuus
Toisen ulottuvuuden saamiseksi käytämme tätä kaavaa kohdassa D4:
=MID(B4,FIND("x",B4)+1,FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1))
Tämä kaava käyttää MID-toimintoa, joka poimii tietyn määrän merkkejä seuraavasta tietystä kohdasta alkaen. Lähtökohta lasketaan tällä tavalla:
FIND("x",B4)+1
Mikä yksinkertaisesti etsii ensimmäisen "x": n ja lisää yhden.
Merkkien lukumäärä lasketaan seuraavasti:
FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1)
Käytämme SUBSTITUTE with FIND -toimintoa paikantamaan toisen "x": n sijainti tässä kuvatulla tavalla.
Sitten vähennämme siitä ensimmäisen "x" + 1: n sijainnin.
Kolmas ulottuvuus
Kolmannen ulottuvuuden saamiseksi käytämme tätä kaavaa kohdassa E4:
=RIGHT(B4,LEN(B4)-FIND("~",SUBSTITUTE(B4,"x","~",2)))
Tämä käyttää OIKEA-toimintoa purkamaan tietyn määrän merkkejä oikealta alkaen. Laskemme poimittavien merkkien lukumäärän saamalla kokonaispituus LEN: llä ja vähentämällä sitten "x": n toisen esiintymän sijainnin.