Добрый день!
Есть контакты в excel около 1000шт. Их нужно перенести в google.
Я экспортировал из google некоторые контакты в формате .csv
Далее хочу контакты их excel переписать в файлик google и импортировать обратно.
Мои контакты имеют вид (в первом столбике ФИО, втором телефоны):
Фамилия Имя Отчество 81234567890
Фамилия Имя 8-123-456-78-90
Фамилия Имя +7-123-456-78-90
Контакты google имеют вид (в одной ячейке):
Имя Фамилия,Имя,,Фамилия,,,,,,,,,,,,,,,,,,,,,,,* My Contacts,,,Mobile,+71234567890,,
Вопрос: как, используя формулы, привести мои контакты к формату google?
Вопрос: может быть, есть путь проще?
===== РЕШЕНИЕ =====
Погуглив немного, сам придумал решение.
1. Приводим телефоны к единому виду. Выделяем столбец с телефонами и вызываем "найти и заменить". Далее заменить последовательно все дефисы, пробелы, скобки и обратные скобки на "ничего".
Здесь главное, что последние 10 символов у всех номеров получатся одинакового формата.
2. Получаем по отдельности Имя, Фамилию и Телефон в трёх соответствующих колонках.
Эти колонки я расположил правее от соответствующих A и B (см. скрин ниже).
ИМЯ:
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A2;" ";ПОВТОР(" ";ДЛСТР(A2)));ДЛСТР(A2)*(2-1)+1;ДЛСТР(A2)))
ФАМИЛИЯ:
=ПСТР(A2;1;НАЙТИ(" ";A2)-1)
ТЕЛЕФОН (правые 10 символов):
=ПРАВСИМВ(B2;10)
3. Теперь склеиваем все данные формулой
Эта колонка так же находится правее.
=C2&" "&D2&","&""&C2&",,"&""&D2&",,,,,,,,,,,,,,,,,,,,,,,* My Contacts,,,Mobile,+7"&""&E2&",,"
4. Протягиваем все формулы до конца столбика.
5. Копируем значения в скаченный файл google с расширением .csv
6. Импортируем полученные контакты обратно в google.
Радуемся :)