Страницы: 1
RSS
Найти повторы значений в обратном порядке и удалить дубли
 
Добрый день, всем!

Имеется выгрузка с базы содержащая столбцы А и Б. Все повторы удалены, остались данные которые повторяются в обратном порядке, например:
АБС(сцепка А - Б)
111-03111-93111-03 до 111-93
111-93111-03111-93 до 111-03
Необходимо найти все обратные дубли встроенными средствами(формулами) если возможно или подскажите макрос

Пример с файлом во вложении.
 
Код
=СУММПРОИЗВ((R2C1:R3451C1=RC[-3])*(R2C2:R3451C2=RC[-4])*СТРОКА((R2C1:R3451C1)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
А что такое обратные дубли?
 
Это повторение данных  с права на лево в строке. Назвал это "обратный дубль"

Ігор Гончаренко, для подобного отображения я использовал ПОИСКПОЗ, это не решает задачу. Дальше как выделить только те что повторяются в обратную сторону? или как решение перевернуть и сцепить в дополнительном столбце их так, чтобы получились повторения которые можно будет удалить с помощью функции "Удалить дубликаты"
 
))
Код
=СУММПРОИЗВ((R2C1:R[-1]C1=RC[-3])*(R2C2:R[-1]C2=RC[-4]))
фильтруйте 1, удаляйте
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Игорь, можно пример в файле прислать, у меня формула не срабатывает
 
Kortner, гуглите про "стиль ссылок Excel"
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Стиль ссылок менял, не сработала формула, потому попросил ответ в файле.
 
можно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Игорь, благодарю за помощь!  
 
Kortner, на будущее: прикрепляйте именно файл-пример (достаточно и десятка строк для постановки задачи), а не свой рабочий файл с 3.5 тысяч строк.

Решение через макрос со словарем.
Страницы: 1
Наверх