Sadržaj
Ako želite umetnuti znak između teksta u Excelu , ovaj članak je za vas. Ovdje ćemo vas provesti kroz 5 lakih i efikasnih metoda za obavljanje zadatka bez napora.
Preuzmite Vježbenicu
Možete preuzeti Excel datoteku i vježbajte dok čitate ovaj članak.
Umetanje znaka između Text.xlsm
5 metoda za umetanje znaka između teksta u Excelu
Sljedeći skup podataka ima kolone Stanje i Broj . Koristeći ovaj skup podataka mi ćemo vam pokazati 5 lakih i efikasnih metoda za umetanje znakova između teksta u Excel . Ovdje smo koristili Excel 365 . Možete koristiti bilo koju dostupnu verziju Excel-a.
1. Upotreba LEFT i MID funkcija s Ampersand operatorom
Ovdje, u Broj stupac, želimo dodati Crticu ( – ) između kratice stanja i brojeva . Da bismo to učinili, koristit ćemo funkcije LEFT i MID zajedno sa Ampersand ( & ) operatorom.
Prođimo kroz sljedeće korake da obavimo zadatak.
- Prvo, upišite sljedeću formulu u ćeliju D5 .
=LEFT(C5,2) & "-" & MID(C5,3,100)
Raščlamba formule
- LEFT(C5,2) → funkcija LEFT vraća znak ili znakove sa početne pozicije u nizu brojeva ili teksta ćelije. Vraćeni znakovi su baziranina broj koji odredimo.
- LEVO(C5,2) → postaje
- Izlaz: NY
- MID(C5,3,100) → funkcija MID vraća znakove iz tekstualnog niza. Počinje od pozicije koju navedemo i vraća broj karaktera koje navedemo.
- MID(C5,3,100) → postaje
- Izlaz: 019186
- NY& “-” &019186 → Ampersand operator povezuje NY sa crticom (-) i 019186 .
- NY& “-” &019186 → postaje
- Izlaz: NY-019186
- Objašnjenje : a Crta ( – ) se dodaje između kratice NY i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Tada možete vidjeti rezultat u ćeliji D5 .
- U ovom trenutku, povucite nadole formulu pomoću alatka Ručica za popunjavanje .
Kao rezultat toga, u koloni Rezultat možete vidjeti umetnuti znak između teksta .
Pročitajte više : Kako dodati znak u Excel u više ćelija (5 jednostavnih načina)
2. Primjena funkcije REPLACE za umetanje znaka između teksta
U ovoj metodi , dodaćemo brojčani kod (+889) između kratice države i brojeva kolona Broj . Primijenit ćemo funkciju REPLACE da izvršimo zadatak.
Prođimo krozsljedeće korake da izvršite zadatak.
- Prvo, upišite sljedeću formulu u ćeliju D5 .
=REPLACE(C5,3,0,"(+889)")
Raščlamba formule
- ZAMJENA(C5,3,0,”( +889)”) → funkcija REPLACE zamjenjuje dio u tekstualnom nizu drugim brojem ili tekstom koji navedemo.
- REPLACE(C5,3,0,”(+889)” ) → postaje
- Izlaz: NY(+889)019186
- Objašnjenje: ovdje, (+889) se dodaje između NY i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Dakle, možete vidjeti rezultat u ćeliji D5 .
- Štaviše, prevucite nadole formulu pomoću alatka za rukovanje popunjavanjem .
Stoga, u Rezultat stupcu, možete vidjeti umetnuti znak između teksta .
3. Korištenjem LIJEVO, PRETRAŽIVANJE, DESNO & LEN funkcije
U sljedećem skupu podataka možete vidjeti u koloni Broj da postoji znak Hash ( # ) između državna skraćenica i brojevi . Zatim ćemo dodati brojčani kod (+889) posle znaka Haš ( # ). Da bismo to učinili, koristit ćemo kombinaciju funkcija LEVO , SEARCH , DESNO i LEN .
Prođimo kroz sljedeće korake da obavimo zadatak.
- Na početku upišite sljedeću formulu u ćeliju D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))
Raščlamba formule
- SEARCH(“#”, C5) → funkcija SEARCH vraća broj znakova na kojem je određeni karakter ili tekstualni niz prvi pronađen, čitajući s lijeva na desno. Ovdje funkcija SEARCH doznaje poziciju Hash ( # ) u ćeliji C5 .
- Izlaz: 3
- LEN(C5) → funkcija LEN vraća ukupan broj znakova u ćeliji C5 .
- Izlaz: 9
- DESNO(C5, LEN(C5) – PRETRAŽIVANJE(“#”, C5)) → Funkcija DESNO vraća znak ili znakove sa krajnje pozicije u nizu brojeva ili teksta ćelije. Vraćeni znakovi su bazirani na broju koji navedemo.
- RIGHT(C5, 9- 3) → postaje
- Izlaz: 019186
- TRAŽI(“#”, C5)) &”(+889)”& DESNO(C5, LEN(C5) – PRETRAŽIVANJE(“#”, C5)) → Ampersand “&” operator povezuje 3 sa (+889) i 019186 .
- 3 &”(+889)” & 019186 → postaje
- Izlaz: 3(+889)019186
- LEVO(C5, SEARCH(“#” , C5)) &”(+889)”& DESNO(C5, LEN(C5) – SEARCH(“#”, C5)) → funkcija LIJEVO vraća znak ili znakove sa početne pozicije u nizu brojeva ili teksta ćelije. Vraćeni znakovi su bazirani na broju wenavedite.
- LEFT(C5,3(+889)019186) → Kao rezultat, postaje
- Izlaz: NY #(+889)019186
- Objašnjenje: ovdje, (+889) se dodaje između NY# i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Dakle, možete vidjeti rezultat u ćeliji D5 .
- Zajedno s tim, povucite prema dolje formulu sa alatom Ručica za popunjavanje .
Kao rezultat, u koloni Rezultat , možete vidjeti umetnut znak između teksta .
Pročitajte više: Kako dodati znakove u Excel formulu (4 jednostavna metoda)
Slična očitanja
- Kako postaviti ograničenje znakova u Excelu
- Filtriraj posebne znakove u Excelu (jednostavan vodič)
- Primijenite formulu za prepoznavanje posebnih znakova u Excelu (4 metode)
- Kako provjeriti ograničenje znakova u Excelu (Sa jednostavnim koracima)
4. Primjena kombiniranih funkcija za umetanje Znak između teksta
U sljedećem skupu podataka možete vidjeti u koloni Broj da postoji razmak (” “) između kratice stanja i brojevi . ovdje ćemo dodati brojčani kod (+889) posle razmaka ( ” “ ). Da izvršimo zadatak, koristit ćemo kombinaciju CONCATENATE , LEFT , SEARCH , RIGHT i LEN funkcije.
Prođimo kroz sljedeće korake da obavimo zadatak.
- Prvo, upišite sljedeću formulu u ćeliju D5 .
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))
Raščlamba formule
- SEARCH(” “, C5) → funkcija SEARCH vraća broj znakova na kojima se prvi put nalazi određeni karakter ili tekstualni niz, čitajući s lijeva na desno. Ovdje funkcija SEARCH doznaje poziciju razmaka ( ” “ ) u ćeliji C5 .
- Izlaz: 3
- LEN(C5) → funkcija LEN vraća ukupan broj znakova u ćeliji C5 .
- Izlaz: 9
- DESNO(C5, LEN(C5) -SEARCH(” “, C5)) → DESNO funkcija vraća znak ili znakove sa krajnje pozicije u broju ili tekstualnom nizu ćelije. Vraćeni znakovi su bazirani na broju koji navedemo.
- DESNO(C5, 9-3) → postaje
- Izlaz: 019186
- LEFT(C5, SEARCH(” “, C5))→ funkcija LIJEVO vraća znak ili znakove s početne pozicije u nizu brojeva ili tekstualnih brojeva ćelije . Vraćeni znakovi su zasnovani na broju koji navedemo.
- LEFT(C5, SEARCH(” “, C5)) → postaje
- Izlaz: NY
- VEŽI (LIJEVO(C5, PRETRAGA(” “, C5)), “(+889)”, DESNO(C5, LEN(C5) -TRAŽI( ” “, C5))) → funkcija CONCATENATE povezuje ili spajaznakova u jedan tekstualni niz.
- CONCATENATE(NY , “(+889)”, 019186)) → Onda, postaje
- Izlaz: NY (+889)019186
- Objašnjenje: ovdje, (+889) se dodaje između NY i brojeve 019186 u ćeliji D5 .
- Sljedeće pritisnite ENTER .
Zbog toga, možete vidjeti rezultat u ćeliji D5 .
- Dalje, povucite prema dolje formulu sa alatom Ručica za popunjavanje .
Dakle, u koloni Rezultat , možete vidjeti umetnut znak između teksta .
Pročitajte više: Kôd znaka za kvačicu u Excelu (2 aplikacije)
5. Korištenje VBA za umetanje znaka između teksta
U ovoj metodi, koristit ćemo VBA kod da umetnuti znak između teksta u Excel .
Prođimo kroz sljedeće korake da obavimo zadatak.
- Prvo ćemo ići na karticu Programer .
- Zatim odaberite Visual Basic .
U ovom trenutku, pojavit će se VBA editor prozor .
- Nakon toga, s kartice Insert >> odaberite Module .
Sljedeće će se pojaviti VBA Modul .
U ovom trenutku , upišite sljedeći kod u Module .
6875
Razlom koda
- Deklarišemo INSERT_CHARACTER_BETWEN_CELLS kao naš Sub .
- Mi uzimamo Cells i Cells_Range kao varijable za Range .
- Koristimo Lijevo , VBA.Mid , i VBA.Len funkcije za umetanje (+889) između odabranih ćelija.
- Koristimo For petlju za nastavak zadatak osim ako ne pronađe zadnju ćeliju .
- Onda ćemo zatvoriti VBA editor prozor .
- Nakon toga, vratit ćemo se na naš radni list .
- Zajedno s tim, pritisnućemo ALT+F8 da dovedemo iz dijaloškog okvira Makro tako da možemo pokrenuti kod.
Pored pritiskanja ALT+F8 , možete otići na karticu Razvojnik i odaberite Makroi iz grupe Kôd da biste otvorili Makro dijaloški okvir,
Na ovom Pojavit će se dijaloški okvir MAKRO .
Uvjerite se da Naziv makroa sadrži Sub vašeg koda.
- Zatim kliknite na Pokreni .
Kasnije, Ulazni okvir od Umetanje Pojavit će se znak između ćelija .
- Nakon toga, u u polju Odaberi raspon ćelija za umetanje znaka , mi ćemo odabrati ćelije C5:C9 .
- Zatim kliknite OK .
Stoga, u koloni Rezultat , možete vidjeti umetnuti znak između teksta .
Odjeljak za vježbanje
Možete preuzeti gornju Excel datoteku da vježbate objašnjene metode.
Zaključak
Evo, mipokušao vam pokazati 5 metoda za umetanje znakova između teksta u Excel . Hvala vam što ste pročitali ovaj članak, nadamo se da je ovo bilo od pomoći. Ako imate bilo kakvih pitanja ili sugestija, javite nam u odeljku za komentare ispod. Posjetite našu web stranicu ExcelWIKI da istražite više.