- ·上一篇教育:WPS表格技巧—快速对齐姓名
- ·下一篇教育:电子表格excel怎么将两个单元格内容合并
电子表格EXCEL里怎么判断质、合数
1.EXCEL里怎么判断质、合数
B1=IF(AND(A1>=4,A1=INT(A1)),IF(OR(INT(A1/ROW(INDIRECT("3:"&INT(SQRT(A1)))))*ROW(INDIRECT("3:"&INT(SQRT(A1))))=A1)," ","质"),IF(OR(A1={2,3}),"质"," "))
C1=IF(AND(A1>=4,A1=INT(A1)),IF(OR(INT(A1/ROW(INDIRECT("3:"&INT(SQRT(A1)))))*ROW(INDIRECT("3:"&INT(SQRT(A1))))=A1),"合"," "),IF(OR(A1={2,3})," "," "))
2.EXCEL 中如何设置质数,合数的判断
假设在A1单元格是要判断的数据,则在其他空白单元格(如A2)输入数组公式(输入方法:输入公式后,不是按回车,而是按组合键 Ctrl+Shift+Enter): =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}),"质数","合数")) 即可判断出A1里的数据是质数还是合数。
不过,要注意其范围:可判别不大于4295098368的数(包括小数和所有负数),可判别出的最大质数为4295098349 如何判断质数/合数:如果一个数能被从2到 其开平方数值 之间的任意整数整除,则该数是合数,否则是质数。 该公式求解的核心思想是:利用数组函数ROW(INDIRECT("2:"&INT(SQRT(A1)))) 得到从2到该数开平方的整数的列表,然后用该数依次除以各整数,得出的商取整,然后再乘以该数,如果得出的结果与该数相等,则说明该数能被从2到 其开平方数值 之间的某个或多个整数整除,该数就是合数,否则是质数。
3.在电子表格中如何判断质数和合数
假如A列从A1开始是要判断的数,在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”三键结束。
将B1下拉填充复制公式即可。
4.用EXCEL如何算一个数是质数还是合数,请告诉具体步骤
假设在A1单元格是要判断的数据,则在其他空白单元格(如A2)输入数组公式(输入方法:输入公式后,不是按回车,而是按组合键 Ctrl+Shift+Enter):=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}),"质数","合数"))即可判断出A1里的数据是质数还是合数。
不过,要注意其范围:可判别不大于4295098368的数(包括小数和所有负数),可判别出的最大质数为4295098349如何判断质数/合数:如果一个数能被从2到 其开平方数值 之间的任意整数整除,则该数是合数,否则是质数。该公式求解的核心思想是:利用数组函数ROW(INDIRECT("2:"&INT(SQRT(A1)))) 得到从2到该数开平方的整数的列表,然后用该数依次除以各整数,得出的商取整,然后再乘以该数,如果得出的结果与该数相等,则说明该数能被从2到 其开平方数值 之间的某个或多个整数整除,该数就是合数,否则是质数。
不知楼主明白否?。
5.用EXCEL如何算一个数是质数还是合数,请告诉具体步骤
假设在A1单元格是要判断的数据,则在其他空白单元格(如A2)输入数组公式(输入方法:输入公式后,不是按回车,而是按组合键 Ctrl+Shift+Enter): =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}),"质数","合数")) 即可判断出A1里的数据是质数还是合数。
不过,要注意其范围:可判别不大于4295098368的数(包括小数和所有负数),可判别出的最大质数为4295098349 如何判断质数/合数:如果一个数能被从2到 其开平方数值 之间的任意整数整除,则该数是合数,否则是质数。 该公式求解的核心思想是:利用数组函数ROW(INDIRECT("2:"&INT(SQRT(A1)))) 得到从2到该数开平方的整数的列表,然后用该数依次除以各整数,得出的商取整,然后再乘以该数,如果得出的结果与该数相等,则说明该数能被从2到 其开平方数值 之间的某个或多个整数整除,该数就是合数,否则是质数。
不知楼主明白否?。