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

В моей электронной таблице Excel я смотрю на построение списка кодов счетов в одном столбце, а затем в следующем столбце, показывающее, сколько раз код счета был обнаружен.

Я мог бы сделать это с существующими кодами, которые находятся в источнике данных, но всегда добавляются новые коды учетных записей, так что это можно сделать с динамической точки зрения, чтобы любые новые учетные записи автоматически добавлялись в список?

1 ответ1

1

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

[COLUMN A]
Account ID  
----------  
A           
B           
A           
D

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

=IFERROR(INDEX($A$2:$A$20,MATCH(0,COUNTIF($B$1:$B1,$A$2:$A$20),0),1),"")

Это предполагает, что максимальное количество строк в вашем списке составляет 20. Если у вас есть больше, увеличьте число 20 в приведенной выше формуле, где бы оно ни появилось. Вам нужно ввести его, используя Control + Shift + Enter, так как это формула массива. Заполните эту формулу столько, сколько необходимо.

Затем, чтобы получить список раз, который он появляется, просто используйте следующее:

=COUNTIF($A$2:$A$20,B2)

Где $A$2:$A$20 - это массив исходных данных Account_ID, а B2 - значение в уникальном списке. Снова замените 20 на необходимое число и заполните. Обе формулы можно ссылаться на листах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .