第一,什么是质数和合数的概念
什么是质数和合数,属于数学范畴的问题了。在excel中如果需要统计100以内的质数,首先得明白什么是质数和合数,其概念是什么。
简单理解,除1以外任意正整数整除则为合数,反之为质数。
1既不是质数也不是合数,2、3都是质数,除此外如果一个数能被2到小于其开方的最大整数整除,则为合数,否则为质数。
第二,质数和合数判断
了解了什么是质数和合数之后,我们可以在Excel中使用公式判断一个数字是质数还是合数,方法如下:
截图中,A列是一些数字,B1输入公式:
=IF(AND(A1>4,A1=INT(A1)),IF(OR(INT(A1/ROW(INDIRECT("2:"&INT(SQRT(A1)))))*ROW(INDIRECT("2:"&INT(SQRT(A1))))=A1),"合数","质数"),IF(OR(A1={2,3}),"质数","非质非合"))
按ctrl+shift+enter组合键结束,然后下拉复制公式,就可以判断是质数还是合数。