如何将每 50 行转换为 Google 工作表中的列
How to convert every 50 rows to columns in Google Sheets
我有一个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 表格或其他软件提供实用的解决方案吗?
谢谢
你可以试试这个:
=ARRAYFORMULA(SPLIT(TRIM(TRANSPOSE(QUERY(QUERY(A2:B;
"select max(A) where A is not null group by A pivot B");;999^99))); " "))
我有一个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 表格或其他软件提供实用的解决方案吗? 谢谢
你可以试试这个:
=ARRAYFORMULA(SPLIT(TRIM(TRANSPOSE(QUERY(QUERY(A2:B;
"select max(A) where A is not null group by A pivot B");;999^99))); " "))