将具有多个 Prod Cols 的行拆分为具有单个 Prod Col 的多行

Split Rows with Multiple Prod Cols to Multiple Rows with single Prod Col

我有一系列单行,其中产品信息保存在四个不同的列中。 我想把它变成多行,只有一个产品列。

这是 sheet 的屏幕截图 - 顶部是数据,下面是我想要实现的目标:

This sheet 与拥有 link 的任何人共享。

如有任何帮助,我们将不胜感激。

yse:

=ARRAYFORMULA(QUERY(IFERROR(SPLIT(FLATTEN(IF(ISBLANK(G2:J6),, 
 A2:A6&"♦"&B2:B6&"♦"&C2:C6&"♦"&D2:D6&"♦"&G2:J6&"♦"&G1:J1)), "♦")), 
 "where Col5 <> 0", 0))