发布网友
共3个回答
热心网友
题设要求输出类似回文数,解决方法如下,供参考:
B5直接输入数字1,从B6开始往下写公式,其中:
B6=IF(COUNTIF(B$5:B5,1)=2,"",IF(B$2>INT(B$2),IF(COUNTIF(B$5:B5,B$2)=0,IF(B5=INT(B$2),B$2,B5+1),IF(B5=B$2,INT(B$2),B5-1)),IF(COUNTIF(B$5:B5,B$2)=0,B5+1,B5-1)))
B6公式向下复制完成。
以上公式还考虑了“总数=总数取整”的情况,详细点开大图看过程:
热心网友
B5中输入以下公式,下拉
=IF(OR(ROW()-4<=0,(ROW()-(ROW()-INT($B$1))*2+6)<=0),"",IF(ROW()-4<=$B$1,ROW()-4,IF(AND(ROW()-$B$1-4>0,ROW()-$B$1-4<1),$B$1,(ROW()-(ROW()-INT($B$1))*2+6))))
热心网友
=IFS(ROW(A1)<$B$1,ROW(A1),(ROW(A1)-$B$1)<1,$B$1,ROW(A1)<(ROUNDUP($B$1,0)*2),ROUNDUP($B$1,0)-(ROW(A1)-ROUNDUP($B$1,0)),1,"")