Funkce TRIM v Vynikat odstraní vedení mezery, extra mezery a koncové mezery. Použijte funkci SUBSTITUTE k odstranit všechny mezery nebo mezery.
1. Níže uvedená funkce TRIM odstraní 2 přední mezery, 3 mezery navíc a 2 mezery na konci.
Poznámka: funkce TRIM neodstraňuje mezery mezi slovy.
2. Chcete -li zjistit délku řetězce, použijte funkci LEN.
Vysvětlení: funkce LEN čítá 2 mezery, 2 znaky, 4 mezery, 3 znaky a 2 mezery.
3. K odstranění všech mezer můžete použít funkci SUBSTITUTE.
Poznámka: funkce SUBSTITUTE nahrazuje mezery (druhý argument) prázdnými řetězci (třetí argument).
Text importovaný z jiných aplikací může obsahovat znaky ASCII. Funkce CLEAN odstraní prvních 32 netisknutelných znaků ASCII (kódy 0 až 31).
4. Níže uvedená funkce CLEAN odstraní netisknutelný znak CHAR (7).
5. Jednoduše zkombinujte CLEAN a TRIM a odstraňte netisknutelné znaky a mezery.
6. Funkce CLEAN odstraní konce řádků. Chcete -li zadat zalomení řádku, stiskněte ALT + ENTER.
7. Pomocí funkce SUBSTITUTE můžete také odstranit konec řádku CHAR (10) a nahradit jej něčím jiným. Například čárka a mezera.
Funkce CLEAN neodstraňuje všechny znaky ASCII. Jednoduše použijte funkci SUBSTITUTE k odstranění dalších znaků ASCII.
8. Nejprve zjistěte kódové číslo znaku.
9. Dále použijte SUBSTITUTE a CHAR k vrácení textového řetězce bez tohoto znaku.
10. Pokud váš text obsahuje mezery, CHAR (160), funkce TRIM nefunguje.
11. Funkci SUBSTITUTE můžete použít k nahrazení nepřerušovaných mezer, CHAR (160) normálními mezerami, CHAR (32). Nezapomeňte přidat funkci TRIM, abyste odstranili nadbytečné mezery.