Skip to main content

Jak odstranit znaky Unicode v aplikaci Excel

capitalize-2 (Červen 2026)

capitalize-2 (Červen 2026)
Anonim

Každá postava v počítači (tisknutelná a nepotlačitelná) má číslo známé jako její Kód znaku Unicode nebo hodnoty.

Další starší a známější znaková sada je ASCII , což znamená Americký standardní kód pro výměnu informací . ASCII byla začleněna do sady Unicode. Výsledkem je, že první 128 znaků (0 až 127) sady Unicode je totožné s množinou ASCII.

Mnoho prvních 128 znaků Unicode je označováno jako řídící znaky. Používají je počítačové programy pro ovládání periferních zařízení, jako jsou tiskárny.

Tyto znaky nejsou určeny pro použití v listech aplikace Excel a mohou způsobit různé chyby, pokud jsou k dispozici. Funkce Excel CLEAN odstraní většinu těchto neptisknutelných znaků, s výjimkou znaku # 127.

Poznámka Informace v tomto článku platí pro verze Excel 2019, 2016, 2013, Excel pro Mac a Excel Online.

01 z 03

Co je znak Unicode # 127?

Unicode znak # 127 ovládá klávesu mazání na klávesnici.

Je-li přítomen, zobrazí se jako úzký znak ve tvaru krabice, jak je uvedeno v buňce A2 na obrázku výše. Někdy je náhodou dovezena nebo kopírována spolu s některými dobrými daty.

Jeho přítomnost může způsobit několik otázek, například:

  • Jednoduché problémy s formátováním v listu.
  • Problémy třídění a filtrování dat.
  • Problémy s výpočtem, pokud jsou v buňce spolu s údaji, které se používají ve vzorci.

Pokračujte ve čtení níže

02 z 03

Odebrání znaku Unicode # 127

I když tento znak nelze odstranit funkcí CLEAN, lze jej odstranit pomocí vzorce obsahujícího funkce SUBSTITUTE a CHAR.

Příklad na obrázku výše ukazuje čtyři znaky ve tvaru obdélníku spolu s číslem 10 v buňce A2 listu aplikace Excel.

Funkce LEN počítá počet znaků v buňce. V buňce E2 LEN ukazuje, že buňka A2 obsahuje šest znaků (dvě číslice pro číslo 10 a čtyři pole pro znak # 127).

Kvůli přítomnosti znaku # 127 v buňce A2, vzorec přidání v buňce D2 vrátí #VALUE! chybové hlášení.

Buňka A3 obsahuje tento vzorec SUBSTITUTE / CHAR.

= SUBSTITUTE (A2, CHAR (127), "")

Vzorec nahrazuje čtyři # 127 znaky z buňky A2 s ničím (zobrazeny prázdnými uvozovkami na konci vzorce).

Jako výsledek:

  • Počet znaků v buňce E3 se sníží na dvě pro dvě číslice v čísle 10.
  • Vzorec přidání v buňce D3 vrátí správnou odpověď 15 při přidání obsahu pro buňku A3 + B3 (10 + 5).
  • Funkce SUBSTITUTE provádí skutečné nahrazení, zatímco funkce CHAR slouží k určení vzorce, který má být nahrazen.

Pokračujte ve čtení níže

03 ze dne 03

Odebrání neporušených prostorů z pracovního listu

Podobně jako znaky, které nelze vytisknout, může dojít k problémům s výpočty a formátováním v pracovním listu. Kódové číslo Unicode pro neporušené mezery je # 160.

Na webových stránkách jsou rozsáhle použity neomezené prostory. Pokud jsou data zkopírována do aplikace Excel z webové stránky, mohou se v pracovním listu zobrazit neúplné mezery.

Odstranění neporušených prostorů lze provést pomocí vzorce, které kombinuje funkce SUBSTITUTE, CHAR a TRIM.