当前位置:首页教育技巧excel技巧excel筛选

电子表格EXCEL里怎么判断质、合数

减小字体 增大字体 2025-01-20 13:20:05


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到 其开平方数值 之间的某个或多个整数整除,该数就是合数,否则是质数。

不知楼主明白否?。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .