Формула Excel: Видаліть небажані символи -

Зміст

Загальна формула

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

Резюме

Щоб видалити певні небажані символи в Excel, ви можете використовувати формулу, засновану на функції ЗАМІНИ. У наведеному прикладі формула в С4 така:

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

Який видаляє серію з 4 невидимих ​​символів на початку кожної комірки у стовпці B.

Пояснення

Функція ЗАМІННИК може знаходити та замінювати текст у комірці, де б це не відбулося. У цьому випадку ми використовуємо ЗАМІННИК, щоб знайти символ із кодовим номером 202 та замінити його порожнім рядком (""), що ефективно видаляє символ повністю.

Як ви можете зрозуміти, яких символів потрібно видалити, коли вони невидимі? Щоб отримати унікальний номер коду для першого символу в комірці, ви можете використовувати формулу на основі функцій CODE та LEFT:

=CODE(LEFT(B4))

Тут функція LEFT без додаткового другого аргументу повертає перший символ ліворуч. Це переходить у функцію CODE, яка повідомляє значення коду символів, яке у наведеному прикладі становить 202.

Для більш загального очищення дивіться функції TRIM та функцію CLEAN.

Все в одній формулі

У цьому випадку, оскільки ми зачищаємо провідні символи, ми могли б поєднати обидві формули в одну, приблизно так:

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

Тут, замість явного надання символу 202 ЗАМІНИ, ми використовуємо CODE та CHAR для динамічного надання коду, використовуючи перший символ у комірці.

Цікаві статті...