我是 DataNitro 的新手,也是 Python 初学者,目前正在探索使用 DataNitro 进行 Excel 电子表格编程的无限可能性。
我想连接 3 个不同的列(A、B 和 C),并希望生成 3 与它们的所有可能组合。
A B C
172-000072-00 523-000072-00 120-000172-01
172-000072-04 523-000072-01 120-000172-06
172-000072-01 523-000072-02 120-000172-07
172-000072-05 523-000072-03 120-000172-08
172-000072-08 523-000072-04 120-000161-01
172-000072-09 523-000072-05 120-000161-06
523-000072-06 120-000161-07
523-000072-07 120-000161-08
一种组合可以是“172-000072-00 / 523-000072-00 / 120-000172-01”
将有6 X 8 X 8 = 384 种组合。
如何使用 DataNitro 在 Excel 中生成它?
我试图为这个问题制作自己的实现 -
def conctn():
CellRange("E1:E384").value =
[for x in CellRange("A1:A5"):
for y in CellRange("B1:B8"):
for z in CellRange("C1:C8"):
return CellRange(z).value
return CellRange(y).value + CellRange(z).value
return CellRange(x).value + CellRange(y).value + CellRange(z).value]