![](https://cdn.wiki-base.com/3716157/excel_formula_remove_leading_and_trailing_spaces_from_text__2.png.webp)
Obecný vzorec
=TRIM(text)
souhrn
Pokud potřebujete z jedné nebo více buněk odstranit úvodní a koncové mezery z textu, můžete použít funkci TRIM. V ukázkové ukázce je vzorec v buňce C3:
=TRIM(B3)
Jakmile odstraníte další mezery, můžete buňky zkopírovat pomocí vzorců a vložit je jako „hodnoty“ jinam, abyste získali konečný text.
Video: Jak čistit text pomocí OŘÍZIT a VYČISTIT
Vysvětlení
Funkce TRIM je plně automatická. Odebere odstraní úvodní i koncové mezery z textu a také „normalizuje“ více mezer mezi slovy pouze na jeden znak mezery. Vše, co musíte udělat, je zadat odkaz na buňku.
Oříznout s ČISTOU
Pokud také potřebujete odstranit zalomení řádků z buněk, můžete přidat funkci CLEAN takto:
=TRIM(CLEAN(text))
Funkce CLEAN odstraní řadu netisknutelných znaků, včetně zalomení řádků, a vrátí „vyčištěný“ text. Funkce TRIM poté převezme odstranění mezer a vrátí konečný text.
Další problematické postavy
Všimněte si, že CLEAN není schopen odstranit všechny netisknutelné znaky, zejména nerozbitný prostor, který se může v aplikaci Excel zobrazit jako CHAR (160). Přidáním funkce SUBSTITUTE do vzorce můžete odstranit konkrétní znaky. Například k odstranění neporušeného prostoru můžete použít:
=TRIM(CLEAN(SUBSTITUTE(B1,CHAR(160)," ")))