Excel

Odstráňte nechcené znaky

Remove Unwanted Characters

Vzorec programu Excel: Odstráňte nepotrebné znakyGenerický vzorec | _+_ | Zhrnutie

Na odstránenie konkrétnych nechcených znakov v programe Excel môžete použiť vzorec založený na prípone SUBSTITUTE (funkcia) . V uvedenom príklade vzorec v C4 je:



= SUBSTITUTE (B4, CHAR (code),'')

To odstráni sériu 4 neviditeľných znakov na začiatku každej bunky v stĺpci B.

percento kontingenčnej tabuľky programu Excel z celkového počtu
Vysvetlenie

The SUBSTITUTE (funkcia) dokáže nájsť a nahradiť text v bunke, kdekoľvek sa vyskytne. V tomto prípade používame SUBSTITUTE na nájdenie znaku s kódovým číslom 202 a jeho nahradenie znakom prázdny reťazec (''), čím sa postava skutočne úplne odstráni.





Ako môžete zistiť, ktoré postavy je potrebné odstrániť, keď sú neviditeľné? Na získanie jedinečného kódového čísla pre prvý znak v bunke môžete použiť vzorec založený na KÓD a VĽAVO funkcie:

 
= SUBSTITUTE (B4, CHAR (202),'')

Tu funkcia LEFT bez voliteľného druhého argumentu vráti prvý znak vľavo. Ide o funkciu CODE, ktorá hlási hodnotu kódu znakov, ktorá je v uvedenom príklade 202.



Obecnejšie čistenie nájdete v časti Funkcia TRIM a Funkcia CLEAN .

ako upravovať os v programe Excel

Všetko v jednom vzorci

V tomto prípade, pretože odstraňujeme vedúce postavy, môžeme obe vzorce skombinovať do jedného, ​​napríklad:

 
= CODE ( LEFT (B4))

Tu namiesto poskytovania znaku 202 explicitne SUBSTITUTE používame CODE a CHAR na dynamické poskytovanie kódu pomocou prvého znaku v bunke.

Autor Dave Bruns


^