excel中,,判断单元格数值提示质数还是合数,,
2个回答
展开全部
数据在A列,B列计算数据的最小因数,C列判断质合,
注意事项
1、本公式对0,1,因数大于65536的数据不能判断。因受excel2003版本限制,仅能对最小因数在65536以下的数据作出判断(2007可以扩展至1048576)
2、若数据列的数据大的话,比如1000个,公式会很卡。
B2=INDEX(ROW($2:$65536),MATCH(1,((MOD(A2/ROW($2:$65536),1)=0)*ROW($2:$65536)>0)*1,))
这个是数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效
C2=IF(B2=A2,"质数","合数")
两个公式向下复制。
A列可输入公式=INT(RAND()*1000000)按F9见随机验证。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询