Hogyan illesszük be a karaktert a szöveg közé az Excelben (5 egyszerű módszer)

  • Ossza Meg Ezt
Hugh West

Ha azt szeretné, hogy karakter beillesztése az Excelben lévő szövegek közé Ez a cikk az Ön számára készült. Itt végigvezetjük Önt a következő témákon 5 egyszerű és hatékony módszerek a feladat könnyed elvégzéséhez.

Gyakorlati munkafüzet letöltése

Letöltheti a Excel fájl és gyakoroljon, miközben ezt a cikket olvassa.

Karakter beszúrása szövegek közé.xlsm

5 módszer a karakter beillesztésére az Excelben lévő szövegek között

A következő adatkészlet a Állam és Szám oszlopok. Ennek az adatkészletnek a felhasználásával bemutatjuk önöknek 5 egyszerű és hatékony módszerek karakter beillesztése az Excelben lévő szövegek közé Itt a Excel 365 Bármelyik elérhető Excel-verziót használhatja.

1. A LEFT és MID funkciók használata az Ampersand operátorral

Itt, a Szám oszlopban szeretnénk hozzáadni egy Kötőjel ( - ) a állami rövidítés és számok Ehhez a LEFT és MID funkciók a Ampersand ( & ) operátor.

Menjünk végig a következő lépéseken a feladat elvégzéséhez.

  • Először is írja be a következő képletet a cellába D5 .
=LEFT(C5,2) & "-" & MID(C5,3,100)

Képlet bontás

  • LEFT(C5,2) → a LEFT függvény visszaadja a karaktert vagy karaktereket egy cella szám vagy szöveges karakterlánc kezdő pozíciójától. A visszaadott karakterek az általunk megadott szám alapján kerülnek visszaadásra.
  • LEFT(C5,2) → lesz
    • Kimenet: NY
  • MID(C5,3,100) → a MID függvény egy szöveges karakterlánc karaktereit adja vissza. Az általunk megadott pozícióból indul, és az általunk megadott számú karaktert adja vissza.
  • MID(C5,3,100) → lesz
    • Kimenet: 019186
  • NY& "-" &019186 → az Ampersand operátor összeköti a NY a címen Kötőjel (-) és 019186 .
  • NY& "-" &019186 → lesz
    • Kimenet: NY-019186
    • Magyarázat : a Kötőjel ( - ) kerül beillesztésre a következő rövidítés közé NY és a számok 019186 cellában D5 .
  • Ezután nyomja meg a BELÉPÉS .

Ezután az eredményt a cellában láthatja D5 .

  • Ezen a ponton, lehúzni a képletet a Fill Handle eszköz .

Ennek eredményeképpen a Eredmény oszlopban láthatja a beillesztett karakter a szöveg között .

Bővebben: Hogyan adjunk hozzá egy karaktert az Excelben több cellához (5 egyszerű módja)

2. A REPLACE funkció alkalmazása a karakterek beszúrásához a szöveg közé

Ebben a módszerben egy számkódot adunk hozzá. (+889) a állami rövidítés és a számok a Szám oszlop. Alkalmazni fogjuk a REPLACE funkció a feladat elvégzéséhez.

Menjünk végig a következő lépéseken a feladat elvégzéséhez.

  • Először írja be a következő képletet a cellába D5 .
=REPLACE(C5,3,0,"(+889)")

Képlet bontás

  • REPLACE(C5,3,0,"(+889)") → a REPLACE függvény a szöveges karakterlánc egy részét egy másik, általunk megadott számmal vagy szöveggel helyettesíti.
  • REPLACE(C5,3,0,"(+889)") → lesz
    • Kimenet: NY(+889)019186
    • Magyarázat: itt, (+889) hozzáadódik a NY és a számok 019186 cellában D5 .
  • Ezután nyomja meg a BELÉPÉS .

Ezért az eredményt a cellában láthatjuk D5 .

  • Ráadásul, lehúzni a képletet a Fill Handle eszköz .

Ezért a Eredmény oszlopban láthatja a beillesztett karakter a szöveg között .

3. A LEFT, SEARCH, RIGHT & LEN funkciók használata

A következő adatkészletben a Szám oszlopban, hogy van egy Hash ( # ) előjel a állami rövidítés és számok Ezután hozzáadunk egy számkódot (+889) a Hash ( # ) előjelet. Ehhez a következő kombinációt használjuk LEFT , KERESÉS , JOBBRA , és LEN funkciók.

Menjünk végig a következő lépéseken a feladat elvégzéséhez.

  • Az elején írja be a következő képletet a cellába D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))

Képlet bontás

  • KERESÉS("#", C5) → a SEARCH funkció balról jobbra haladva adja vissza, hogy egy adott karaktert vagy szöveges karakterláncot hányadik helyen találunk először. Itt, a SEARCH funkció megtudja, hogy hol van a Hash ( # ) a cellában C5 .
    • Kimenet: 3
  • LEN(C5) → a LEN függvény visszaadja a cella összes karakterének számát C5 .
    • Kimenet: 9
  • RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → a RIGHT függvény visszaadja a karaktert vagy karaktereket egy cella szám- vagy szöveges karakterláncának véghelyzetéből. A visszaadott karakterek az általunk megadott számon alapulnak.
  • JOBBRA(C5, 9- 3) lesz
    • Kimenet: 019186
  • SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → az Ampersand "&" operátor. összeköti a 3 a címen (+889) és 019186 .
  • 3 &"(+889)"& 019186 → lesz
    • Kimenet: 3(+889)019186
  • LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → a LEFT függvényt. visszaadja a karaktert vagy karaktereket egy cella szám vagy szöveges karakterlánc kezdő pozíciójától. A visszaadott karakterek az általunk megadott szám alapján kerülnek visszaadásra.
  • LEFT(C5,3(+889)019186) Ennek eredményeképpen, ez lesz
    • Kimenet: NY#(+889)019186
    • Magyarázat: itt, (+889) hozzáadódik a NY# és a számok 019186 cellában D5 .
  • Ezután nyomja meg a BELÉPÉS .

Ezért az eredményt a cellában láthatjuk. D5 .

  • Ezzel együtt, lehúzni a képletet a Fill Handle eszköz .

Ennek eredményeképpen a Eredmény oszlopban láthatja a beillesztett karakter a szöveg között .

Bővebben: Hogyan adjunk hozzá karaktereket az Excel-képletben (4 egyszerű módszer)

Hasonló olvasmányok

  • Karakterhatár beállítása az Excelben
  • Speciális karakterek szűrése az Excelben (Egyszerű útmutató)
  • Alkalmazza a képletet a speciális karakterek azonosítására az Excelben (4 módszer)
  • Hogyan ellenőrizze a karakterhatárt az Excelben (egyszerű lépésekkel)

4. Kombinált funkciók alkalmazása a karakterek szövegek közé történő beszúrásához

A következő adatkészletben a Szám oszlopban, hogy van egy űr (" ") a állami rövidítés és számok . itt egy számkódot fogunk hozzáadni (+889) a űr ( " " ). A feladat elvégzéséhez a következő kombinációt használjuk CONCATENATE , LEFT , KERESÉS , JOBBRA , és LEN funkciók.

Menjünk végig a következő lépéseken a feladat elvégzéséhez.

  • Először is írja be a következő képletet a cellába D5 .
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))))

Képlet bontás

  • SEARCH(" ", C5) → a SEARCH funkció balról jobbra haladva adja vissza, hogy egy adott karaktert vagy szöveges karakterláncot hányadik helyen találunk először. Itt, a SEARCH funkció megtudja, hogy hol van a űr ( " " ) a cellában C5 .
    • Kimenet: 3
  • LEN(C5) → a LEN függvény a C5 cellában lévő összes karakter számát adja vissza.
    • Kimenet: 9
  • RIGHT(C5, LEN(C5) -SEARCH(" ", C5)) → a RIGHT függvény visszaadja a karaktert vagy karaktereket egy cella szám- vagy szöveges karakterláncának véghelyzetéből. A visszaadott karakterek az általunk megadott számon alapulnak.
  • JOBBRA(C5, 9-3) → lesz
    • Kimenet: 019186
  • LEFT(C5, SEARCH(" ", C5))→ a LEFT függvény visszaadja a karaktert vagy karaktereket egy cella szám vagy szöveges karakterlánc kezdő pozíciójától. A visszaadott karakterek az általunk megadott szám alapján kerülnek visszaadásra.
  • LEFT(C5, KERESÉS(" ", C5)) → lesz
    • Kimenet: NY
  • CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5))) → a CONCATENATE függvény. összekapcsolja vagy egyesíti a karaktereket egyetlen szöveges karakterlánccá.
  • CONCATENATE(NY , "(+889)", 019186))) Akkor ez lesz
    • Kimenet: NY (+889)019186
    • Magyarázat: itt, (+889) hozzáadódik a NY és a számok 019186 cellában D5 .
  • Ezután nyomja meg a BELÉPÉS .

Ezért az eredményt a cellában láthatjuk D5 .

  • Továbbá, lehúzni a képletet a Fill Handle eszköz .

Ezért a Eredmény oszlopban láthatja a beillesztett karakter a szöveg között .

Bővebben: Karakterkód az Excel ellenőrző jelhez (2 alkalmazás)

5. A VBA használata a karakterek szövegek közé történő beszúrásához

Ebben a módszerben a VBA kód a címre. karakter beillesztése az Excelben lévő szövegek közé .

Menjünk végig a következő lépéseken a feladat elvégzéséhez.

  • Először is, elmegyünk a Fejlesztő tab.
  • Ezután válassza a Visual Basic .

Ezen a ponton egy VBA szerkesztő ablak megjelenik.

  • Ezután, a Beillesztés tab>> select Modul .

Ezután egy VBA modul megjelenik.

Ezen a ponton írja be a következő kódot a Modul .

 Sub INSERT_CHARACTER_BETWEEN_CELLS() Dim Cells As Range Dim Cell_Range As Range Set Cell_Range = Application.Selection Set Cell_Range = Application.InputBox _ ("Select Range of Cells to Insert Character", _ "Insert Character Between Cells", Cell_Range.Address, Type:=8) For Each Cells In Cell_Range Cells.Value = VBA.Left(Cells.Value, 2) & "(+889)" & _ VBA.Mid(Cells.Value, 3,VBA.Len(Cells.Value) - 1) Next End Sub 

Kód lebontása

  • Kijelentjük INSERT_CHARACTER_BETWEN_CELLS mint a mi Sub .
  • Vállaljuk Sejtek és Cells_Range mint változók a Tartomány .
  • Használjuk a Balra , VBA.Mid , és VBA.Len függvények beszúrására (+889) a kiválasztott cellák között.
  • Használjuk a For ciklus folytatni a feladatot, hacsak nem találja meg a utolsó cella .
  • Aztán, mi lesz close a VBA szerkesztő ablak .
  • Ezt követően return a mi munkalap .
  • Ezzel együtt, nyomni fogjuk ALT+F8 hogy előhozza a Makró párbeszédablakot, hogy fuss a kódot.

Amellett, hogy megnyomja ALT+F8 , akkor menjen a Fejlesztő lapot, és válassza a Makrók a Kód: csoport, hogy hozza ki a Makró párbeszédpanel,

Ezen a ponton egy MACRO párbeszédpanel jelenik meg.

Győződjön meg róla, hogy a Makró neve tartalmazza a Sub a kódodat.

  • Ezután kattintson a Fuss .

Később egy Beviteli doboz a Karakter beszúrása a cellák közé megjelenik.

  • Ezt követően a A karakter beszúrásához cellatartomány kiválasztása dobozban a cellákat fogjuk kijelölni C5:C9 .
  • Ezután kattintson a OK .

Ezért a Eredmény oszlopban láthatja a beillesztett karakter a szöveg között .

Gyakorlati szekció

Letöltheti a fenti Excel fájlt a magyarázott módszerek gyakorlásához.

Következtetés

Itt megpróbáltuk megmutatni, hogy 5 módszer a címre. karakter beillesztése az Excelben lévő szövegek közé Köszönjük, hogy elolvasta ezt a cikket, reméljük, hogy hasznos volt. Ha bármilyen kérdése vagy javaslata van, kérjük, ossza meg velünk az alábbi megjegyzés rovatban. Kérjük, látogasson el weboldalunkra. ExcelWIKI hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.