首页 > 解决方案 > 谷歌电子表格,从行到列

问题描述

我的谷歌电子表格上有很多行,看起来像这样: IMAGE1

第一列具有相同的 4 个值,我希望将它们作为“标题行”,如下所示:

图像2

标签: google-sheets

解决方案


你可以做:

=QUERY({A2:B}, "select max(Col2) where Col2 is not null group by Col2 pivot Col1")

在此处输入图像描述

要删除空单元格,您可以执行以下操作:

=ARRAYFORMULA(TRANSPOSE(TRIM(SPLIT(FLATTEN(QUERY(QUERY({IF(A2:B="",,A2:B&"×")}, 
 "select max(Col2) where Col2 is not null group by Col2 pivot Col1"),,9^9)), "×"))))

在此处输入图像描述


推荐阅读