如何在 Google 表格中生成包含主类别和子类别且空白行的表格

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

我正在开发一个 Google Sheets 项目,需要从数据集中生成汇总表。数据集包含类别和子类别的列,我想创建一个新表,其中:

  • 列出了每个主要类别。
  • 每个主类别后面都有空白行,空白行的数量等于该主类别下的子类别的数量。
  • 子类别列在空白行后面的行中。

示例

假设我有以下列:

主要类别 子类别
食物 外出就餐
食物 餐饮
健康 补充品
健康 药物
技术 小工具

输出表应如下所示:

上校。 A 上校。 B
食物
外出就餐
餐饮
健康
补充品
药物
技术
小工具

我尝试使用 ARRAYFORMULA、FLATTEN 和 SEQUENCE 等函数,但在生成正确的布局和对齐方式时遇到了问题。我还研究了这个其他问题,但是理解它是否很容易适应我的情况是相当复杂的(我没有可以分组的数字,如该示例所示)。

任何人都可以提供解决方案或方法来在Google表格中实现这种布局吗?

google-sheets google-sheets-formula google-query-language
1个回答
0
投票

您可以尝试:

=reduce(tocol(,1),unique(tocol(A2:A,1)),lambda(a,c,ifna(vstack(a,c,hstack(,filter(B:B,A:A=c))))))

enter image description here

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