Страницы: 1
RSS
Испрвление ошибок ФИО в тексте
 
Пример файла во вложении. Может есть какой вариант правильно расставить пробелы? А то если в ручную, править почти пол миллиона строк.
Изменено: Morrdimer - 22.03.2019 12:58:31 (прикрепил файл)
 
пример в файле на левых ФИО как сейчас есть и рядом как нужно правильно
Лень двигатель прогресса, доказано!!!
 
Morrdimer, вместо ссылки лучше прикрепите файл в формате Эксель.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В.,
 
точнее, так?
Код
=ПОДСТАВИТЬ(A1;" ";"";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";"")))
Изменено: Пытливый - 22.03.2019 13:35:10
Кому решение нужно - тот пример и рисует.
 
Пытливый, Не совсем понял? Так он просто пробелы уберет? Нужно чтоб из Иванов Иван Иванов Ич получилось- Иванов Иван Иванович
 
Цитата
Morrdimer написал:
Пытливый , Не совсем понял? Так он просто пробелы уберет? Нужно чтоб из Иванов Иван Иванов Ич получилось- Иванов Иван Иванович
А Вы пробовали? Подставить - подставляет, а не убирает.
 
Лунтик, Не правильно написал. Там еще проблема в том что лишние пробелы в разных местах встречаются, поэтому часть имен корректно исправляет, а часть нет
 
Пытливый, да, но только она исправляет не все строки корректно, т.к. пробелы некорректные в разных местах
 
копируем все в Word
там делаем ряд замен, не забыв включить use wildcards

Ищем  ([А-Я]{1}>)
Меняем #^&
Ищем  ([А-Я]{1}[а-я]{1;2}>)
Меняем #^&
Ищем  ([А-Я]{1}[а-я]{1;2}[ична]{1;2}>)
Меняем #^&
Ищем  _# ( _ - пробел)
Меняем пусто
Ищем #
Меняем пусто
копируем обратно в excel и там =PROPER(A1)
Изменено: БМВ - 22.03.2019 13:54:51
По вопросам из тем форума, личку не читаю.
 
БМВ,Спасибо, почти все корректно исправило!!!
Страницы: 1
Наверх