Přejít na hlavní obsah

Excel: jak najít a odstranit všechny mezery

  • Vratislav Navrátilová
  • Recenze

Microsoft Excel je jedním z nejoblíbenějších tabulkových softwarových produktů. Díky mnoha funkcím a nástrojům vám Excel umožňuje zpracovávat a analyzovat velké množství dat. Při práci s tabulkami je často nutné najít a odstranit všechny mezery, které mohou být přítomny v buňkách nebo řádcích. V tomto článku se podíváme na několik způsobů, jak to lze provést v Excelu.

Prvním způsobem je použití funkce vyhledávání. Chcete-li to provést, musíte zvýraznit rozsah buněk, ve kterých je třeba najít mezery, a poté vybrat příkaz Najít a nahradit v nabídce Úpravy. Do vyhledávacího pole zadáme mezeru a do řádku "nahradit na" ponecháme prázdnou hodnotu. Poté stiskněte tlačítko "Nahradit vše". Excel vyhledá všechny mezery ve zvoleném rozsahu a odstraní je.

Druhým způsobem je použití vzorce. Můžeme použít funkci mezery, která vám umožní vypočítat počet mezer v řádku, a funkci mezery.Odinstalace, která odstraní všechny mezery z řádku. Použitím těchto funkcí na data, která potřebujeme, získáme výslednou hodnotu bez mezer.

A nakonec třetím způsobem je použití maker. Makra jsou sekvence příkazů, které lze v případě potřeby zapsat a poté spustit. Chcete-li hledat a odstraňovat mezery v Excelu, můžeme zapsat makro, které specifikuje potřebné kroky, jako je zvýraznění rozsahu buněk, hledání mezer a jejich odstranění. Pak můžeme použít naše makro k automatizaci tohoto procesu v budoucnu.

Jak vypočítat a odstranit všechny mezery v Excelu

Zde je několik způsobů, jak najít a odstranit mezery v Excelu:

1. Použití funkce SUBSTITUTE

  1. Vyberte buňku nebo rozsah buněk, ve kterých chcete odstranit mezery.
  2. Zadejte vzorec =SUBSTITUTE (A1,","") do prázdné buňky vedle dat, kde A1 je adresa buňky obsahující text, ve kterém chcete odstranit mezery.
  3. Stiskněte Enter a v případě potřeby zkopírujte vzorec do jiných buněk.
  4. Vyberte Zkopírované buňky, klikněte pravým tlačítkem myši a vyberte Vložit hodnoty. To nahradí vzorce na hodnoty.

2. Použití funkcí TRIM a CLEAN

  1. Vyberte buňku nebo rozsah buněk, ve kterých chcete odstranit mezery.
  2. Zadejte vzorec =CLEAN(TRIM (A1)) do prázdné buňky vedle dat, kde A1 je adresa buňky obsahující text, ve kterém chcete odstranit mezery.
  3. Stiskněte Enter a v případě potřeby zkopírujte vzorec do jiných buněk.
  4. Vyberte Zkopírované buňky, klikněte pravým tlačítkem myši a vyberte Vložit hodnoty. To nahradí vzorce na hodnoty.

3. Použití funkce Find and Replace

  1. Vyberte buňku nebo rozsah buněk, ve kterých chcete odstranit mezery.
  2. Stisknutím Ctrl + H na klávesnici otevřete dialogové okno Najít a nahradit.
  3. Do pole Najít zadejte mezeru.
  4. V poli Nahradit ponechte prázdné místo, abyste odstranili mezery.
  5. Klepnutím na tlačítko" Nahradit vše " odstraníte všechny mezery.

Pomocí výše uvedených metod Vypočítejte a odstraňte mezery v Excelu a Zefektivněte svou práci.

Jednoduché způsoby, jak odstranit mezery v Excelu

1. Použití funkce opravit()

Funkce opravit () umožňuje nahradit všechny mezery v buňce jiným symbolem nebo prázdným řádkem. Příklad použití: =opravit (a1;";"). Funkce se použije na celou buňku a odstraní všechny mezery.

2. Použití funkce Nahradit()

Funkce Nahradit () vám umožňuje vyměnit jeden řádek za druhý v buňce. Chcete-li odstranit mezery, musíte jako náhradní řádek zadat mezeru. Příklad použití: =nahradit(A1;";"). Funkce nahradí všechny mezery prázdným řádkem a odstraní je z buňky.

3. Použití funkcí LEVSIMVOL(), pravák () a ODSTRANITSIMVOL ()

Funkce LEVSIMWOL (), pravák() a ODSTRANITSIMWOL () umožňují získat první symbol, poslední symbol a odstranit symboly. Pomocí těchto funkcí dohromady lze odstranit všechny mezery v buňce. Příklad použití: =ODSTRANITSIMVOL(LEVSIMVOL (A1);PRAVSIMWOL(A1)). Funkce nejprve obdrží první a poslední symbol buňky a poté odstraní všechny znaky mezi nimi, včetně mezer.

4. Použití doplňkových funkcí

Excel má také další funkce, které mohou pomoci odstranit mezery. Například funkce NÁSLEDUJÍCIMVOL () umožňuje získat další znak po zadaném znaku v buňce. Opět je možné použít funkce společně k odstranění mezer. Příklad použití: =LEVSIMVOL(A1)&if (NÁSLEDUJÍCÍSIMVOL(LEVSIMVOL (A1))=" ";"")&PRAVSYMWOL(A1). Funkce nejprve obdrží první znak buňky, poté zkontroluje, zda je další znak mezerou, a poté vrátí první znak s prázdným symbolem, pokud je další znak mezerou.

Použijte tyto jednoduché způsoby, jak odstranit mezery v Excelu, a vaše tabulky budou čistší a jednodušší. Před úpravou tabulek nezapomeňte uložit zálohu dat!

Výpočet počtu mezer v Excelu

Microsoft Excel poskytuje různé funkce pro práci s textem, včetně možnosti spočítat počet mezer v buňce. To je velmi užitečné, když potřebujete najít a odstranit všechny mezery v tabulce.

K výpočtu počtu mezer v buňce můžete použít funkci DLSTR. Tato funkce vrací počet mezer v textu. Níže je syntaxe funkce:

Zde text - je to buňka, která obsahuje text, ve kterém chcete počítat mezery. Pokud je například váš text v buňce A1, vzorec bude vypadat následovně:

Po zadání tohoto vzorce a stisknutí klávesy Enter, Excel vrátí počet mezer v zadané buňce. Pokud buňka nemá mezery, funkce vrátí 0.

Nyní, když víte, jak vypočítat počet mezer v Excelu, můžete tyto informace použít k nalezení a odstranění všech mezer v tabulce. Můžete například použít filtr nebo vzorec pro nalezené mezery a poté je nahradit prázdnými řádky nebo jinými znaky.

Je důležité si uvědomit, že funkce DLSTR zohledňuje pouze mezery. Pokud má váš text další mezery, jako jsou karty nebo přenosy řádků, tato funkce je nezohledňuje. V takovém případě možná budete muset použít jinou funkci nebo kombinaci funkcí k počítání všech mezer v textu.