3

Я набираю некоторые данные, и один вопрос из набора данных поддерживает несколько ответов. Насколько я могу судить, у меня есть выбор ввода этого столбца с разделителями, например

Answer1
------
A
A,B
C
B,D

Или я могу ввести его в виде нескольких столбцов:

Answer1      Answer1
-------      -------
A     
A            B
C
B            D

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

Результирующая сводная таблица должна выглядеть примерно так:

Answer1     Count
-------     -----
A           2
B           2
C           1
D           1

2 ответа2

2

Добавьте вычисляемые столбцы, где $A2 - это столбец, содержащий список, разделенный запятыми, а "A" - это тот ответ, который вы хотите считать в вычисляемом столбце.

=IFERROR(FIND("A",$A2)^0,0)

Это предполагает, что данный ответ может существовать только один раз в A2 . Если он его находит, местоположение возводится в ноль, что дает вам 1 . Если он не может его найти, вы получите ошибку, в результате которой IFERROR() 0 .

Answer1  1A  1B  1C  1D
A         1   0   0   0
A,B       1   1   0   0
C         0   0   1   0
B,D       0   1   0   1

Теперь вы можете получить сумму каждого ответа с помощью SUM() или с помощью сводной таблицы.

0

В этом случае вам нужно изменить ваши данные так:

Answer 1
  B
  A
  A
  C
  D
  D

Затем выберите данные (включая заголовок) и поместите поле "answer 1" в поля Row и Values .

ОБНОВИТЬ

Например, как только данные в этом формате, вы можете собрать их так, как вам нравится - например, ниже:

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