gpt4 book ai didi

google-sheets - 为Google SpreadSheets中的列生成所有可能的组合

转载 作者:行者123 更新时间:2023-12-03 14:55:02 25 4
gpt4 key购买 nike

我有一个Google SpreadSheets文档,其中包含三列A,B和C。

我需要使用列A和列B中值的所有可能组合来填充列C。请查看捕获以了解我的意思。

我发现这是在Excel here中完成的,但是在Google电子表格中不起作用。

该公式甚至对于更多列也应有用(例如:四而不是两)

我可以这样做吗?

enter image description here

最佳答案

更新201810

大数据集的原始公式崩溃。我描述了一种使任意大小的数据here进行交叉联接的方法。



尝试公式:
=ArrayFormula(transpose(split(rept(concatenate(A2:A&char(9)),counta(B2:B)),char(9)))
&" "&transpose(split(concatenate(rept(B2:B&char(9),counta(A2:A))),char(9))))


结果:

car red
train red
car yellow
train yellow
car blue
train blue


您可以再次使用它来添加另一个列表:
enter image description here

该公式位于单元格 C2E2中,

C2是:

=ArrayFormula(transpose(split(rept(concatenate(A2:A&char(9)),counta(B2:B)),char(9)))&" "&transpose(split(concatenate(rept(B2:B&char(9),counta(A2:A))),char(9))) )


E2是:

=ArrayFormula(transpose(split(rept(concatenate(C2:C&char(9)),counta(D2:D)),char(9)))&" "&transpose(split(concatenate(rept(D2:D&char(9),counta(C2:C))),char(9))) )

关于google-sheets - 为Google SpreadSheets中的列生成所有可能的组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42805885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com