Kako umetnuti znak između teksta u Excelu (5 jednostavnih metoda)

  • Podijeli Ovo
Hugh West

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.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.