Sadržaj
U ovom vodiču ćemo razgovarati o nekim metodama koje se lako koriste za uklanjanje svega iza znaka u Excelu. Često radimo sa tabelama sa dugačkom listom kodova koji sadrže različite tipove znakova, graničnika itd. U takvim slučajevima, ponekad, moramo da izbrišemo tekst, brojeve itd. nakon određenog znaka kako bi tabela izgledala čisto i lako čitljivo. Dakle, hajde da istražimo metode.
Preuzmite Vježbenicu
Možete preuzeti radnu svesku za vježbanje koju smo koristili za pripremu ovog članka.
Ukloni sve nakon znaka.xlsm
7 metoda za uklanjanje svega nakon znaka u Excelu
1. Primijenite opciju Find and Replace na Izbriši sve iza znaka u Excelu
Jedan od vrlo lakih načina da uklonite sve iza znaka je korištenje alata Find and Replace u Excelu. Na primjer, imamo skup podataka koji sadrži kodove zaposlenika i želimo ukloniti sve iza imena zaposlenika. Koraci povezani s ovom metodom su:
Koraci:
- Prvo, odaberite skup podataka ( B5:B9 ).
- Zatim, unesite Ctrl+H s tastature i pojavit će se prozor Find and Replace. Zatim odaberite opciju Zamijeni i upišite ‘ ,* ’ u polje ‘ Pronađi što’ Ostavite prazno polje ‘ Zamijeni sa ’. Sada kliknite na ZamijeniSve .
- Konačno, svaki znak iza imena će biti obrisan.
Pročitajte više: Kako pronaći i izbrisati redove u Excelu (5 načina)
2. Uklonite sve nakon znaka koristeći Flash Fill
Excel ima nevjerovatnu opciju pod nazivom Flash Fill koja može osjetiti uzorak vašeg sadržaja u ćelijama i ispuniti druge ćelije u skladu s tim. Na primjer, u našem skupu podataka koda zaposlenika želimo samo imena zaposlenih. Dakle, pogledajmo korake koji su uključeni u primjenu metode Flash Fill.
Koraci:
- Upišite samo ime u ćeliju C5 . Zatim počnite pisati ime u ćeliju C6 i vidjet ćete da je Excel već prepoznao da ste zainteresirani da zadržite imena zaposlenika iz kodova.
- Na kraju, pritisnite Enter i dobijte samo imena.
Pročitajte više: Kako ukloniti vrijednost u Excelu (9 metoda)
3. Kombinacija funkcija LIJEVO i PRETRAŽIVANJE za brisanje svega nakon znaka u Excelu
Nekoliko kombinacija funkcija može se koristiti za brisanje svega nakon znaka. Na primjer, kombinirat ćemo funkcije LEFT i SEARCH da uklonimo znakove iz niza. U našem trenutnom skupu podataka imamo listu ljudi, uključujući njihove profesije. Sada, ako želimo samo da zadržimo imena ljudi, moramo slijediti korake u nastavkumetoda.
Koraci:
- Napišite sljedeću formulu u ćeliju C5 .
=LEFT(B5,SEARCH(",",B5)-1)
- Na kraju, evo konačnog rezultata. Koristite opciju Excel Automatsko popunjavanje ( +) da kopirate formulu u ostale ćelije.
Raščlamba formule:
➤ SEARCH(“,”,B5)
Ovdje, funkcija SEARCH vraća pozicija znaka (ovdje zarez).
➤ SEARCH(“,”,B5)-1)
Sada, jedan znak se oduzima od broja koji vraća SEARCH da isključite zarez(,) iz rezultata.
➤ LEFT(B5,SEARCH(“,”,B5)-1)
Konačno, funkcija LEFT vraća određeni broj znakova s početka niza.
Pročitajte više: Kako ukloniti formule u Excelu : 7 jednostavnih načina
Slična očitanja
- Kako ukloniti isprekidane linije u Excelu (5 brzih načina)
- Ukloni postotak u Excelu (5 brzih načina)
- Kako ukloniti mrežu iz Excela (6 jednostavnih metoda)
- Ukloni ivice u Excelu (4 brza načina)
- Kako ukloniti ograničenja valjanosti podataka u Excelu (3 načina)
4 Ukloni ikada ything Nakon znaka korištenjem kombinacije funkcija LEFT i FIND u Excelu
Slično, opisano u Metodi 3 , možemo isprobati kombinaciju LIJEVO i FIND funkcije za uklanjanje svega nakon akarakter. Evo koraka:
Koraci:
- Na početku, upišite formulu ispod u ćeliju C5 .
=LEFT(B5,FIND(",",B5)-1)
Ovdje smo koristili funkciju FIND da pronađemo poziciju znaka ' , ' u tekstu. Ostatak formule radi slično formuli opisanoj u Metoda 3 .
- Konačno ćete dobiti samo imena ljudi .
Povezani sadržaj: Kako izbrisati prazne ćelije i pomaknuti podatke preostale u Excelu (3 metode)
5. Izbrišite sve nakon N-tog pojavljivanja znaka u Excelu
Ponekad ćemo možda morati izbrisati sve nakon određenog znaka. Na primjer, imamo niz podataka koji sadrži nekoliko zareza ( Adelle, Engineer, CEO, 2232 ) i želimo da odbacimo sve nakon 2. zareza. Dakle, da bismo obavili ovaj zadatak, slijedit ćemo korake u nastavku:
Koraci:
- Prvo, upišite sljedeću formulu u ćeliju C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)
- Konačno će sve iza 2. zareza biti izbrisano.
Raščlamba formule:
➤ ZAMJENA(B5,”,”,”#”,2)
Ovdje, funkcija SUBSTITUTE zamjenjuje 2. zarez sa '#''.
➤ FIND(“#”,SUBSTITUTE(B5, “”,”,”#”,2))
Onda nam funkcija PRONAĐI govori o poziciji 2. zareza. Ovdje je 2. pozicija zareza u 17.
➤ FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
Sada, jedan znak se oduzima od broja vraćenog iz prethodnog dijela formule.
➤ LEVO(B5,PRONAĐI(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
Konačno, funkcija LEFT vraća određeni broj znakova s početka niza.
Pročitajte više: Kako ukloniti uvjetno oblikovanje u Excelu (3 primjera)
6. Uklonite sve nakon posljednjeg pojavljivanja znaka u Excelu
Često su vrijednosti u ćeliji odvojene brojem graničnika. Na primjer, imamo šifru zaposlenika: Adelle, inženjer, izvršni direktor, 2232 i želimo izbrisati sve iza zadnjeg zareza. Dakle, idemo kroz korake.
Koraci:
- Prvo, upišite sljedeću formulu u ćeliju C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- Konačno, sve se briše nakon zadnjeg zareza. Koristite Automatsko popunjavanje (+) da primijenite formulu na ostale ćelije.
Raščlamba formule:
➤ LEN(SUBSTITUTE(B5,”,”,””))
Prva stvar koju treba da uradimo je da odredimo poziciju poslednjeg graničnik (u našem primjeru posljednji zarez). Moramo znati koliko je zareza prisutno u našem nizu. U tu svrhu, svaki zarez ćemo zamijeniti praznim ( “” ) i proći kroz funkciju LEN da dobijemo dužinu niza, koja je 24 za B5.
➤ LEN(B5)-LEN(ZAMJENA(B5,”,”,””))
Ovdje smo oduzeli rezultat prethodnog dijela od originalne ukupne dužine B5 . Rezultat je 3 , što je broj zareza prisutnih u B5 .
Tada ćemo primijeniti kombinaciju LEVO , FIND i SUBSTITUTE funkcije za brisanje svega iza zadnjeg zareza (prikazano u Metoda 5 ).
Pročitajte više: Kako ukloniti zadnju cifru u Excelu (6 brzih metoda)
7. Obrišite sve nakon određenog znaka koristeći VBA u Excelu
Možete izbrisati sve nakon znaka jednostavno koristeći VBA kod. Na primjer, iz našeg skupa podataka ( B5:B9 ), želimo izbrisati sve osim imena. Zatim moramo slijediti sljedeće korake::
Koraci:
- Najprije odaberite skup podataka ( B5:B9 ).
- Sljedeće, desnom tipkom miša kliknite odgovarajući list i odaberite ' Prikaži kod '.
- Tada će se pojaviti prozor VBA Modul . Sada napišite sljedeći kod i Pokrenite to.
9451
- Konačno, ovdje dobijamo samo imena kao rezultat, Sve nakon što je prvi zarez uspješno uklonjen.
Pročitajte više: Kako ukloniti formatiranje u Excelu bez uklanjanja sadržaja
Zaključak
U gornjem članku, pokušao sam detaljno raspraviti sve metode. nadamo se,ove metode i objašnjenja bit će dovoljni za rješavanje vaših problema. Obavijestite me ako imate bilo kakvih pitanja.