Sadržaj
Moguće je imati bilo koje dodatne znakove u Excel ćeliji. Ponekad, da biste generirali drugačiju vrijednost od postojećih vrijednosti, možda ćete morati ukloniti znakove . U ovom članku ću objasniti 5 načina na koje Excel uklanja znakove s desne strane.
Da bi bilo jasnije, koristit ću tablicu podataka o narudžbi nekih klijenata koja ima 4 kolone.
Ova tabela predstavlja informacije o narudžbi različitih korisnika. Kolone su Naziv sa ID-om, Narudžba, Naziv, i Količina narudžbe .
Preuzmite radnu svesku za vježbanje
Uklonite znakove s desne strane.xlsm
5 načina za uklanjanje znakova s desne strane
1. Korištenje LIJEVO za uklanjanje znakova s desne strane
Da biste uklonili jedini zadnji znak možete koristiti funkciju LIJEVO.
⮚ Prvo odaberite ćeliju u koju želite postaviti nova vrijednost nakon uklanjanja posljednjeg znaka.
⮚ Zatim upišite formulu u Traka formule. Odabrao sam ćeliju B4 . Ovdje želim prikazati samo Name tako da ću ukloniti nizove brojeva s desne strane.
Formula je
=LEFT(B4,LEN(B4)-1)
⮚ Na kraju, pritisnite ENTER
Posljednji znak iz odabranog B4 ćelija će biti uklonjena.
Ovdje uklanjanje samo jednog znaka ne odgovara kontekstu našeg primjera, pa hajde da uklonimo više znakova.
⮚ Prvo odaberitećelija u koju želite da postavite svoju novu vrednost nakon uklanjanja više znakova sa desne strane.
⮚ Zatim otkucajte formulu za ćeliju B4 odavde Želim da uklonim više znakova. Želim ukloniti 5 znakova s desne strane.
Formula je
=LEFT(B4,LEN(B4)-5)
⮚ Konačno, pritisnite ENTER
Ovdje će zadnjih 5 znakova iz odabrane vrijednosti B4 biti uklonjeno.
Sada, možete primijeniti Fill Handle na AutoFit formulu za ostale ćelije.
Pročitajte više: Uklonite posljednji znak iz string Excel-a
2. VRIJEDNOST sa funkcijom LIJEVO za numeričke vrijednosti
Dok se bavimo numeričkim vrijednostima , za uklanjanje znakova s desne strane možete koristiti funkciju LEFT i funkciju VALUE zajedno.
⮚ Prvo odaberite ćeliju u koju želite postaviti novu vrijednost nakon uklanjanja znakova iz desno.
⮚ Odabrao sam ćeliju B4 , a zatim ukucao formulu. Ovdje želim ukloniti znakove s desne strane i zadržat ću samo Količina narudžbe . Dakle, uklonit ću sve string znakove s desne strane osim broja.
Formula je
=VALUE(LEFT(C4,(LEN(C4)-8)))
⮚ Na kraju, pritisnite ENTER
znakovi niza ćelije C4 će biti uklonjeni iz u pravu. Vidjet ćete samo numeričke vrijednosti u formatu Broj u Količina narudžbe kolona.
U zavisnosti od toga koliko znakova u nizu ima znakova broja, morat ćete prepisati formulu .
🔺 Ako svi brojčani znakovi imaju iste znakove niza, možete koristiti Fill Handle .
Pročitajte više : Kako ukloniti posljednja 3 znaka u Excelu
3. Ukloniti znakove s desne strane koristeći VBA
⮚ Prvo otvorite Developer kartica >> zatim odaberite Visual Basic
⮚ Također možete koristiti ALT + F11
Novi prozor od Microsoft Visual Basic za aplikacije će se pojaviti. Zatim otvorite karticu Insert >> zatim odaberite Modul.
Ovdje se otvara Modul .
Za trenutak upišite kod u RemoveRightCharacter u modulu.
9627
⮚ Nakon toga, Sačuvajte kod i vratite se na radni list .
⮚ Prvo odaberite ćeliju u kojoj želite zadržati novu vrijednost nakon uklanjanja znaka s desne strane.
⮚ Zatim upišite formulu za ćeliju B4 . Upišite ime funkcije koje ste napisali u modulu.
⮚ Kako je moje ime funkcije RemoveRightCharacter , prikazat će se ovo ime.
Formula je
=RemoveRightCharacter(B4,5)
⮚ Na kraju, pritisnite ENTER.
Kao sam odabrao ćeliju B4 pravi znakovi ove ćelije će biti uklonjeni.
Možete je koristiti i za prikazbrojčani znak.
⮚ Prvo odaberite ćeliju u kojoj želite zadržati novu vrijednost nakon uklanjanja znaka s desne strane.
⮚Zatim upišite formulu za C4 ćelija. Unesite naziv funkcije koji ste napisali u modulu. Sada želim prikazati Količina narudžbe. Pošto je ime moje funkcije RemoveRightCharacter , prikazat će se ovo ime.
Formula je
=RemoveRightCharacter(C4,8)
⮚ Na kraju, pritisnite ENTER
Kao što sam odabrao ćeliju C4 desno znakovi ove ćelije će biti uklonjeni.
Pročitajte više: VBA za uklanjanje znakova iz niza u Excelu
4. Uklonite pravi znak koristeći Flash Fill
Možete koristiti komandu Flash Fill sa trake da uklonite pravi znak.
⮚ Prvo kreirajte primjer uzorka za korištenje Flash Fill .
⮚ Dao sam prvi primjer Steve tako što sam uklonio pravi broj znakova.
⮚ Nakon toga, odaberite vrijednost primjera otvorite karticu Podaci >> zatim odaberite Flash Fill .
Tasterska prečica za korištenje Flash Fill je CTRL + E
Kako sam odabrao Flash Fill pravi znakovi ostalih ćelija će biti uklonjeni.
⮚ Ako želite može zadržati brojčani znak uklanjanjem znakova niza s desne strane.
⮚ Ovdje sam dao prvi primjer 32 gdje sam zadržao samo brojznak uklanjanjem pravih znakova niza. Kreirao je obrazac za Flash Fill .
⮚ Nakon toga, odaberite vrijednost primjera otvorite Data karb >> zatim odaberite Flash Fill .
Kako sam odabrao Flash Fill , desni znakovi ostalih ćelija će biti uklonjeni .
5. Uklonite znakove sa bilo koje strane odjednom
Ako imate tablicu sa podacima u kojoj je više informacija komprimirano zajedno, onda MID funkcija je pogodan za izdvajanje potrebnih informacija ili podataka.
Da bih vam pokazao kako ova funkcija radi, izvršio sam prilagođavanje u tablici sa podacima.
⮚ Prvo , odaberite ćeliju u kojoj želite zadržati svoju novu vrijednost nakon uklanjanja znaka s desne i lijeve strane.
⮚ Zatim upišite formulu u ćeliju ili u traku formule. Odabrao sam ćeliju B4 . Iz te ćelije želim Ime tako da ću ukloniti sve desne i lijeve znakove osim imena Steve.
⮚ Formula je
=MID(B4, 11+1, LEN(B4) - (10+6))
⮚ Da biste primijenili formulu, pritisnite ENTER
U međuvremenu, od odabranih U ćeliji će biti uklonjeni i desni i lijevi znakovi osim Ime .
Za ostale ćelije, ovisno o broju njihovih znakova, primijenio sam MID funkcija.
Odjeljak za vježbanje
Priložio sam dva dodatna lista za vježbanje ovihnačina.
Zaključak
U ovom članku objasnio sam 5 načina za uklanjanje znakova desno u Excelu. Nadam se da će vam ovi različiti pristupi pomoći da uklonite znakove desno u Excelu. Za bilo kakvu vrstu prijedloga, ideja i povratnih informacija ste dobrodošli. Slobodno komentirajte ispod.