Как создать сводную таблицу для поля с несколькими ответами?

Как создать сводную таблицу для поля с несколькими ответами?

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

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

решение1

Добавьте вычисляемые столбцы, где $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()помощью сводной таблицы.

решение2

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

Answer 1
  B
  A
  A
  C
  D
  D

Затем выберите данные (включая заголовок) и введите поле «ответ 1» вРядиЦенностиполя.

ОБНОВЛЯТЬ

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

введите описание изображения здесь

Связанный контент