
Santrauka
Jei norite suskirstyti tokius matmenis kaip „100x50“ į dvi atskiras dalis, galite naudoti formules, pagrįstas keliomis funkcijomis: Kairė, Vidurinė, Dešinė, Rasti, LEN ir PAKEITIMAS.
Pastaba: taip pat galite naudoti „Flash Fill“ „Excel 2013“ ir naujesnėse versijose bei ankstesnių „Excel“ versijų funkciją „Tekstas į stulpelius“. Abu metodai yra paprastesni nei toliau aprašytos formulės. Tačiau skaitykite formulės pagrindu parengtą sprendimą.
Paaiškinimas
Fonas
Dažnas duomenų susierzinimas yra tai, kad jie gali būti pateikiami kaip tekstas, o ne skaičiai. Tai ypač būdinga matmenims, kurie gali būti rodomi vienoje teksto eilutėje, kurioje yra vienetai, pavyzdžiui:
50 pėdų x 200 pėdų
153 pėdų x 324 pėdų
ir kt.
Skaičiuoklėje daug patogiau turėti faktinius skaičius, kad galėtumėte juos naudoti skaičiuodami kaip norite.
Išskleisti atskirus matmenis iš teksto vaizdavimo galima naudojant formules, kurios sujungia kelias teksto funkcijas.
Sprendimas
Šiuo atveju todėl, kad matmenyse yra „ft“ vienetas ir tarpo ženklai („“), prasminga pirmiausia juos pašalinti. Tai „normalizuos“ matmenis ir supaprastins faktines išskyrimo formules.
Norėdami pašalinti tiek „ft“, tiek „“, ląstelėje C6 naudojame šią formulę, kurioje yra dvi įdėtos SUBSTITUTE funkcijos:
=SUBSTITUTE(SUBSTITUTE(B5,"ft","")," ","")
Ši formulė paima originalų tekstą ir pirmiausia nurodo „pėdas“ (vidinėje pusėje), tada ištrina tarpus su išorine PAKEITIMO funkcija.
Rezultatas yra matmuo, kuriame tik „x“ skiria dvi dalis.
Dabar kiekvienai daliai išskirti galime dvi palyginti nesudėtingas formules. Norėdami gauti matmenį kairėje, D6 yra:
=LEFT(C5,FIND("x",C5)-1)
Norėdami gauti matmenį dešinėje, E6 yra:
=RIGHT(C5,LEN(C5)-FIND("x",C5))
Abi aukščiau pateiktos formulės išskiria teisingą matmenį naudodamos FIND, kad surastų „x“. Norėdami gauti daugiau informacijos, žr. Susijusias funkcijų nuorodas šiame puslapyje.