神器的IF函数,这个问题曾经让很多人头疼不已: 如上图,将左边的表转为右边的表。 如果数据不多的话,手工复制粘贴也行,但如果几百上千行,那么表小编们使用洪荒之力才能解决! 看到表小编们受苦,......
2023-05-29 0 excel,if,if函数,wps,WPS
excel公式怎么判断素数?在列A中给定一个整数值,例如单元格A2,并且2 <= A2 <= 100,要在列B中(例如单元格B2)使用公式进行判断:如果列A中的值是素数,则返回“素数”,如下图1所示。
图1
素数也称质数,是指在大于1的自然数中,除了1和它本身外不再有其他因数的自然数。
先不看答案,自已动手试一试。
公式
公式1:=if(sum(–ISERR(FIND(“.”,A2/ROW(INDIRECT(“A1:A”&A2)))))=2,”素数”,””)
其原理为,将值除以1至其本身的各个数,然后查找结果中的小数。如果是素数的话,那么结果中只有两个不是小数。
例如,如果A2中的值为11,则公式1可转换为:=if(sum(–ISERR(FIND(“.”,A2/ROW(INDIRECT(“A1:A”&11)))))=2,”素数”,””)
转换为:=if(sum(–ISERR(FIND(“.”,A2/ROW(INDIRECT(“A1:A11″)))))=2,”素数”,””)
转换为:=if(sum(–ISERR(FIND(“.”,A2/ROW($A$1:$A$11))))=2,”素数”,””)
转换为:=if(sum(–ISERR(FIND(“.”,11/{1;2;3;4;5;6;7;8;9;10;11})))=2,”素数”,””)
转换为:=if(sum(–ISERR(FIND(“.”,{11;5.5;3.66666666666667;2.75;2.2;1.83333333333333;1.57142857142857;1.375;1.22222222222222;1.1;1})))=2,”素数”,””)
转换为:=if(sum(–ISERR({#VALUE!;2;2;2;2;2;2;2;2;2;#VALUE!}))=2,”素数”,””)
转换为:=if(sum(–{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE})=2,”素数”,””)
转换为:=if(sum({1;0;0;0;0;0;0;0;0;0;1})=2,”素数”,””)
转换为:=if(2=2,”素数”,””)
转换为:=if(TRUE,”素数”,””)
得到:素数
公式2:=if(sum(–(MOD(A2,A$2:A2)=0))=1,”素数”,””)
其原理为,求值与2至其本身的各个数的余数,如果只有一个余数为0,说明是素数。
标签: excel excel公式 Excel公式怎么判断素数 WPS 公式 判断 IF函数判断条件 Excel万能函数公式 excel函数公式 INDEX函数数组公式
相关文章
神器的IF函数,这个问题曾经让很多人头疼不已: 如上图,将左边的表转为右边的表。 如果数据不多的话,手工复制粘贴也行,但如果几百上千行,那么表小编们使用洪荒之力才能解决! 看到表小编们受苦,......
2023-05-29 0 excel,if,if函数,wps,WPS
WPS文字怎么改字体?大家好,我们在WPS编辑文档的时候,经常中间隔着图片的时候,按回车文字的字号就会恢复默认值,这时候我们还需要手动去修改字号,频繁修改非常麻烦,那么我们如何将我们常用的字号设置为默......
2023-05-29 0 wps字体,wps文字,WPS文字怎么改字体,WPS
原来我的一位学生,现在做电商数据分析,天天对着大量数据分析,而,商品货号有相似,核对起来很是费劲,一会儿就头昏脑涨。原来她看过一篇文章,就提出一个问题:如果不按奇偶行,而按照货号上间隔色,就更好了,能......
2023-05-29 0 excel,excel教程,word教程,wps,WPS
Excel公式怎么判断素数?在列A中给定一个整数值,例如单元格A2,并且2 <= A2 <= 100,要在列B中(例如单元格B2)使用公式进行判断:如果列A中的值是素数,则返回“素数”,如下图1所示。......
2023-05-29 0 excel,excel公式,Excel公式怎么判断素数,WPS
excel数据怎么按行排序?今天,朋友传来一份简化的商场消费记录,问:能不能在不改变表格结构的情况下按行排序? 数据如下: 要求: 按消费记录为第一排序条件、消费方式为第二排序条件,对数据进......
2023-05-29 0 excel,excel教程,word教程,wps,WPS