Ну, сценарий - это лист Excel, содержащий строки 97K с похожим адресом электронной почты. Я хочу сравнить альтернативные ячейки на листе excel и получить уникальный адрес электронной почты. Пусть их 4 колонкиЧтобы сравнить две ячейки в excel и затем вернуть строку
- А содержит имя
- B содержит адрес электронной почты
- C содержит тип
- D содержит последнюю обновленную времени даты
, но условия: -
- , если B содержит клетки 2 или 3, имеющих такой же адрес электронной почты, а затем перейти к следующей колонке, т.е. C
- в колонке проверки C для типа
- , если все люди содержат тип как LEAD/CONTACT, затем перейдите к столбцу C и проверьте наличие последнего обновления и получите эту строку.
- если люди с совпадающими писем содержат тип один, как свинец, а другой, как CONTACT затем получить строку, которые имеют тип, как CONTACT
- если тип Blank затем получить те строки, которые содержат любой тип свинцовые или CONTACT.
Так может ли кто-нибудь помочь мне, как быстро это можно сделать? Прямо сейчас я вручную делаю это один за другим. Заметен короткий или фрагментный подход. Спасибо you.It будет большая помощь
Вам нужно сделать это несколько раз, что вы просите VBA? Если нет, то почему вы не сортируете данные во-первых для электронных писем, а во-вторых, по типу. Существует также функция, реализованная в ленте для удаления удвоенных данных (хотя я не уверен, какие критерии точно удаляют данные). Если вы действительно захотите сделать это с помощью VBA, вам, вероятно, придется что-то начинать, почему бы вам не начать с сравнения одной ячейки с другой. :) – Kathara
Сравнение ячеек может быть легко выполнено с помощью «If Cells (A1) .value = Cells (b1) .value Then». Вы также можете работать с ячейками (Row, Col) для координат одной ячейки.Для Row и Col вы можете создать For-Loop, который затем приведет к динамическому диапазону ячеек. – Kathara
да .. их 96K записей, и почти у каждой другой записи есть дубликаты писем. –