
Генеричка формула
=SUBSTITUTE(B4,CHAR(code),"")
Резиме
Да бисте уклонили одређене нежељене знакове у програму Екцел, можете да користите формулу засновану на функцији ЗАМЕНА. У приказаном примеру, формула у Ц4 је:
=SUBSTITUTE(B4,CHAR(202),"")
Што уклања низ од 4 невидљива знака на почетку сваке ћелије у колони Б.
Објашњење
Функција СУБСТИТУТЕ може пронаћи и заменити текст у ћелији, где год се појавио. У овом случају користимо ЗАМЕНУ да пронађемо знак са кодним бројем 202 и заменимо га празним низом (""), који ефикасно уклања знак у потпуности.
Како можете да схватите које ликове треба уклонити када су невидљиви? Да бисте добили јединствени кодни број за први знак у ћелији, можете користити формулу засновану на функцијама ЦОДЕ и ЛЕФТ:
=CODE(LEFT(B4))
Овде функција ЛИЈЕВО, без опционалног другог аргумента, враћа први знак с лијеве стране. Ово улази у функцију ЦОДЕ, која извештава о вредности кода знакова, која је 202 у приказаном примеру.
За опште чишћење погледајте функцију ТРИМ и функцију ЦЛЕАН.
Све у једној формули
У овом случају, пошто уклањамо водеће знакове, могли бисмо да комбинујемо обе формуле у једну, на пример:
=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")
Овде, уместо да експлицитно пружамо знак 202 ЗАМЕНИ, користимо ЦОДЕ и ЦХАР за динамичко пружање кода, користећи први знак у ћелији.