|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2019, 16:12 | #1 |
Новичок
Джуниор
Регистрация: 15.06.2019
Сообщений: 1
|
Макрос для удаления ненужных контактов
Здравствуйте
у меня csv файл с контактами в формате: Имя, Пол, Локация, емаил Артем Попов, Мужской, Москва-Россия, какойто@маил.ру Теперь задача такова есть контакты которые не из Москвы, ну или в будущем другой страны и города, мне нужно удалить все контакры которые не из России и городов России, возможен скрипт который подключает отдельный файл где записанны все Города России и если ячейка не содержит этих городов то ее надо полностью удалить, такой скрипт возможен если да то можете помочь написать? спасибо |
15.06.2019, 20:03 | #2 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
csv загружается в эксцель
и формируется новый столбец с условиями от чего зависит и что скрывать формулой вида =ЕСЛИ(E4="РОС";F4;"") было: Код:
=ЕСЛИ(E4="РОС";F4;"") стало: Код:
и поняв как работает формула включая переменные получаются пробелы вместо контактов в отдельных столбцах отделяем адресатов мужского пола: =ЕСЛИ($C11="м";A11;"") стало: Код:
удобство формулы: 1 формула растягивается вдоль и поперёк благодаря знаку "$" и всё само форматируется без макросов очевидно ненужные пробелы строк потом убирает сортировка и заодно читающие тему могут посмотреть ютюб Учу EXCEL за 6 минут https://www.youtube.com/watch?v=I0QV2AZ5W5E
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 16.06.2019 в 12:57. |
26.06.2019, 08:59 | #3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Помнится где-то в Америке есть Москва. И точно в России есть Париж
webmoney: E265281470651 Z422237915069 R418926282008
|
26.06.2019, 18:40 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Заодно, читающим эту тему
я учу Excel более 30 лет (начинал учить когда он еще назывался SuperCalck) я все еще в процессе изучения. по ссылке на пару сообщений впереди учат или не Excelю или не за 6 минут. не будьте наивными, не употребляйте спам
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
26.06.2019, 19:18 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
26.06.2019, 19:24 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
он не спамер, а просто странный человек )
и он не говорил, что он научит кого-то. Он говорит, что он сам учит за 6 минут. Похоже, не особо успешно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для удаления даты | Денис_01 | Microsoft Office Word | 0 | 18.11.2017 16:51 |
Макрос для удаления ненужных строк из буфера обмена | СтаСС | Microsoft Office Excel | 15 | 22.02.2017 10:10 |
Макрос для удаления строки | julius | Microsoft Office Excel | 28 | 03.10.2014 00:19 |
Макрос удаления данных в ячейках | dmonco | Microsoft Office Excel | 4 | 31.05.2012 01:16 |
макрос для удаления строк??? | mixa2997510 | Microsoft Office Excel | 3 | 21.05.2012 13:38 |