>我有一个表格,上面有每个受访者的问题和答案,我希望将所有问题都表示在一列中。有些人不会回答所有问题。
例如,转换这个:
+---------+----------------+---------+
| User_ID | Question_Title | Answer |
+---------+----------------+---------+
| 1 | Question One | Answer1 |
| 1 | Question Two | Answer2 |
| 1 | Question Three | Answer3 |
| 2 | Question One | Answer4 |
| 2 | Question Two | Answer5 |
| 3 | Question One | Answer6 |
+---------+----------------+---------+
成:
+---------+--------------+--------------+----------------+
| User_Id | Question One | Question Two | Question Three |
+---------+--------------+--------------+----------------+
| 1 | Answer1 | Answer2 | Answer3 |
| 2 | Answer4 | Answer5 | -- |
| 3 | Answer6 | -- | -- |
+---------+--------------+--------------+----------------+
我尝试了数据透视表,但它们似乎不适用于文本值。有什么线索吗?
=QUERY(A1:C7,"select A,max(C) group by A pivot B ")
其中 A 是用户 ID,C 是答案列,B 是问题列。 获取数据后,如有必要,请使用筛选器/数据透视表/其他QUERY
来排列它们。