Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 4个元素重复的变体列表_Excel - Fatal编程技术网

Excel 4个元素重复的变体列表

Excel 4个元素重复的变体列表,excel,Excel,出于游戏目的,我想得到一个由4个预定义元素、字母或单词组成的所有可能组合的列表。我希望能够自己在Excel中创建这样的列表。但是如果可能的话没有宏。 e、 g 在单独的单元格中列出假设四个元素在A1:A4中,请在您选择的第一个单元格中输入以下数组公式**: =INDEX(INDEX(INDEX(INDEX($A$1:$A$4&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:16"))-1)/4))),N(IF(1,1+MOD((ROW

出于游戏目的,我想得到一个由4个预定义元素、字母或单词组成的所有可能组合的列表。我希望能够自己在Excel中创建这样的列表。但是如果可能的话没有宏。 e、 g


在单独的单元格中列出

假设四个元素在A1:A4中,请在您选择的第一个单元格中输入以下数组公式**:

=INDEX(INDEX(INDEX(INDEX($A$1:$A$4&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:16"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:16"))-1),4))))&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:64"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:64"))-1),4))))&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:256"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:256"))-1),4)))),ROWS($1:1))
再向下复制255行

问候


**数组公式的输入方式与“标准”公式不同。不要只按ENTER键,而是先按住CTRL和SHIFT键,然后再按ENTER键。如果你做得正确,你会注意到Excel在公式周围放了一个大括号{},不过你自己不要尝试手动插入这些括号。

这很好。你是想通知我们你的计划还是有问题?
=INDEX(INDEX(INDEX(INDEX($A$1:$A$4&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:16"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:16"))-1),4))))&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:64"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:64"))-1),4))))&TRANSPOSE($A$1:$A$4),N(IF(1,1+INT((ROW(INDIRECT("1:256"))-1)/4))),N(IF(1,1+MOD((ROW(INDIRECT("1:256"))-1),4)))),ROWS($1:1))