在 Google 个工作表中将可能的组合生成到单独的列中

Generate possible combinations into separate columns in Google Sheets

我在网上找到了很多解决方案,但它们都是将组合生成为组合文本。我想将它们生成到单独的列中,如下图所示。

公式应在 C1 中,基于 A 和 B 列。 A 和 B 中的新行将填充 C 和 D 中的新行(组合)。

Manual example

在 C1 试试

=arrayformula(SPLIT(flatten(offset(A1,,,COUNTA(A:A))&"|"&transpose(offset(B1,,,COUNTA(B:B)))),"|"))