Если у Вас в тексте Excel имеются ненужные буквы, лишние пробелы, непечатные знаки, переносы слов и латинские буквы, то убирать их вручную довольно муторно и требует очень много времени, особенно если таблицы содержат много значений. Для этого есть несколько приёмов по очистке текста.
1. Когда в названиях городов присутствует лишняя буква «г.». Выделяем текст, нажимаем «Ctrl+H» и дедовским способом заменяем «г.» на пустую строку.
2. Дальше почистим текст от лишних пробелов, которые встречаются не только в начале слова, но и в середине, и в конце, оставив нужный пробел только между слов. Для этого в соседней строке вводим формулу =СЖПРОБЕЛЫ(A1:A3) и нажимаем «Enter», затем протягиваем край ячейки на всю длину текста
3. Теперь очистим текст от апострофов, которые встречаются при выгрузке из различных баз данных и 1С, а также переносов слов (Alt+Enter), которые некоторые пользователи так любят ставить. Минус апострофа в том, что его не видно в ячейке, но он мешает при сортировке и вручную его не убрать. Для этого в соседней строке вводим формулу =ПЕЧСИМВ(A1:A3) и нажимаем «Enter», затем протягиваем край ячейки на всю длину текста
4. Определим, где встречаются латинские буквы. Для этого есть макрос, но латинские буквы не так часто попадаются в тексте, чтобы менять формат документ на «xlsm», поэтому используем простой способ. Выделяем текст и применяем любой шрифт, не имеющий кириллицы, латинские буквы сразу станут видны.
5. После того, как весь текст будет очищен, копируем данный текст и вставляем его в свободные столбцы использовав специальную вставку «Значение». В этом случае вставляется только сам текст без привязки к формулам.
6. Остальные столбцы удаляем, а в освободившееся время, читаем пикабу, работаем))