Как очистить строки строковых данных, которые содержат специальные символы, такие как «там нет». - PullRequest
0 голосов
/ 11 октября 2019

Я очищаю набор данных для проекта. Есть столбец, который называется «Просмотр текста», и мне нужно очистить данные в строках, которые содержат странные символы, такие как «Î« à ‡ à ».

Используя Excel, я смог использовать функцию «Заменить», чтобы создать формулу для очистки одной строки. Однако я хотел знать, как создать вложенную формулу «замены», чтобы очистить все строки в моем наборе данных, если это возможно. Пожалуйста, не стесняйтесь поделиться любыми другими возможными решениями моей проблемы.

Excel Function
=SUBSTITUTE(J7,"IΓÇÖve","I've")

1 Ответ

0 голосов
/ 12 октября 2019

В этом случае я бы не рекомендовал формульное решение, так как оно потребовало бы от вас вручную определить, какой тип замены необходим для данной строки. Если существует большое количество типов ошибок, вам необходимо создать уникальную формулу для каждого уникального типа ошибки. Другими словами, вам нужно вручную определить тип ошибки и полученную ЗАМЕНУ, чтобы исправить ошибку .

Таким образом, гораздо проще просто Найти и заменить каждую проблему, чтобы избежать создания сложной формулы, которая выполняет ту же задачу очистки. Если вы выберете весь свой столбец «Просмотр текста», каждая исправляемая вами ошибка будет применяться ко всему столбцу автоматически.

Чтобы увидеть, содержит ли ячейка не алфавитно-цифровые символы, вы можете использовать формулув этой связанной публикации StackOverflow. Эту формулу можно применить в виде столбца рядом с столбцом «Просмотр текста». Затем вы можете непрерывно сортировать ячейки, не содержащие буквенных символов, до тех пор, пока не найдете и не замените все типы ошибок.

ПРИМЕЧАНИЕ. Если вы хотите сохранить старый столбец «Просмотр текста», просто скопируйтеэтот столбец в отдельный столбец (например, «Просмотр текста_столь»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...