如何将每50行转换为Google表格中的列

时间:2019-10-13 00:11:51

标签: google-sheets pivot google-sheets-formula array-formulas google-sheets-query

我有一个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表格或其他软件提供的实用解决方案吗? 谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

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

0