Sadržaj
Ako želite umetnuti znak između teksta u programu Excel , ovaj je članak za vas. Ovdje ćemo vas provesti kroz 5 jednostavnih i učinkovitih metoda za obavljanje zadatka bez napora.
Preuzmi Practice Workbook
Možete preuzeti Excel datoteku i vježbajte dok čitate ovaj članak.
Umetanje znakova između teksta.xlsm
5 metoda za umetanje znakova između teksta u Excelu
Sljedeći skup podataka ima stupce State i Number . Pomoću ovog skupa podataka pokazat ćemo vam 5 jednostavnih i učinkovitih metoda za umetanje znakova između teksta u Excelu . Ovdje smo koristili Excel 365 . Možete koristiti bilo koju dostupnu verziju programa Excel.
1. Upotreba funkcija LIJEVO i SREDNJE s operatorom ampersand
Ovdje, u Broj , želimo dodati Crticu ( – ) između kratice države i brojeva . Da bismo to učinili, koristit ćemo funkcije LEFT i MID zajedno s operatorom Ampersand ( & ).
Prođimo kroz sljedeće korake da izvršimo 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 s početne pozicije u broju ili tekstualnom nizu ćelije. Vraćeni znakovi temelje sena broj koji navedemo.
- LEFT(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 znakova koji navedemo.
- MID(C5,3,100) → postaje
- Izlaz: 019186
- NY& “-” &019186 → operator Ampersand povezuje NY s Crticom (-) i 019186 .
- NY& “-” &019186 → postaje
- Izlaz: NY-019186
- Objašnjenje : a Crtica ( – ) dodaje se između kratice NY i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Tada možete vidjeti rezultat u ćeliji D5 .
- U ovoj točki, povucite prema dolje formulu pomoću alata Ručka za popunjavanje .
Kao rezultat toga, u stupcu Rezultat možete vidjeti umetnuti znak između teksta .
Pročitajte više : Kako dodati znak u Excelu u više ćelija (5 jednostavnih načina)
2. Primjena funkcije REPLACE za umetanje znaka između teksta
U ovoj metodi , dodat ćemo brojčani kod (+889) između kratice države i brojeva stupaca Broj . Primijenit ćemo funkciju REPLACE da obavimo zadatak.
Prođimo krozsljedeće korake za izvršavanje zadatka.
- Prvo upišite sljedeću formulu u ćeliju D5 .
=REPLACE(C5,3,0,"(+889)")
Raščlamba formule
- ZAMIJENI(C5,3,0,”( +889)”) → funkcija REPLACE zamjenjuje dio tekstualnog niza drugim brojem ili tekstom koji navedemo.
- REPLACE(C5,3,0,”(+889)” ) → postaje
- Izlaz: NY(+889)019186
- Objašnjenje: ovdje, (+889) dodaje se između NY i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Dakle, možete vidjeti rezultat u ćeliji D5 .
- Štoviše, povucite prema dolje formulu pomoću alata Ručka za popunjavanje .
Stoga, u Rezultatu možete vidjeti umetnuti znak između teksta .
3. Korištenjem LIJEVO, TRAŽI, DESNO & LEN funkcije
U sljedećem skupu podataka možete vidjeti u stupcu Number da postoji znak Hash ( # ) između navedite kraticu i brojeve . Zatim ćemo dodati brojčani kod (+889) nakon znaka Hash ( # ). Da bismo to učinili, koristit ćemo kombinaciju funkcija LEFT , SEARCH , RIGHT i LEN .
Prođimo kroz sljedeće korake kako bismo izvršili 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 znak ili tekstualni niz prvo pronađeno, čitajući slijeva na desno. Ovdje funkcija SEARCH pronalazi položaj 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)) → the Funkcija DESNO vraća znak ili znakove s krajnje pozicije u broju ili tekstualnom nizu ćelije. Vraćeni znakovi temelje se na broju koji navedemo.
- DESNO(C5, 9- 3) → postaje
- Izlaz: 019186
- TRAŽI(“#”, C5)) &”(+889)”& DESNO(C5, LEN(C5) – PRETRAŽIVANJE(“#”, C5)) → ampersand “&” operator povezuje 3 s (+889) i 019186 .
- 3 &”(+889)” & 019186 → postaje
- Izlaz: 3(+889)019186
- LEFT(C5, SEARCH(“#” , C5)) &”(+889)”& RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → funkcija LIJEVO vraća znak ili znakove s početne pozicije u broju ili tekstualnom nizu ćelije. Vraćeni znakovi temelje se na broju wenavedite.
- LEFT(C5,3(+889)019186) → Kao rezultat, postaje
- Izlaz: NY #(+889)019186
- Objašnjenje: ovdje se (+889) dodaje između NY# i brojeva 019186 u ćeliji D5 .
- Nakon toga pritisnite ENTER .
Stoga možete vidjeti rezultat u ćeliji D5 .
- Uz to, povucite prema dolje formulu pomoću alata Ručka za popunjavanje .
Kao rezultat, u stupcu Rezultat možete vidjeti umetnuti znak između teksta .
Pročitajte više: Kako dodati znakove u Excel formulu (4 jednostavne metode)
Slična čitanja
- Kako postaviti ograničenje znakova u programu Excel
- Filtrirajte posebne znakove u Excelu (Jednostavan vodič)
- Primijeni formulu za prepoznavanje posebnih znakova u Excelu (4 metode)
- Kako provjeriti ograničenje znakova u Excelu (S jednostavnim koracima)
4. Primjena kombiniranih funkcija za umetanje Znak između teksta
U sljedećem skupu podataka možete vidjeti u stupcu Broj da postoji razmak (” “) između kratice države i brojevi . ovdje ćemo dodati brojčani kod (+889) nakon razmaka ( ” “ ). Da bismo obavili zadatak, koristit ćemo kombinaciju CONCATENATE , LEFT , SEARCH , RIGHT i LEN funkcije.
Prođimo kroz sljedeće korake da izvršimo 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 kod kojih je određeni znak ili tekstualni niz prvi put pronađen, čitajući slijeva nadesno. Ovdje funkcija SEARCH pronalazi položaj razmaka ( ” “ ) u ćeliji C5 .
- Izlaz: 3
- LEN(C5) → funkcija LEN vraća ukupan broj znakova u ćeliji C5 .
- Izlaz: 9
- DESNO(C5, LEN(C5) -TRAŽI(” “, C5)) → DESNO funkcija vraća znak ili znakove s krajnje pozicije u broju ili tekstualnom nizu ćelije. Vraćeni znakovi temelje se 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 broju ili tekstualnom nizu ćelije . Vraćeni znakovi temelje se na broju koji navedemo.
- LEFT(C5, SEARCH(” “, C5)) → postaje
- Izlaz: NY
- SPAJANJE(LIJEVO(C5, TRAŽI(” “, C5)), “(+889)”, DESNO(C5, LEN(C5) -TRAŽI( ” “, C5))) → funkcija CONCATENATE povezuje ili pridružujeznakova u jedan tekstualni niz.
- CONCATENATE(NY , “(+889)”, 019186)) → Tada, postaje
- Izlaz: NY (+889)019186
- Objašnjenje: ovdje se (+889) dodaje između NY i brojeve 019186 u ćeliji D5 .
- Dalje pritisnite ENTER .
Dakle, možete vidjeti rezultat u ćeliji D5 .
- Nadalje, povuci prema dolje formulu s alatom Ručka za popunjavanje .
Dakle, u stupcu Rezultat možete vidjeti umetnuti znak između teksta .
Pročitajte više: Kôd znakova za kvačicu u Excelu (2 aplikacije)
5. Korištenje VBA za umetanje znakova između teksta
U ovoj metodi koristit ćemo VBA kod za umetanje znakova između teksta u Excelu .
Prođimo kroz sljedeće korake da izvršimo zadatak.
- Prvo ćemo otići na karticu Razvojni programer .
- Zatim odaberite Visual Basic .
U ovom trenutku pojavit će se prozor VBA uređivača .
- Nakon toga, s kartice Umetni >> odaberite Modul .
Sljedeće će se pojaviti VBA modul .
U ovom trenutku , upišite sljedeći kod u Modul .
3089
Raščlamba koda
<11- Tada ćemo zatvoriti prozor VBA uređivača .
- Nakon toga ćemo se vratiti na naš radni list .
- Uz to ćemo pritisnuti ALT+F8 da dovedemo iz dijaloškog okvira Makro tako da možemo pokrenuti kod.
Osim pritiska ALT+F8 , možete ići na karticu Razvojni programer i odaberite Makronaredbe iz grupe Kod kako biste otvorili dijaloški okvir Makronaredbe ,
Ovdje pojavit će se dijaloški okvir MAKRO .
Provjerite da Naziv makronaredbe sadrži Pod vašeg koda.
- Zatim kliknite na Pokreni .
Kasnije, Okvir za unos Umetni Pojavit će se znak između ćelija .
- Nakon toga, u okvir Odaberite raspon ćelija za umetanje znaka , odabrat ćemo ćelije C5:C9 .
- Zatim kliknite U redu .
Stoga, u stupcu Rezultat možete vidjeti umetnuti znak između teksta .
Odjeljak za vježbu
Možete preuzeti gornju Excel datoteku za vježbanje objašnjenih metoda.
Zaključak
Evo, mipokušao vam pokazati 5 metoda za umetanje znakova između teksta u Excelu . Hvala vam što ste pročitali ovaj članak, nadamo se da je bio od pomoći. Ako imate pitanja ili prijedloga, javite nam u odjeljku za komentare u nastavku. Posjetite našu web stranicu ExcelWIKI kako biste istražili više.