手机版

如何排列组合Excel?

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

示例表如下:

有必要列出“等级”和“等级”的所有组合。有三个等级和四个等级,所以有3*4=12的组合。

让我们一步一步来。

第一步:重复四级。

公式:

=INDEX(2:澳元4澳元,INT((ROW(A1)-1)/4) 1)

因为“level”重复四次,所以使用INT((ROW(A1)-1)/4)。

行(A1)当公式被向下填充时,返回值自动变为1、2、3、4、5.(ROW(A1)-1)/4返回0,1/4,2/4,3/4,4/4.用INT舍入,返回值为0,0,0,0。INT((ROW(A1)-1)/4) 1)返回$A$2:$A$4中的第一个、第一个、第一个、第一个和第二个,这意味着每个级别重复四次。

最终误差值被暂时忽略。

第二步:留级三次。

公式:

=INDEX(B $ 2: B $ 5,MOD(ROW(A1)-1,4) 1)

行(A1)自动返回1,2,3,4,5.当公式向下填充时,MOD是一个余数函数,MOD(ROW(A1)-1,4)返回0,1,2,3,0.而MOD(ROW(A1)-1,4) 1返回1。

第三步:合成通式。

将以上两个公式用“”连接起来,同时为了避免取值错误,增加了IFERROR函数。

公式如下:

=IFERROR(INDEX $ 2: A $ 4,INT((ROW(A1)-1)/4) 1)INDEX $ B $ 2: B $ 5,MOD(ROW(A1)-1,4)1),"")

版权声明:如何排列组合Excel?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。