Я работаю над задачей, которая, как я думал, была простой, но на самом деле оказалась довольно сложной.
В столбце 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 и сохранить свою работу. Это должно создать еще одну таблицу с указанными выше данными на вашем рабочем листе.
Это ли соответствует тому, что вы имели в виду, чтобы подсчитать уникальные значения, связанные с первым столбцом?