【发布时间】:2019-11-28 14:02:28
【问题描述】:
我有一个按月划分为列的销售电子表格,我需要将月份转换为包含销售额值的列。
我做了一个示例表
我有这个模型中的数据:
我需要把它变成这个模型:
有没有办法用公式或脚本做到这一点?
我尝试使用数据透视表和转置,但没有按预期工作。
【问题讨论】:
标签: google-sheets google-sheets-formula transpose array-formulas google-sheets-query
我有一个按月划分为列的销售电子表格,我需要将月份转换为包含销售额值的列。
我做了一个示例表
我有这个模型中的数据:
我需要把它变成这个模型:
有没有办法用公式或脚本做到这一点?
我尝试使用数据透视表和转置,但没有按预期工作。
【问题讨论】:
标签: google-sheets google-sheets-formula transpose array-formulas google-sheets-query
【讨论】:
IF 范围 B2:G9 不为空,我们也将 A 列和第 1 行(标题行)附加到该非空值。我们在中间使用唯一符号,例如 ♦♠ 但它可以是您希望的任何符号 ☺♀♪♫♥♣...将这些符号理解为 SPLIT 函数的分隔符。然后使用QUERY(TRANSPOSE(QUERY(,我们将所有单元格连接到一个单元格中。 999^99 也没关系。可以是任何数字 1000、23564、999999 - 它只需要很大(比你拥有的所有行都多)。然后SPLIT(TRANSPOSE(SPLIT( 的组合将其切成小块,为您提供最终所需的结果