Dešiniųjų simbolių ir tarpelių trynimas "Excel" programoje (5 būdai)

  • Pasidalinti
Hugh West

Kartais mūsų duomenų ląstelėse dešinėje pusėje gali būti papildomų simbolių, kurių nereikia. Šiuos simbolius galite pašalinti iš duomenų ląstelės dešinės pusės. Šiame straipsnyje pateiksiu penkis dešiniųjų simbolių pašalinimo "Excel" programoje būdus.

Tarkime, kad turime duomenų rinkinį, kuriame pateiktas maratono dalyvių įveiktas atstumas. Kiekvieno maratono pabaigoje yra kelios vietos. Dalyvio vardas ir pavardė ir ląstelės, esančios Nuvažiuotas atstumas stulpelyje yra skaitinės vertės ir vienetas - mylios. Dabar iš dešinės pusės nubrauksime tarpus ir ženklus, nurodančius vienetą.

Atsisiųsti praktikos sąsiuvinį

Dešiniųjų simbolių apipjaustymas "Excel.xlsm" programoje

5 būdai, kaip apipjaustyti teisingus simbolius

1. TRIM funkcija, skirta pašalinti papildomus tarpus dešinėje

Kartais jūsų duomenų langeliuose gali būti papildomų tarpų dešiniajame gale. TRIM funkcija pašalinti šiuos tarpus. Kaip minėjome, kiekvieno Dalyvio pavadinimo pabaigoje yra keletas tarpų,

Norėdami pašalinti šiuos tarpus, tuščioje ląstelėje ( C7)

=TRIM(A7)

Čia TRIM funkcija pašalins tarpus iš dešiniojo galo

Paspauskite ĮVESKITE pašalinti visus papildomus tarpus.

Vilkimo ląstelė C7 taikyti tą pačią formulę visose kitose ląstelėse.

2. Teksto į stulpelius funkcijos, skirtos dešiniųjų tarpų apipjaustymui

Taip pat galite naudoti Tekstas į stulpelius funkcijos, kad būtų galima apkarpyti dešiniuosius tarpus. Šiam metodui reikės atsarginio stulpelio dešinėje stulpelio, iš kurio pašalinsite tarpus. Pirmiausia įterpkite stulpelį į dešinę nuo stulpelio, iš kurio pašalinsite tarpus.

Dabar eikite į Duomenys> Duomenų įrankiai ir pasirinkite Tekstas į stulpelius .

Dabar a Teksto į stulpelį vedlys Bus rodomas langas. Fiksuotas plotis ir spustelėkite Kitas .

Antrajame žingsnyje vertikalią liniją šalia duomenų perkelkite į duomenų pabaigą ir pasirinkite Kitas .

Dabar pamatysite, kad visi jūsų duomenys paryškinti juoda spalva. Apdaila .

Po to pasirodys patvirtinimo langas. Paspauskite GERAI .

Dabar pamatysite, kad dešinėje duomenų rinkinio pusėje nėra tarpų.

3. LEFT ir LEN funkcijos dešiniųjų simbolių apipjaustymui

Naudojant funkcija LEFT ir funkcija LEN galite lengvai apkarpyti duomenų langeliuose esančius dešiniuosius simbolius. Į tuščią langelį įveskite šią formulę ( C7 ),

=LEFT(B7,LEN(B7)-6)

Čia LEFT funkcija nurodo, kad formulė grąžins pasirinktos ląstelės simbolius, B7 LEFT ir LEN(B7)-6 dalis rodo, kad paskutiniai 6 ženklai iš viso ląstelės ilgio B7 bus atleistas nuo mokesčio, grąžinant LEFT funkcija.

Paspauskite ĮVESKITE ir matote, kad dešinieji simboliai, kurie yra mūsų duomenų rinkinio mylios, buvo pašalinti.

Vilkimo ląstelė C7 taikyti tą pačią formulę visose kitose ląstelėse.

4. Skaitmeninės reikšmės gavimas apkarpant dešiniuosius simbolius

Taikydami ankstesnį metodą, išvesties ląstelėje gauname tekstus. Jei norite gauti skaitines reikšmes, turite naudoti funkcija VALUE norėdami gauti skaitinę reikšmę po to, kai nukirpsite reikiamus simbolius, ląstelėje įrašykite šią formulę C7 ,

=VERTĖ(LEFT(B11,LEN(B11)-6))

Čia VERTĖ funkcija konvertuos grąžintą LEFT funkciją į skaitines vertes.

Paspauskite ĮVYKDYTI. Pamatysite, kad formulė apkarpė dešiniuosius simbolius. Be to, išvesties ląstelės dešinėje pusėje bus rodomas grįžimas, C7 kuris nurodo, kad grąžinama skaitinė vertė.

Vilkite C7 ląstelėje, kad tą pačią formulę galėtumėte taikyti visose kitose ląstelėse. Taip gausite nuvažiuotą atstumą be vieneto mylios visų dalyvių išvesties langeliuose pateikiami skaitmeniniais formatais.

5. Dešiniųjų simbolių apipjaustymas naudojant VBA

Kitas būdas "Excel" programoje apkirpti reikiamus simbolius - sukurti pasirinktinę funkciją naudojant "Visual Basic" programos (VBA) . Pirmasis spaudinys ALT+F11 , bus atidarytas VBA langą. Dabar dešiniuoju pelės klavišu spustelėkite kairiajame skydelyje esantį lapą, kad atsidarytų išplečiamasis meniu. Išskleiskite Įdėkite spustelėdami ant jo ir pasirinkdami Modulis .

Bus atidarytas Modulis (kodas) langas.

Įterpkite šį kodą į Modulis (kodas) langas.

 Viešoji funkcija TRIMLASTX(rng As String, cnt As Long) TRIMLASTX = Left(rng, Len(rng) - cnt) End Function 

Kodas sukurs pasirinktinę funkciją, pavadintą TRIMLASTX kuris iš pasirinkto langelio dešinės pusės išpjauna nustatytą skaičių simbolių.

Dabar uždarykite VBA langą ir ląstelėje įveskite šią formulę C7,

=TRIMLASTX(B7,6)

Čia, B7 pasirinkta ląstelė ir 6 nurodo simbolių, kurie bus pašalinti, skaičių.

Paspauskite ĮVESKITE ir pamatysite, kad formulė apkarpė reikiamus simbolius.

Vilkimo ląstelė C7 taikyti tą pačią formulę visose kitose ląstelėse.

Išvada

Galite apkarpyti simbolius iš dešinės "Excel" programoje bet kuriuo iš pirmiau nurodytų būdų. Jei susiduriate su bet kokia painiava, palikite komentarą.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.