Написать макрос для Excel

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:По договоренности
Дата публикации:2013-05-29 11:51
Был на сайте:2022-08-15 14:21

Написать макрос для Excel

 
Задача

Есть Excel таблица с 6 колонками: первые три - ФИО, вторые три - телефоны.

Ситуация следующая в последних трех колонках (телефоны) телефонные номера вбиты как угодно (89030000000, +79260000000, 8(903)555-55-55, 9035555555, 4955555555, 5555555). Присутствуют городские номера, номера без кода города, федеральные номера с 8 или +7 или без начальной цифры.

Необходимо:

1. удалить все городские номера (499, 495), удалить все номера без кода, все федеральные номера привести к следующему виду 8 (код) 555 55 55.
2. Если после чистки городских и кривых номеров после первых трех колонок (ФИО) не идет ни одного номера - строчку необходимо удалить.
3. Если после ФИО в следующих трех колонках идет три или два разных федеральных номера, необходимо удалить их и оставить только один номер. Что бы одному ФИО соответствовал только один федеральный номер.
4. После пункта 3 перенести все номера в 4ю колонку. Что бы на выходе файл имел следующий вид: 1-я колонка: Фамилия, 2-я колонка - Имя, 3-я колонка - Отчество, 4-я колонк...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.