Екцел формула: Уклоните нежељене знакове -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте уклонили одређене нежељене знакове у програму Екцел, можете да користите формулу засновану на функцији ЗАМЕНА. У приказаном примеру, формула у Ц4 је:

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

Што уклања низ од 4 невидљива знака на почетку сваке ћелије у колони Б.

Објашњење

Функција СУБСТИТУТЕ може пронаћи и заменити текст у ћелији, где год се појавио. У овом случају користимо ЗАМЕНУ да пронађемо знак са кодним бројем 202 и заменимо га празним низом (""), који ефикасно уклања знак у потпуности.

Како можете да схватите које ликове треба уклонити када су невидљиви? Да бисте добили јединствени кодни број за први знак у ћелији, можете користити формулу засновану на функцијама ЦОДЕ и ЛЕФТ:

=CODE(LEFT(B4))

Овде функција ЛИЈЕВО, без опционалног другог аргумента, враћа први знак с лијеве стране. Ово улази у функцију ЦОДЕ, која извештава о вредности кода знакова, која је 202 у приказаном примеру.

За опште чишћење погледајте функцију ТРИМ и функцију ЦЛЕАН.

Све у једној формули

У овом случају, пошто уклањамо водеће знакове, могли бисмо да комбинујемо обе формуле у једну, на пример:

=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")

Овде, уместо да експлицитно пружамо знак 202 ЗАМЕНИ, користимо ЦОДЕ и ЦХАР за динамичко пружање кода, користећи први знак у ћелији.

Занимљиви Чланци...