Объединить все данные во втором столбце для каждого уникального значения в первом столбце

У меня есть два столбца данных. Некоторые данные в первом столбце повторяются (они представляют вопросы). Данные во втором столбце уникальны (они представляют собой несколько ответов на один и тот же вопрос).

Мне нужно объединить все данные во втором столбце для каждого уникального значения в первом столбце. например:

Q,A
1,yes.
1,is possible.
2,no.
2,not possible.
2,cannot do this.
2,impossible.
3,maybe.

объединены с:

Q,A    
1,yes.is possible.
2,no.not possible.cannot do this.impossible.
3,maybe.

3 ответа

Решение
  1. Создайте двухколонный проект в Google Refine
  2. Сортировать по столбцу Q (если еще не отсортировано) и сделать сортировку постоянной
  3. Пробел в столбце Q для удаления повторяющихся значений
  4. В столбце выполните Edit Cells -> Merge многозначные ячейки.

Нечто подобное является грубым, но может быть адекватным:

 =IF(A1=A2,C1&B2,B2)

скопировано вниз, чтобы удовлетворить. Затем выберите последнюю запись (идентифицируемую с чем-то вроде =A1=A2 скопированы в соответствии с) для каждого номера вопроса.

Вопросы в столбце А отсортированы по порядку

Ответы в столбце B

В С1 используют =B1

В С2 использую =if(a2=A1,C1&B2,B2)

Перетащите формулу вниз в C2.

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

Другие вопросы по тегам