Sadržaj
Ponekad naše podatkovne ćelije mogu imati dodatne znakove pričvršćene s desne strane koji nisu potrebni. Ove znakove možete izrezati s desne strane podatkovne ćelije. U ovom ću članku pokazati pet metoda za obrezivanje pravih znakova u Excelu.
Recimo da imamo skup podataka u kojem je navedena Udaljenost koju su priješli različiti sudionici na maratonu. Ima nekoliko razmaka na kraju svakog Imena sudionika , a ćelije u stupcu Pređena udaljenost sadrže numeričke vrijednosti kao i jedinice-milje. Sada ćemo s desne strane skratiti razmake i znakove koji označavaju jedinicu.
Preuzmite vježbovnicu
Skrati desne znakove u Excel.xlsm
5 metoda skraćivanja desnih znakova
1. Funkcija TRIM za uklanjanje dodatnih razmaka s desne strane
Ponekad vaše podatkovne ćelije mogu imati dodatne razmake na desnom kraju. Možemo koristiti funkciju TRIM za uklanjanje ovih razmaka. Kao što smo spomenuli, postoje razmaci na kraju imena svakog sudionika,
Da biste uklonili te razmake, upišite sljedeću formulu u praznu ćeliju ( C7)
=TRIM(A7)
Ovdje će funkcija TRIM ukloniti razmake s desnog kraja
Pritisnite ENTER za uklanjanje svih dodatnih razmaka.
Povucite ćeliju C7 za primjenu ista formula u svim ostalim ćelijama.
2. Tekst u stupceZnačajke za rezanje pravih razmaka
Također možete koristiti značajke Tekst u stupce za rezanje pravih razmaka. Ova metoda će zahtijevati rezervni stupac s desne strane stupca odakle ćete ukloniti razmake. Prvo umetnite stupac desno do stupca odakle ćete ukloniti razmak.
Sada idite na Podaci> Data Tools i odaberite Text to Columns .
Sada će se pojaviti prozor Text to Columns Wizard . Odaberite Fiksna širina i kliknite na Dalje .
U drugom koraku pomaknite okomitu crtu pored podataka do kraja svojih podataka i odaberite Dalje .
Sada ćete vidjeti da su svi vaši podaci označeni crnom bojom. Odaberite Završi .
Nakon toga pojavit će se prozor za potvrdu. Pritisnite OK .
Sada ćete vidjeti da nema razmaka na desnom kraju vašeg skupa podataka.
3. Funkcije LIJEVO i LEN za podrezivanje desnih znakova
Kombinacijom funkcije LIJEVO i funkcije LEN možete jednostavno podrezati desno znakova iz vaših podatkovnih ćelija. Upišite sljedeću formulu u praznu ćeliju ( C7 ),
=LEFT(B7,LEN(B7)-6)
Ovdje funkcija LEFT označava da formula će vratiti znakove odabrane ćelije, B7 s LIJEVO i LEN(B7)-6 dijela označava da zadnjih 6 znakova izukupna duljina ćelije B7 bit će izuzeta u povratku funkcije LEFT .
Pritisnite ENTER i možete vidjeti da su uklonjeni pravi znakovi koji su milje za naš skup podataka.
Povucite ćeliju C7 da primijenite istu formulu u svim druge ćelije.
4. Dobivanje numeričke vrijednosti skraćivanjem desnih znakova
Prethodnom metodom dobivamo tekstove kao povrat u izlaznoj ćeliji. Ako želite dobiti numeričke vrijednosti, morate koristiti funkciju VALUE u svojoj formuli. Da biste dobili brojčanu vrijednost nakon skraćivanja pravih znakova, upišite sljedeću formulu u ćeliju C7 ,
=VALUE(LEFT(B11,LEN(B11)-6))
Ovdje, VALUE funkcija pretvorit će povrat funkcije LEFT u numeričke vrijednosti.
Pritisnite ENTER. Vidjet ćete formula je podrezala prave znakove. Također će prikazati povrat na desnoj strani izlazne ćelije, C7 što označava da je povrat numerička vrijednost.
Povucite C7 ćelija za primjenu iste formule u svim ostalim ćelijama. Kao rezultat toga, dobit ćete prijeđenu udaljenost bez jedinice milje u numeričkim formatima u izlaznim ćelijama za sve sudionike.
5. Skratite prave znakove pomoću VBA
Još jedan način za skraćivanje pravih znakova u Excelu je izrada prilagođene funkcije pomoću Visual Basic aplikacija(VBA) . Prvo pritisnite ALT+F11 , otvorit će se VBA prozor. Sada desnom tipkom miša kliknite list s lijeve ploče da biste otvorili padajući izbornik. Proširite Umetni klikom na njega i odabirom Modul .
Otvorit će se Modul(Kôd) prozor.
Umetnite sljedeći kod u prozor Modul(Code) .
8978
Kôd će stvoriti prilagođenu funkciju pod nazivom TRIMLASTX koji će odrezati definirani broj znakova s desne strane odabrane ćelije.
Sada zatvorite VBA prozor i upišite sljedeću formulu u ćeliju C7,
=TRIMLASTX(B7,6)
Ovdje, B7 je odabrana ćelija i 6 označava broj znakova koji će biti uklonjeni.
Pritisnite ENTER i vidjet ćete formula je skratila prave znakove.
Povucite ćeliju C7 za primjenu iste formule u svim ostalim ćelijama.
Zaključak
Možete obrezati znakove s desne strane u Excelu bilo kojom od gore navedenih metoda. Ako naiđete na bilo kakvu zabunu, ostavite komentar.