Excel

Rozdeľte rozmery na dve časti

Split Dimensions Into Two Parts

Vzorec programu Excel: Rozdeľte dimenzie na dve častiZhrnutie

Na rozdelenie rozmerov ako „100 x 50“ na dve samostatné časti môžete použiť vzorce založené na niekoľkých funkciách: VĽAVO , MID , SPRÁVNY , NÁJSŤ , LEN a NÁHRADA .





Poznámka: Flash Fill môžete použiť aj v Exceli 2013 a novších verziách a Text do stĺpcov 'v starších verziách Excelu. Oba prístupy sú jednoduchšie ako vzorce popísané nižšie. Pokiaľ však ide o riešenie založené na vzorci, čítajte ďalej.

Vysvetlenie

Pozadie

Bežnou nepríjemnosťou údajov je, že môžu byť reprezentované ako text namiesto čísel. Toto je obzvlášť bežné pre dimenzie, ktoré sa môžu objaviť v jednom textovom reťazci, ktorý obsahuje jednotky, napríklad:





50 stôp x 200 stôp
153 stôp x 324 stôp
Atď.

V tabuľke je oveľa pohodlnejšie mať skutočné čísla, aby ste ich mohli použiť pri výpočtoch, ako chcete.



Extrahovanie jednotlivých dimenzií z textovej reprezentácie je možné vykonať pomocou vzorcov, ktoré kombinujú niekoľko textových funkcií.

Riešenie

V tomto prípade, pretože máme v dimenziách zahrnuté jednotky ft a medzery (''), má zmysel ich najskôr odstrániť. To „normalizuje“ rozmery a zjednoduší vzorce, ktoré robia skutočnú extrakciu.

Na odstránenie „ft“ aj „“ používame tento vzorec v bunke C6, ktorá obsahuje dve vnorené funkcie SUBSTITUTE:

 
= SUBSTITUTE ( SUBSTITUTE (B5,'ft',''),' ','')

Použitie funkcie SUBSTITUTE na odstránenie jednotiek a medzier

Tento vzorec preberie pôvodný text a najskôr odstráni „ft“ (vo vnútornom), potom odstráni medzery vonkajšou funkciou SUBSTITUTE.

Výsledkom je dimenzia, v ktorej tieto dve časti oddeľuje iba „x“.

Teraz môžeme dve relatívne jednoduché vzorce na extrakciu každej časti. Ak chcete získať rozmer vľavo, D6 obsahuje:

 
= LEFT (C5, FIND ('x',C5)-1)

Pomocou funkcie VĽAVO uchopte rozmer vľavo

Aby ste získali rozmer vpravo, E6 obsahuje:

 
= RIGHT (C5, LEN (C5)- FIND ('x',C5))

Pomocou funkcie VPRAVO uchopte rozmer vpravo

Oba vyššie uvedené vzorce extrahujú správny rozmer pomocou funkcie FIND na vyhľadanie znaku „x“. Podrobnejšie informácie nájdete v odkazoch na súvisiace funkcie na tejto stránke.

na výpočet použite priemernú funkciu
Autor Dave Bruns


^