Как рассчитывать уникальные вхождения с критериями в Excel - PullRequest
0 голосов
/ 08 декабря 2018

Я использую приведенную ниже формулу массива для подсчета уникальных вхождений текста в столбце C, используя имя агента в столбце G в качестве ссылки.Это вызывает у меня несколько проблем.

=SUM( --(FREQUENCY(IF(G3:G100000 = J5,MATCH(C3:C100000,C3:C100000,0)),ROW(C3:C100000) - ROW(C3) + 1) > 0))
  1. В зависимости от набора данных, который я использую, несколько агентов будут возвращать результат # N / A, и я не могу понять, почему.
  2. Каждый набор данных, который я использую, содержит от 20 до 30 тыс. Строк, поэтому для обработки формул требуется много времени.

Есть идеи, как сделать это быстрее или лучше?Также есть идеи, почему некоторые агенты получают плохую прибыль?

1 Ответ

0 голосов
/ 12 декабря 2018

Я предполагаю, что вы ищете количество уникальных комбинаций столбцов C и G.

  • Создайте сводную таблицу и установите флажок, чтобы добавить эти данные в модель данных.
  • Перетащите заголовки обоих столбцов в раздел «Строки», а также перетащите один (из тех же двух) в раздел «Значения».
  • щелкните поле в разделе «Значения»> «Настройки поля значений»> «Суммируйте значения»с помощью> выберите Distinct Count.Это удаляет все дубликаты.
    • Нажмите фильтр меток строк и снимите флажки.

Вы можете вставить новые данные, затем щелкнуть правой кнопкой мыши на сводной панели и обновить, чтобы увидеть новыеРезультаты.Смотрите изображение.Screenshot

...