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

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

Я работаю над задачей, которая, как я думал, была простой, но на самом деле оказалась довольно сложной.

В столбце A у меня есть Имя поля. В столбцах B через ANV (1059 столбцов) у меня есть значения, связанные с этим полем. Я хотел бы посчитать, сколько уникальных значений связано с элементом в столбце A. В качестве дополнительного уровня сложности столбец A содержит дубликаты.

У меня есть неплохая идея, как учитывать дубликаты столбца A, но поиск уникальных значений в 1059 столбцах постоянно приводит к ошибкам #VALUE! или DIV0.

Я пробую SUMPRODUCT(1/COUNTIF(data,data&"")), как объясненоhttps://exceljet.net/formula/count-unique-values-in-a-range-with-countif

Есть ли у кого-нибудь предложения?

(Кроме того, в качестве бонуса, в идеале я хотел создать сводную таблицу, которая перечисляла бы и подсчитывала все значения, связанные с элементом в столбце A, группируя дубликаты вместе по мере их выполнения — это также оказалось сложнее, чем я ожидал, поэтому я отказался от этого подхода — любые инструкции по этому поводу были бы очень признательны)

Спасибо всем!

решение1

А как насчет PowerQuery? С Excel 2010 и выше вы можете использовать этот довольно мощный инструмент.

Предупреждение:Мой Excel на голландском языке, поэтому прошу прощения за возможные ошибки в названиях меню и опций :). Любой может свободно поправить меня в этом вопросе!

В качестве примера я буду использовать приведенные ниже образцы данных:

введите описание изображения здесь

  • Выберите данные > Данные > Из данных/диапазона > Выберите, есть ли у вас заголовки или нет.

Откроется PQ-редактор.

введите описание изображения здесь

  • Выберите столбец 1 > вкладка «Преобразование» > Отменить свертывание других таблиц

Это создаст список. Если вы заголовки, то должно быть три столбца.

введите описание изображения здесь

  • Выберите столбец 1 и столбец 2 > вкладка «Начало» > Удалить строки > Дублирующие элементы

Список должен был сократиться, двойники исчезли.

введите описание изображения здесь

  • Выберите столбец 1 > вкладка «Пуск» > «Группа» > «Группа по столбцу A», подтвердите.

У вас должно остаться два столбца: один со всеми уникальными значениями в столбце A, другой с количеством уникальных значений по всем остальным столбцам, связанным со столбцом A.

введите описание изображения здесь

Теперь вы можете выйти из PQ и сохранить свою работу. Это должно создать еще одну таблицу с указанными выше данными на вашем рабочем листе.

введите описание изображения здесь

Это ли соответствует тому, что вы имели в виду, чтобы подсчитать уникальные значения, связанные с первым столбцом?

Связанный контент