Excel-kaava: Jaa mitat kolmeen osaan -

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.

Mielenkiintoisia artikkeleita...