我如何将多列变成两列?

问题描述 投票:1回答:1

我有一个销售SpreadSheet,它每月划分为几列,我需要将月份变成包含销售值的列。

我制作了一个示例表

Example Sheet

我有此模型中的数据:

enter image description here

并且我需要将其转换为该模型:

enter image description here

是否可以使用公式或脚本来执行此操作?

我尝试使用数据透视表和转置,但未按预期工作。

google-sheets google-sheets-formula transpose array-formulas google-sheets-query
1个回答
2
投票

尝试:

=ARRAYFORMULA({"PRODUCT"\ "MONTHS"\ "SALES"; 
 SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(
 IF(B2:G9<>""; "♠"&A2:A9&"♦"&B1:G1&"♦"&B2:G9; );;999^99));;999^99); "♠")); "♦")})

0

© www.soinside.com 2019 - 2024. All rights reserved.