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

  • Podijeli Ovo
Hugh West

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
  • Proglašavamo INSERT_CHARACTER_BETWEN_CELLS kao naš Pod .
  • Preuzimamo Cells i Cells_Range kao varijable za Range .
  • Koristimo Left , VBA.Mid i VBA.Len funkcije za umetanje (+889) između odabranih ćelija.
  • Koristimo For petlju za nastavak osim ako ne pronađe zadnju ćeliju .
    • 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.

    Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.