1到11里面任选5个不重复数字的组合在excel怎么做,每个组合放在5个单元格里如a1-e1

如题所述

放在一个单元格就行了,这里用连字符为了更好的让数据取值变换;假如B3=1/2×3-4+5

那么C3公式右拉在下拉=IF(B3="","",IF(--RIGHT(B3,2)=11,"",LEFT(B3,8)&--RIGHT(B3,2)+1))

那么B4公式下拉=IF(B3="","",IF(--RIGHT(B3,2)<11,LEFT(B3,5)&"-"&MID(B3,FIND("-",B3)+1,FIND("+",B3)-FIND("-",B3)-1)+1&"+"&MID(B3,FIND("-",B3)+1,FIND("+",B3)-FIND("-",B3)-1)+2,IF(AND(--LEFT(B3,1)=7,--MID(B3,3,1)=8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),"",IF(AND(--LEFT(B3,1)<7,--MID(B3,3,1)=8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),LEFT(B3,1)+1&"/"&LEFT(B3,1)+2&"×"&LEFT(B3,1)+3&"-"&LEFT(B3,1)+4&"+"&LEFT(B3,1)+5,IF(AND(--MID(B3,3,1)<8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),LEFT(B3,1)&"/"&MID(B3,FIND("/",B3)+1,FIND("×",B3)-FIND("/",B3)-1)+1&"×"&MID(B3,FIND("/",B3)+1,FIND("×",B3)-FIND("/",B3)-1)+2&"-"&MID(B3,FIND("/",B3)+1,FIND("×",B3)-FIND("/",B3)-1)+3&"+"&MID(B3,FIND("/",B3)+1,FIND("×",B3)-FIND("/",B3)-1)+4,IF(AND(--MID(B3,FIND("×",B3)+1,FIND("-",B3)-FIND("×",B3)-1)<9,--MID(B3,FIND("-",B3)+1,FIND("+",B3)-FIND("-",B3)-1)=10,--RIGHT(B3,2)=11),LEFT(B3,4)&MID(B3,FIND("×",B3)+1,FIND("-",B3)-FIND("×",B3)-1)+1&"-"&MID(B3,FIND("×",B3)+1,FIND("-",B3)-FIND("×",B3)-1)+2&"+"&MID(B3,FIND("×",B3)+1,FIND("-",B3)-FIND("×",B3)-1)+3,))))))

温馨提示:答案为网友推荐,仅供参考
相似回答