Exceli valem: mõõtmete jagamine kolmeks osaks -

Kokkuvõte

Dimensioonide, näiteks "100x50x25", jagamiseks kolmeks eraldi osaks, võite kasutada valemeid, mis põhinevad mitmel funktsioonil: VASAK, KESK, PAREM, LEI, LEN ja SUBSTITUT.

Märkus. Võite kasutada ka Flash Fill'i Excelis 2013 ja uuemates versioonides ning Exceli varasemates versioonides funktsiooni "Tekst veergudesse". Mõlemad lähenemisviisid on veidi lihtsamad kui allpool kirjeldatud valemid. Kui soovite aga valemilahendust, lugege edasi.

Selgitus

1. mõõde

Esimese dimensiooni saamiseks kasutame seda valemit C4-s:

=LEFT(B4,FIND("x",B4)-1)

See toimib, eraldades teksti vasakult vasakult. Tähemärkide arv arvutatakse funktsiooni FIND abil tekstis esimese "x" leidmisega, lahutades seejärel 1.

2. mõõde

Teise mõõtme saamiseks kasutame seda valemit D4-s:

=MID(B4,FIND("x",B4)+1,FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1))

See valem kasutab funktsiooni MID, mis ekstraheerib teatud arvu märke, alustades järgmises kindlast positsioonist. Lähtepositsioon arvutatakse järgmiselt:

FIND("x",B4)+1

Mis lihtsalt määrab esimese "x" ja lisab 1.

Tähemärkide arv arvutatakse järgmiselt:

FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1)

Kasutame SUBSTITUTE with FIND, et leida teise "x" asukoht, nagu siin kirjeldatud.

Seejärel lahutame sellest esimese "x" + 1 asukoha.

3. mõõde

Kolmanda dimensiooni saamiseks kasutame valemit E4:

=RIGHT(B4,LEN(B4)-FIND("~",SUBSTITUTE(B4,"x","~",2)))

See kasutab parempoolsest funktsioonist parempoolse kindla arvu märkide väljavõtmiseks funktsiooni RIGHT. Arvutame eraldatavate märkide arvu, saades kogu pikkuse LEN-iga, lahutades seejärel "x" teise astme asukoha.

Huvitavad Artiklid...