Извлечение уникальных комбинаций из листов Excel

Я ищу способ извлечь все уникальные комбинации из нескольких листов Excel с несколькими столбцами. Например:

#no. | fruit | city | year | something else 1 | apple | London | 2015 | some text 2 | banana | London | 1999 | no text 3 | apple | Oxford | 1895 | some text 4 | banana | London | 1999 | no text 

Как я могу получить список всех уникальных строк (за исключением, конечно, столбца 1), с любой функцией в Excel или VBA? Предпочтительно это сценарий, так как листы содержат более 6000 строк различной информации.

Есть предположения?

Если вы хотите сделать это только с помощью формул, вот несколько простых шагов:

1) Добавить столбец в конце таблицы. В этом столбце сконцентрируйте все строки следующим образом:

 #no. | fruit | city | year | something else| 1 | apple | London | 2015 | some text |=B2&C2&D2&E2 2 | banana | London | 1999 | no text | 3 | apple | Oxford | 1895 | some text | 4 | banana | London | 1999 | no text | 

2) Затем добавьте еще один столбец для подсчета и нумерации вступлений дубликатов. Поместите COUNTIF() и заполните:

 no | fruit | city | year | something else| Column F | 1 | apple | London | 2015 | some text |=B2&C2&D2&E2|=COUNTIF($F$2:F2,F2) 2 | banana | London | 1999 | no text | 3 | apple | Oxford | 1895 | some text | 4 | banana | London | 1999 | no text | 

Если вы фильтруете последний столбец с критериями = 1, вы можете получить все уникальные строки.

Interesting Posts

Функция Excel MAXIF или эмуляция?

Выключить регистр для цикла в C #

Попытка создать сводную таблицу vba, и я получаю ошибку. Совпадение с использованием разных столбцов

Использование ODC в Power Query (Get & Transform) Excel

Скрытие и отображение нескольких столбцов в Excel на основе значения ячейки

окрашивающие клетки листа excel

Найдите почти дубликаты разделенных запятыми списков, используя расстояние Левенштейна

Excel VBA – удаление / копирование записи с листа на другой

vba internet explorer удалить объект

Экземпляр Excel или сценарий VBA для преобразования данных ячейки CSV в строки

Как переименовать лист в Excel с помощью TinyButStrong Excel?

Excel VBA: перенос данных из имени переменной листа, ошибка времени выполнения '91'

NameError: неинициализированная константа Roo :: Spreadsheet :: Workbook

Ссылка на внешние листы в модуле – подзаголовок вне диапазона

отправлять данные matlab из исполняемого файла Matlab в рабочее пространство Matlab

Давайте будем гением компьютера.