Formula Excel: Împărțiți dimensiunile în două părți -

rezumat

Pentru a împărți dimensiunile cum ar fi „100x50” în două părți separate, puteți utiliza formule bazate pe mai multe funcții: STÂNGA, MID, DREAPTA, GĂSEȘTE, LEN și SUBSTITUT.

Notă: puteți utiliza, de asemenea, Flash Fill în Excel 2013 și versiunile ulterioare, precum și caracteristica „Text în coloane” în versiunile anterioare de Excel. Ambele abordări sunt mai simple decât formulele descrise mai jos. Cu toate acestea, pentru o soluție bazată pe formulă, citiți mai departe.

Explicaţie

fundal

O enervare obișnuită cu datele este că acestea pot fi reprezentate ca text în loc de numere. Acest lucru este frecvent întâlnit în special cu dimensiunile, care pot apărea într-un șir de text care include unități, de exemplu:

50 ft x 200 ft
153 ft x 324 ft
Etc.

Într-o foaie de calcul, este mult mai convenabil să aveți numere reale, astfel încât să le puteți folosi în calcule după cum doriți.

Extragerea dimensiunilor individuale dintr-o reprezentare text se poate face cu formule care combină mai multe funcții text.

Soluţie

În acest caz, deoarece avem atât caracteristicile unității „ft”, cât și caracterele spațiale („„) incluse în dimensiuni, are sens să le eliminăm mai întâi. Aceasta va „normaliza” dimensiunile și va simplifica formulele care fac extracția efectivă.

Pentru a elimina atât "ft", cât și "", folosim această formulă în celula C6, care conține două funcții SUBSTITUTE imbricate:

=SUBSTITUTE(SUBSTITUTE(B5,"ft","")," ","")

Această formulă preia textul original și mai întâi foliește „ft” (în interior), apoi stripează spații cu funcția SUBSTITUTE exterioară.

Rezultatul este o dimensiune cu doar „x” care separă cele două părți.

Acum putem face două formule relativ simple pentru a extrage fiecare parte. Pentru a obține dimensiunea din stânga, D6 conține:

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

Pentru a obține dimensiunea din dreapta, E6 conține:

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

Ambele formule de mai sus extrag dimensiunea corectă utilizând FIND pentru a localiza „x”. Pentru mai multe detalii, consultați linkurile de funcții aferente de pe această pagină.

Articole interesante...