Задать вопрос
@dokznx

Как нормализовать базу Ф.И.О.: телефон в notepad++?

Здравствуйте.  Подскажите пожалуйста.
Есть строки с ф.и.о. и номером телефона.

Пример:
Иванов Иван Иванович:+7900
иванов иван иванович:+7900
Иванов Иван:+7900
иванов иван:+7900
ИВАНОВ иВан:+7900
Иван:+7900
иван:+7900
.,,, ^%##$^:+7900

Нужно все строки привести к образцу:
Иванов Иван Иванович:+7900
Начинать Ф.И.О. с заглавной и после двоеточия ничего не менять.

Если не хватает фамилии ,имени или отчества добавлять Нет:
Иван Нет Нет:+7900
Иванов Иван Нет:+7900
Нет Нет Нет:+7900

Возможно ли как-то сделать это в notepad++?
  • Вопрос задан
  • 204 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Основы Excel для работы
    1 неделя
    Далее
  • Школа Бизнеса Тинькофф
    Excel для малого бизнеса
    7 недель
    Далее
  • Skypro
    Excel для анализа данных за 6 месяцев
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
ProgrammerForever
@ProgrammerForever Куратор тега Excel
Учитель, автоэлектрик, программист, музыкант
Я бы сделал так:
1) Вставить перед каждой записью \t (табуляция)
2) заменить ":+7" на "\t+7"
3) Что получится - скопировать в Excel
4) Первый столбец скопировать и импортировать на новый лист, разделив на столбцы по пробелу
5) Применить к трем первым столбцам формулу, которая делает первую букву прописной, или вставить "нет", где нет ничего, четвертый - без изменений
6) Скопировать все четыре столбца обратно в Notepad++
7) Заменить \t на ничего
8) ?????
9) PROFIT!!!
Ответ написан
@Korben5E
я бы, прямо в экселе, поменял местами колонки, а потом пустые места заполнил словом Нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы