14.11 生成排列组合

 

有逗号分隔的数据如下:

imagepng

列出它们组成的排列组合,每行一种组合,如下图所示:

imagepng

在 A2 写入代码:

A
1 =‘A1:C1’.conj().(~.split@c())
2 =A1.(“A1(”/#/“)”).concat(“;”)
3 =xjoin(${A2})

A1 用逗号拆分出每格中的数据,选项 @c 表示用逗号拆分
A2 循环 A1 的每个成员,拼成一个字符串 A1(1);A1(2);A1(3)
A3 把 A2 拼的串以宏的形式娄成 xjoin 函数的参数,即把每格中的拆分数据形成的序列完全叉乘起来

帮你早下班 - esProc 桌面版与 Excel 数据处理
14.10 横向扩展出多组 N 列
15.1 字符串拆分 - 逗号分隔 - 自动解析数据类型