У нас может быть обычным считать уникальные значения только в одном столбце, но в этой статье я расскажу о том, как подсчитывать уникальные значения на основе другого столбца. Например, у меня есть данные из следующих двух столбцов, теперь мне нужно подсчитать уникальные имена в столбце B на основе содержимого столбца A, чтобы получить следующий результат:
Count уникальные значения на основе другого столбца с формулой массива
Advanced Combine Rows (Объединение повторяющихся строк и подсчет соответствующих значений):
С помощью Kutools for Excel Advanced Combine Rows утилита, вы можете быстро объединить несколько повторяющихся строк в одну запись на основе ключевых столбцов, а также применить некоторые вычисления, такие как сумма, среднее, количество и т. д., для других столбцов.
1 . Укажите ключевой столбец, на основе которого вы хотите объединить другой столбец;
2 . Выберите разделитель или другие вычисления для объединенных данных.
Бесплатная пробная версия 60 дней Купить
PayPal/MyCommerce
->
Подсчет уникальных значений на основе другого столбца с формулой массива
Чтобы решить эту проблему, вам может помочь следующая формула сделайте следующее:
1 . Введите эту формулу: = СУММПРОИЗВ ((($ A $ 2: $ A $ 18 = D2))/COUNTIFS ($ A $ 2: $ A $ 18, $ A $ 2: $ A $ 18 & “”, $ B $ 2 : $ B $ 18, $ B $ 2: $ B $ 18 & “”)) в пустую ячейку, в которую вы хотите поместить результат, например E2 . Затем нажмите одновременно клавиши Ctrl + Shift + Enter , чтобы получить правильный результат, см. Снимок экрана:
. В приведенной выше формуле: A2: A18 – это данные столбца, на основе которых вы подсчитываете уникальные значения, – столбец, в котором вы хотите подсчитать уникальные значения, содержит критерии, на основании которых вы считаете уникальными.
2 . Затем перетащите маркер заполнения вниз, чтобы получить уникальные значения соответствующих критериев. См. Снимок экрана:
Как считать количество уникальных значений в диапазоне в Excel?
Как подсчитать уникальные значения в отфильтрованном столбце в Excel?
Как подсчитать одинаковые или повторяющиеся значения только один раз в столбце?