如何将多列变成两列?
How I turn multiple columns into two columns?
我有一个销售电子表格,每个月按列划分,我需要将月份转换为包含销售值的列。
我做了一个例子sheet
我有这个模型的数据:
我需要把它变成这个模型:
有没有办法用公式或脚本做到这一点?
我试过使用 Pivot Table 和 Transpose 但没有按预期工作。
尝试:
=ARRAYFORMULA({"PRODUCT"\ "MONTHS"\ "SALES";
SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(
IF(B2:G9<>""; "♠"&A2:A9&"♦"&B1:G1&"♦"&B2:G9; );;999^99));;999^99); "♠")); "♦")})
我有一个销售电子表格,每个月按列划分,我需要将月份转换为包含销售值的列。
我做了一个例子sheet
我有这个模型的数据:
我需要把它变成这个模型:
有没有办法用公式或脚本做到这一点?
我试过使用 Pivot Table 和 Transpose 但没有按预期工作。
尝试:
=ARRAYFORMULA({"PRODUCT"\ "MONTHS"\ "SALES";
SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(
IF(B2:G9<>""; "♠"&A2:A9&"♦"&B1:G1&"♦"&B2:G9; );;999^99));;999^99); "♠")); "♦")})