Přeskočit na obsah

PročistitExcel

enTRIM

Funkce odstraní z textového řetězce všechny nadbytečné mezery a ponechá pouze jednotlivé mezery mezi slovy.

=PROČISTIT(Text)

Text – Textový řetězec, z kterého mají být odstraněny nadbytečné mezery.

Pokud bude v textu více přebytečných mezer mezi znaky, zůstane pouze jedna mezera. Pokud bude více mezer na začátku textového řetězce, nebude ponechána žádná mezera na začátku řetězce. Stejně tak platí pro konec řetězce. Nezáleží, zdali se jedná pouze o text, čísla nebo jiné datové typy.

V příkladu jsou nadbytečné mezery na konci i začátku textového řetězce. Pokud jsou nadbytečné mezery mezi textem, vždy zůstane jedna mezera, i když by tam být neměla.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Nahrazení i zbylé jedné mezery za nic po pročištění dat pomocí funkce Dosadit.

=DOSADIT(PROČISTIT(A2);“ „;““)

Odstranění neviditelných znaků funkcí Vyčistit, které nejsou mezery a zároveň poté i mezer z textového řetězce.

=PROČISTIT(VYČISTIT(A2))

Zjištění, kolik nadbytečných mezer bylo odstraněno pomocí počtu znaků zjištěného funkcí Délka.

=DÉLKA(A2)-DÉLKA(PROČISTIT(A2))

© 2026 Excelland