如何将多列变成两列?

How I turn multiple columns into two columns?

我有一个销售电子表格,每个月按列划分,我需要将月份转换为包含销售值的列。

我做了一个例子sheet

Example 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); "♠")); "♦")})