Obsah
Pokud chcete vložení znaku mezi text v aplikaci Excel , je tento článek určen právě vám. Zde vás provedeme 5 snadných a účinných metody, jak tento úkol provést bez námahy.
Stáhnout cvičebnici
Můžete si stáhnout Soubor Excel a procvičujte se při čtení tohoto článku.
Vložení znaku mezi text.xlsm5 metod vkládání znaků mezi text v aplikaci Excel
Následující soubor dat má Stát a Číslo sloupce. Na tomto souboru dat vám ukážeme. 5 snadných a účinných metody pro vložení znaku mezi text v aplikaci Excel Zde jsme použili Excel 365 . Můžete použít jakoukoli dostupnou verzi aplikace Excel.
1. Použití funkcí LEFT a MID s operátorem Ampersand
Zde, v Číslo chceme přidat sloupec Pomlčka ( - ) mezi zkratka státu a čísla K tomu použijeme LEVÝ a MID spolu s funkcemi Ampersand ( & ).
Projděme si následující kroky k provedení úkolu.
- Nejprve zadejte do buňky následující vzorec D5 .
=LEFT(C5,2) & "-" & MID(C5,3,100)
Rozdělení vzorců
- LEFT(C5,2) → funkce LEFT vrátí znak nebo znaky od počáteční pozice v číselném nebo textovém řetězci buňky. Vrácené znaky vycházejí ze zadaného čísla.
- LEFT(C5,2) → se stává
- Výstup: NY
- MID(C5,3,100) → funkce MID vrací znaky z textového řetězce. Začíná od zadané pozice a vrací zadaný počet znaků.
- MID(C5,3,100) → se stává
- Výstup: 019186
- NY& "-" &019186 → operátor ampersandu propojuje NY s Pomlčka (-) a 019186 .
- NY& "-" &019186 → se stává
- Výstup: NY-019186
- Vysvětlení : a Pomlčka ( - ) se přidává mezi zkratku NY a čísla 019186 v buňce D5 .
- Poté stiskněte tlačítko ENTER .
Výsledek se pak zobrazí v buňce D5 .
- V tuto chvíli, přetáhnout dolů vzorec s Nástroj Fill Handle .
V důsledku toho se v Výsledek sloupec, můžete vidět vložený znak mezi text .
Přečtěte si více: Jak přidat znak v aplikaci Excel do více buněk (5 snadných způsobů)
2. Použití funkce REPLACE pro vložení znaku mezi text
V této metodě přidáme číselný kód (+889) mezi zkratka státu a čísla o Číslo sloupec. Použijeme funkce REPLACE k provedení úkolu.
Projděme si následující kroky k provedení úkolu.
- Nejprve zadejte do buňky následující vzorec D5 .
=REPLACE(C5,3,0,"(+889)")
Rozdělení vzorců
- REPLACE(C5,3,0,"(+889)") → funkce REPLACE nahradí část textového řetězce jiným číslem nebo textem, který jsme zadali.
- NAHRADIT(C5,3,0,"(+889)") → se stává
- Výstup: NY(+889)019186
- Vysvětlení: zde, (+889) se přidává mezi NY a čísla 019186 v buňce D5 .
- Poté stiskněte tlačítko ENTER .
Výsledek se tedy zobrazí v buňce D5 .
- Kromě toho, přetáhnout dolů vzorec s Nástroj Fill Handle .
Proto v Výsledek sloupec, můžete vidět vložený znak mezi text .
3. Použití funkcí LEFT, SEARCH, RIGHT & LEN
V následujícím souboru dat můžete v části Číslo sloupec, který je Hash ( # ) znaménko mezi zkratka státu a čísla . Dále přidáme číselný kód (+889) po Hash ( # ). K tomu použijeme kombinaci znaků LEVÝ , HLEDAT , PRAVÁ a LEN funkce.
Projděme si následující kroky k provedení úkolu.
- Na začátku zadejte do buňky následující vzorec D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))
Rozdělení vzorců
- SEARCH("#", C5) → funkce HLEDAT vrací počet znaků, na kterých je určitý znak nebo textový řetězec nalezen jako první, při čtení zleva doprava. Zde, funkce HLEDAT zjistí polohu Hash ( # ) v buňce C5 .
- Výstup: 3
- LEN(C5) → funkce LEN vrací celkový počet znaků v buňce C5 .
- Výstup: 9
- RIGHT(C5, LEN(C5) - SEARCH("#", C5) → funkce RIGHT vrátí znak nebo znaky z koncové pozice čísla nebo textového řetězce buňky. Vrácené znaky jsou založeny na čísle, které jsme zadali.
- VPRAVO(C5, 9- 3) → se stává
- Výstup: 019186
- SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → operátor Ampersand "&" propojuje 3 s (+889) a 019186 .
- 3 &"(+889)"& 019186 → se stává
- Výstup: 3(+889)019186
- LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → funkce LEFT vrátí znak nebo znaky od počáteční pozice v číselném nebo textovém řetězci buňky. Vrácené znaky vycházejí ze zadaného čísla.
- LEFT(C5,3(+889)019186) → V důsledku toho se stává
- Výstup: NY#(+889)019186
- Vysvětlení: zde, (+889) se přidává mezi NY# a čísla 019186 v buňce D5 .
- Poté stiskněte tlačítko ENTER .
Výsledek tedy vidíte v buňce D5 .
- Spolu s tím, přetáhnout dolů vzorec s Nástroj Fill Handle .
V důsledku toho se v Výsledek sloupec, můžete vidět vložený znak mezi text .
Přečtěte si více: Jak přidat znaky do vzorce aplikace Excel (4 jednoduché metody)
Podobná čtení
- Jak nastavit omezení počtu znaků v aplikaci Excel
- Filtrování speciálních znaků v aplikaci Excel (snadný průvodce)
- Použití vzorce pro identifikaci speciálních znaků v aplikaci Excel (4 metody)
- Jak zkontrolovat limit znaků v aplikaci Excel (ve snadných krocích)
4. Použití kombinovaných funkcí pro vložení znaku mezi text
V následujícím souboru dat můžete v části Číslo sloupec, který je prostor (" ") mezi zkratka státu a čísla . zde přidáme číselný kód (+889) po prostor ( " " ). K provedení úkolu použijeme kombinaci. CONCATENATE , LEVÝ , HLEDAT , PRAVÁ a LEN funkce.
Projděme si následující kroky k provedení úkolu.
- Nejprve zadejte do buňky následující vzorec D5 .
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))
Rozdělení vzorců
- SEARCH(" ", C5) → funkce HLEDAT vrací počet znaků, na kterých je určitý znak nebo textový řetězec nalezen jako první, při čtení zleva doprava. Zde, funkce HLEDAT zjistí polohu prostor ( " " ) v buňce C5 .
- Výstup: 3
- LEN(C5) → funkce LEN vrátí celkový počet znaků v buňce C5.
- Výstup: 9
- RIGHT(C5, LEN(C5) -SEARCH(" ", C5)) → funkce RIGHT vrátí znak nebo znaky z koncové pozice čísla nebo textového řetězce buňky. Vrácené znaky jsou založeny na čísle, které jsme zadali.
- VPRAVO(C5, 9-3) → se stává
- Výstup: 019186
- LEFT(C5, SEARCH(" ", C5))→ funkce LEFT vrátí znak nebo znaky od počáteční pozice v číselném nebo textovém řetězci buňky. Vrácené znaky vycházejí ze zadaného čísla.
- LEFT(C5, SEARCH(" ", C5) → se stává
- Výstup: NY
- CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)) → funkce CONCATENATE spojí nebo spojí znaky do jednoho textového řetězce.
- CONCATENATE(NY , "(+889)", 019186)) → Pak se stává
- Výstup: NY (+889)019186
- Vysvětlení: zde, (+889) se přidává mezi NY a čísla 019186 v buňce D5 .
- Poté stiskněte tlačítko ENTER .
Výsledek se tedy zobrazí v buňce D5 .
- Dále, přetáhnout dolů vzorec s Nástroj Fill Handle .
Proto v Výsledek sloupec, můžete vidět vložený znak mezi text .
Přečtěte si více: Kód znaku pro kontrolní značku v aplikaci Excel (2 aplikace)
5. Použití VBA k vložení znaku mezi text
V této metodě použijeme Kód VBA na vložení znaku mezi text v aplikaci Excel .
Projděme si následující kroky k provedení úkolu.
- Nejprve se podíváme na Vývojář tab.
- Pak vyberte Visual Basic .
V tomto okamžiku je Okno editoru VBA se objeví.
- Poté z Vložte karta>> vybrat Modul .
Dále pak Modul VBA se objeví.
V tomto okamžiku zadejte následující kód do pole 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
Rozdělení kódu
- Prohlašujeme INSERT_CHARACTER_BETWEN_CELLS jako náš Sub .
- Přijímáme Buňky a Cells_Range jako proměnné pro Rozsah .
- Používáme Vlevo , VBA.Mid a VBA.Len funkce pro vkládání (+889) mezi vybranými buňkami.
- Používáme Smyčka For pokračovat v úkolu, pokud nenajde poslední buňka .
- Pak budeme zavřít na Okno editoru VBA .
- Poté budeme vrátit do našeho pracovní list .
- Spolu s tím stiskneme ALT+F8 abyste vyzdvihli Makro dialogové okno, abychom mohli spustit kód.
Kromě stisknutí ALT+F8 , můžete přejít na Vývojář a vyberte možnost Makra z Kód skupiny, aby se ukázalo, že Makro dialogové okno,
V tomto okamžiku je MACRO zobrazí se dialogové okno.
Ujistěte se, že Název makra obsahuje Sub vašeho kódu.
- Pak klikněte na Spustit .
Později Vstupní pole z Vložení znaku mezi buňky se objeví.
- Poté v Výběr rozsahu buněk pro vložení znaku vybereme buňky C5:C9 .
- Poté klikněte na tlačítko OK .
Proto v Výsledek sloupec, můžete vidět vložený znak mezi text .
Praktická část
Výše uvedený soubor si můžete stáhnout Excel a procvičit si vysvětlené metody.
Závěr
Zde jsme se vám pokusili ukázat 5 metod na vložení znaku mezi text v aplikaci Excel . Děkujeme vám za přečtení tohoto článku, doufáme, že byl užitečný. Pokud máte nějaké dotazy nebo návrhy, dejte nám prosím vědět v sekci komentářů níže. Navštivte prosím naše webové stránky ExcelWIKI prozkoumat více.