首页 > 解决方案 > 如何将每 50 行转换为 Google 表格中的列

问题描述

我有一个csv文件如下:

LINK   | NAME
A0     | B
A1     | B
A2     | B
A3     | B
A4     | B
A5     | B
...
A51    | C
A52    | C
A53    | C
...

我正在寻找一种将每 50 行转换为以下形式的列的方法:

NAME | Link 1 |  Link 2 |  Link 3 | etc
B    | A0     |  A1     |  A2     | etc
C    | A51    |  A52    |  A53    | etc

任何人都可以使用 Excel、谷歌表格或其他软件提供实用的解决方案?谢谢你

标签: google-sheetspivotgoogle-sheets-formulaarray-formulasgoogle-sheets-query

解决方案


你可以试试这个:

=ARRAYFORMULA(SPLIT(TRIM(TRANSPOSE(QUERY(QUERY(A2:B; 
 "select max(A) where A is not null group by A pivot B");;999^99))); " "))

0


推荐阅读