Note: The other languages of the website are Google-translated. Back to English

Přidejte mezeru mezi číslem a textem v buňce v aplikaci Excel

V tomto článku se naučíme, jak přidat mezeru mezi číslo a text pomocí vzorců v aplikaci Excel.

Případ 1: Přidejte mezi číslo a text mezeru - text je vždy na prvním místě
Případ 2: Přidejte mezi číslo a text mezeru - číslo je vždy na prvním místě


Mezi číslo a text přidejte mezeru - text je vždy na prvním místě

Předpokládejme, že existuje seznam textových řetězců, který obsahuje číslo a text, kde je text vždy na prvním místě, jak je znázorněno na následujícím snímku obrazovky, můžete mezi číslo a text přidat mezeru pomocí následujícího vzorce.

Obecný vzorec

=TRIM(REPLACE(text_string,MIN(FIND({1,2,3,4,5,6,7,8,9,0},text_string&”1234567890”)),0,” “))

Argumenty

Textový řetězec: Textový řetězec, který přidáte mezeru mezi text a číslo. To může být:

  • Textový řetězec uzavřený v uvozovkách;
  • Nebo odkaz na buňku obsahující textový řetězec.

Jak používat tento vzorec?

1. Vyberte prázdnou buňku k odeslání výsledku. V tomto případě vyberu D3.

2. Zadejte do ní následující vzorec a stiskněte vstoupit klíč. A potom přetáhněte tuto buňku výsledků úplně dolů a použijte vzorec na další buňky.

=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")),0," "))

Poznámky:

  • Ve vzorci je B3 buňka textového řetězce, do které přidáte mezeru mezi text a číslo;
  • Tento vzorec může přidat pouze mezeru před první číslo. Například tento vzorec změní B34C12G45 na B 34C12G45.

Jak tento vzorec funguje?

=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")),0," "))

1. FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")

  • B3&"1234567890": vrátí výsledek jako: "KutoolsforExcel634211234567890";
  • FIND({1,2,3,4,5,6,7,8,9,0}, "KutoolsforExcel634211234567890"): Funkce FIND najde v KutoolsforExcel 1 pozici „0-634211234567890“ číslic a vrátí výsledek jako {20,19,17,18,25,16,27,28,29,30}.
    Poznámka: Výsledek {20,19,17,18,25,16,27,28,29,30} znamená, že číslo 1 je na 20. místě v KutoolsforExcel634211234567890, číslo 2 na 19. pozici v KutoolsforExcel634211234567890…

2. MIN({20,19,17,18,25,16,27,28,29,30})

  • Funkce MIN získá minimální hodnotu pole. Zde je výsledek 16.

3. REPLACE(KutoolsforExcel63421,16,0," ")

  • Zde použijte funkci REPLACE a přidejte mezeru na 16. pozici v KutoolsforExcel63421 a výsledek vraťte jako KutoolsforExcel 63421.

4. =TRIM("KutoolsforExcel 63421")

  • Funkce TRIM Odebere z textu všechny mezery s výjimkou jednotlivých mezer mezi slovy. A nezachovává žádné úvodní a koncové mezery textu.

Mezi číslo a text přidejte mezeru - číslo je vždy na prvním místě

Dalším příkladem, jak je ukázáno na níže uvedeném snímku obrazovky, je seznam textových řetězců obsahujících číslo a text, kde je číslo vždy na prvním místě, můžete použít níže uvedený vzorec pole a přidat mezeru mezi číslo a text.

Obecný vzorec

=TRIM(REPLACE(text_string,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},text_string,ROW(INDIRECT("1:"&LEN(text_string)))),0))+1,0," ")) + Ctrl + směna + vstoupit

Argumenty

Textový řetězec: Textový řetězec, který přidáte mezeru mezi text a číslo. To může být:

  • Textový řetězec uzavřený v uvozovkách;
  • Nebo odkaz na buňku obsahující textový řetězec.

Jak používat tento vzorec?

1. Vyberte prázdnou buňku (v tomto případě D3) k odeslání výsledku.

2. Zadejte do ní následující vzorec a poté stiskněte Ctrl + směna + vstoupit současně.

=TRIM(REPLACE(B3,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},B3,ROW(INDIRECT("1:"&LEN(B3)))),0))+1,0," "))

3. Vyberte výslednou buňku a potom ji přetáhněte úplně dolů, aby se vzorec použil na další buňky, jak je znázorněno na následujícím obrázku.

Poznámky:

  • Ve vzorci je B3 buňka textového řetězce, do které přidáte mezeru mezi text a číslo;
  • Tento vzorec pole může přidat pouze mezeru za poslední číslo. Například tento vzorec změní 34C12GHH na 34C12 GHH.

Související funkce

Funkce Excel TRIM
Funkce Excel TRIM odstraní z textového řetězce všechny mezery navíc a mezi slovy zachová pouze jednotlivé mezery.

Funkce Excel REPLACE
Funkce Excel REPLACE vyhledá a nahradí znaky na základě daného umístění z textového řetězce novým textem.

Funkce Excel MIN
Funkce Excel MIN vrací nejmenší číslo v sadě hodnot.

Funkce FIND FIND
Funkce FIND FIND slouží k vyhledání řetězce v jiném řetězci a vrací počáteční pozici řetězce uvnitř jiného.

Funkce Excel MAX
Funkce Excel MAX vrací největší číslo ze sady hodnot.

Funkce Excel IFERROR
Funkce IFERROR se používá k vrácení vlastního výsledku, když vzorec vyhodnotí chybu, a vrátí normální výsledek, pokud nedojde k žádné chybě.

Funkce Excel ROW
Funkce Excel ROW vrací číslo řádku odkazu.

Funkce Excel INDIRECT
Funkce Excel INDIRECT převádí textový řetězec na platný odkaz.

Funkce Excel LEN
Funkce Excel LEN vrací počet znaků v textovém řetězci.


Související vzorce

Přidejte čárku za první slovo do buňky v aplikaci Excel
Chcete-li přidat čárku za první slovo pouze v buňce, vzorec v tomto kurzu vám udělá laskavost.

Před každé slovo v buňce přidejte konkrétní znak
Tento článek vysvětluje, jak přidat konkrétní znak před každé slovo do buňky pomocí vzorce v aplikaci Excel.

Přidejte na telefonní číslo pomlčky
Tento článek vysvětluje, jak přidat pomlčky na telefonní číslo v určité buňce pomocí vzorce v aplikaci Excel.

Mezi jména přidejte čárku
Chcete-li přidat čárku mezi názvy v buňce, vzorec v tomto kurzu vám udělá laskavost.


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (1)
Hodnocení 5 z 5 · 1 hodnocení:
Tento komentář byl moderátorem webu minimalizován
Děkuji za skvělé vysvětlení
Hodnocení 5 z 5
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL