我有一个包含四列的Google Spreadsheets。
我需要使用列A和列C中值的所有可能组合来填充列D。请查看捕获以了解我的意思。
我发现了以下公式,但用于2列。但我有3列。
我正在使用此代码:
=ArrayFormula(transpose(split(concatenate(rept(A1:A&char(9),counta(B1:B))),char(9)))&" "&transpose(split(rept(concatenate(B1:B&char(9)),counta(A1:A)),char(9))))
您可以将此公式传递回自身,以获得三列相同的结果。
=ArrayFormula(transpose(split(concatenate(rept(A1:A&char(9),counta(
ArrayFormula(transpose(split(concatenate(rept(B1:B&char(9),counta(C1:C))),char(9)))&" "&
transpose(split(rept(concatenate(C1:C&char(9)),counta(B1:B)),char(9))))))),char(9)))&" "&
transpose(split(rept(concatenate(
ArrayFormula(transpose(split(concatenate(rept(B1:B&char(9),counta(C1:C))),char(9)))&" "&
transpose(split(rept(concatenate(C1:C&char(9)),counta(B1:B)),char(9))))&char(9)),counta(A1:A)),char(9))))
希望对您有帮助!