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

Jak odstranit úvodní a koncové mezery v buňkách aplikace Excel?

Někdy, když zkopírujete data z jiných umístění a vložíte je do listu aplikace Excel, mohou na začátku nebo na konci řetězců v buňkách zůstat nějaké mezery navíc. Je časově náročné mazat mezery jeden po druhém, aby data vypadala uklizeně. Zde tento výukový program představuje chytré a snadné způsoby, jak rychle odstranit úvodní a koncové mezery.
doc odstranit první mezeru 1


Metoda A: Odebrat z řetězců všechny mezery navíc pomocí funkce TRIM (2 kroky)

Odstraňte z řetězců mezery navíc

1. Vyberte buňku vedle buňky, ze které chcete odstranit další mezery z řetězce, zadejte tento vzorec

=TRIM(B2)

B2 je buňka, ze které chcete odstranit mezery, viz screenshot:
doc odstranit první mezeru 2

2. lis vstoupit klávesu pro získání výsledku, pak přetáhněte rukojeť automatického vyplňování přes buňky, ze kterých chcete odstranit mezery, byly odstraněny všechny mezery mezi předními a koncovými mezerami a mezery navíc.
doc odstranit první mezeru 3

Tip:

1. Výsledky vzorce můžete zkopírovat a vložit jako hodnotu, jak je ukázáno níže:
doc odstranit první mezeru 4

2. Tato metoda je docela snadná, pokud potřebujete pouze odstranit mezery v souvislých buňkách v řádku nebo sloupci. Pokud však potřebujete odstranit úvodní mezery v rozsahu s několika řádky a sloupci, musíte tuto funkci použít několikrát. V takovém případě to můžete zkusit metoda C.

Odstraňte všechny nadbytečné mezery včetně netisknutelných znaků a neporušeného prostoru

Pokud jsou ve vašem řetězci nějaké netisknutelné znaky, které se v aplikaci Excel objevily jako CHAR (160), nelze je úspěšně odstranit pomocí funkce TRIM. V takovém případě musíte ke zpracování této úlohy kombinovat funkci TRIM, funkci CLEAN a funkci SUBSTITUTE.

Pomocí tohoto vzorce:

=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))

V tomto případě je buňka B2 buňkou, kterou chcete odstranit všechny přebytečné mezery.
doc odstranit první mezeru 5

Poté přetáhněte úchyt výplně přes buňky, na které chcete použít tento vzorec.
doc odstranit první mezeru 6

Poznámka:

Funkce TRIM odstraní všechny mezery navíc, včetně mezery na začátku, konců mezer a mezer mezi slovy. Pokud chcete odstranit pouze úvodní mezery, přejděte na metodu B. Chcete-li odstranit pouze úvodní mezery nebo pouze koncové mezery nebo chcete odstranit všechny nadbytečné mezery včetně netisknutelných znaků, přejděte na metoda C.


textové nástroje doc

13 textových nástrojů, které musíte mít v aplikaci Excel a které zvýší vaši efektivitu o 90%

▲ Hromadně upravte textový řetězec v buňkách, například přidejte stejný text do buněk najednou, odstraňte znaky na libovolné pozici atd.

▲ Kromě nástrojů zobrazených na obrázku je v Kutools pro Excel 200 dalších pokročilých nástrojů, které dokážou vyřešit vaše 82% hlavolamy Excel.

▲ Staňte se za 5 minut odborníkem na Excel, získejte uznání a propagaci lidí.

▲ 110000+ vysoce efektivních lidí brousí výběr 300+ světově proslulých společností.

60denní bezplatná zkušební verze, nevyžaduje se žádná kreditní karta


Metoda B: Odebrání úvodních mezer z řetězců pomocí kódu VBA (5 kroků)

Pokud chcete převést nebo importovat všechna data v dokumentu Word do Excelu, můžete použít kód VBA.

1. lis Alt + F11 klíč k povolení Microsoft Visual Basic pro aplikace okno.

2. cvaknutí Vložit > Modul vytvořit nový Modul skript, zkopírujte a vložte pod kód do skriptu.

VBA: Odstranění úvodních mezer z řetězce

">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

doc odstranit první mezeru 7 doc odstranit první mezeru 8

3. lis F5 klíč ke spuštění kódu, pak a Kutools pro Excel Zobrazí se dialogové okno pro výběr buněk k odstranění úvodních mezer.
doc odstranit první mezeru 9

4. Po výběru buněk klikněte na OK, nyní byly odstraněny úvodní mezery ve výběrech.

doc odstranit první mezeru 10

Poznámka:

S tímto kódem VBA odstraní pouze úvodní mezery a změní původní data a nepodporuje Zpět. Před použitím tohoto kódu VBA si prosím uložte kopii svých údajů.


Metoda C: Odstraňte úvodní / koncové / extra / všechny mezery podle potřeby pomocí programu Kutools (3 kroky)

Tento nástroj je jedním z 229 nástrojů v Kutools pro Excelposkytuje pět možností, jak odstranit různé typy mezer, jak potřebujete:

  • Odstraňte úvodní mezery
  • Odstraňte koncové mezery
  • Odstraňte přední a zadní mezery
  • Odstraňte všechny přebytečné mezery
  • Odstraňte všechny mezery

Tento nástroj podporuje Undo, ale než začnete tento nástroj používat, je třeba věnovat mu pár minut instalace zdarma to.

1. Vyberte data, která chcete odstranit, a poté klepněte na Kutools > Odebrat mezery. Viz snímek obrazovky:
doc odstranit první mezeru 11

2. Poté zaškrtněte požadovanou možnost v Odebrat mezeru dialog.
doc odstranit první mezeru 12

Odebrat pouze přední mezery:
doc odstranit první mezeru 13

Odstranit pouze koncové mezery:
doc odstranit první mezeru 14

Odebrat pouze přední a koncové mezery:
doc odstranit první mezeru 15

Odebrat všechny nadbytečné prostory:
doc odstranit první mezeru 16

Odebrat všechny mezery:
doc odstranit první mezeru 17

Demo: Odebrat mezery


Stáhněte si ukázkový soubor

ukázka dokumentuKliknutím stáhnete tento ukázkový soubor


Další operace (články) související s převodem souborů

Počítat mezeru před textovým řetězcem
Poskytuje trik pro rychlé spočítání počtu vedoucích mezer

Najděte pozici n-té mezery
V tomto článku představuje triky pro snadné nalezení pozice n-tého prostoru v aplikaci Excel.

Mezi jméno a příjmení přidejte mezeru
Obecně je mezi jménem a příjmením mezera. Ale v některých případech jsou mezery ztraceny, takže je třeba přidat mezeru mezi názvy v aplikaci Excel. Zde poskytneme dva různé způsoby, jak tuto práci rychle zvládnout.

Počítat počet znaků vylučujících mezery
K spočítání počtu znaků obvykle používáte funkci LEN, ale pokud chcete počítat znaky bez mezery, potřebujete jiný vzorec. V tomto článku poskytuje dva snadné způsoby, jak se s těmito hádankami rozhodnout.



  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce a uchovávání údajů; Rozdělit obsah buněk; Zkombinujte duplicitní řádky a součet / průměr... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Oblíbené a rychlé vkládání vzorců„Rozsahy, grafy a obrázky; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Seskupování kontingenčních tabulek podle číslo týdne, den v týdnu a další ... Zobrazit odemčené, zamčené buňky různými barvami; Zvýrazněte buňky, které mají vzorec / název...
karta kte 201905
  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50% a omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (26)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Váš nový vzorec VBA způsobuje chybu kompilace! Ten starý fungoval dobře.
Tento komentář byl moderátorem webu minimalizován
Fantastické vysvětlení, jak odstranit mezery. Kutools je takový kouzelný nástroj. Děkujeme za poskytnutí odkazu ke stažení s jakýmkoli trikem a poskytnutí tolik důležitých a přesných informací....bude nyní pravidelným návštěvníkem
Tento komentář byl moderátorem webu minimalizován
První řádek vzorce VBA vytváří chybu 1ine 1.
Tento komentář byl moderátorem webu minimalizován
Přišel jsem na problém. Musíte odstranit řádek číslo 1 před slovem Sub. Pak to běží správně.
Tento komentář byl moderátorem webu minimalizován
Děkuji mnohokrát, velmi velmi užitečné
Tento komentář byl moderátorem webu minimalizován
Váš byl první, který se objevil na Googlu, když jsem potřeboval odstranit úvodní mezery v Excelu, a povedlo se! Dík!!!
Tento komentář byl moderátorem webu minimalizován
Tento způsob fungoval na Office 2007 Sub RemoveLeadingSpace() 'Updateby20131129 Dim Rng As Range Dim WorkRng As Range Dim temp as String On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range, Work.Address", xTit Typ:=8) Pro každý Rng In WorkRng temp = VBA.Trim(Rng.Value) Rng.Value = temp Next End Sub
Tento komentář byl moderátorem webu minimalizován
Opravdu nevím jak děkuji :)
Tento komentář byl moderátorem webu minimalizován
Funguje Kutools s Powerpointem 2003?
Tento komentář byl moderátorem webu minimalizován
Děkuji za cenné informace......
Tento komentář byl moderátorem webu minimalizován
jak to udělat v jednoduchém textovém editoru?
Tento komentář byl moderátorem webu minimalizován
Rychle a snadno - díky!
Tento komentář byl moderátorem webu minimalizován
Fantastické, opravdu vynikající a úžasné, díky, že to vyřešilo můj problém.
Tento komentář byl moderátorem webu minimalizován
Děkujeme vám za sdílení
Tento komentář byl moderátorem webu minimalizován
Ahoj, zkuste nahradit soubor ve Wordu a poté nahradit všechna prázdná místa a poté jej zkopírovat zpět do excelu. bude to fungovat:)
Tento komentář byl moderátorem webu minimalizován
To bylo fantastické! Děkuji za tip! Ani mě nenapadlo použít Word!
Tento komentář byl moderátorem webu minimalizován
Takže toto je prostě marketingová stránka pro produkt, který nemusí existovat?
Tento komentář byl moderátorem webu minimalizován
Děkuji za sdílení....
Tento komentář byl moderátorem webu minimalizován
Je to velmi užitečné
Tento komentář byl moderátorem webu minimalizován
Díky za tento úžasný článek! klobouk dolů před tvým psaním! skvělý příspěvek s bohatým obsahem! Velmi vynalézavé a informativní! Pokračujte ve zveřejňování! Rádi bychom navázali na vaše budoucí příspěvky! Apk Ninja Heroes Mod
Tento komentář byl moderátorem webu minimalizován
KUTOOLS je jedním z největších doplňků aplikace Excel vůbec. Skvělé postřehy výše.
Tento komentář byl moderátorem webu minimalizován
Děkuji za vaši podporu!!
Zatím zde nejsou žádné komentáře
Načíst další
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění