excel公式如何判断素数
发布时间:2023-06-13 11:23:50
在列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,说明是素数。
猜你喜欢
- 版的Word2010和2013都以选项卡和功能区取代了菜单,可能是意外操作或是软件本身出现异常导致功能区不见,同样Word2003也会出现菜
- 方法如下:实现原理:为了达到快速选择字体的目的,我们可以将常用字体以按钮形式放置在工具栏上。设置方法:1、首先右击Word工具栏,选择“自定
- xcel电子表格就是最好的计算器,可以进行各种数据运算,那么在Excel表格中怎么数字相减?下面小编就为大家介绍Excel减法,来看看吧Ex
- Win10系统中有一项新功能叫做色盲模式,提供给色盲用户使用的。而有一些没有色盲的用户不小心打开这项模式之后,不知道怎样才能关闭。下面小编就
- 数据条主要是应用于一条数据的展示的,如果大家有多组数据需要展示,那么,试试迷你图吧。今天,我们就来学习怎么在Excel2013中使用迷你图。
- word2007设置纸张和文档网格的方法,写文章前,不要上来就急于动笔,先要找好合适大小的“纸”,这个“纸”就是Word中的页面设置。下面给
- 现在有很多小伙伴都都会编辑各种Word文档,但是在使用Word的时候,还是有不少的小伙伴觉得Word不是那么简单,编辑一个文档都要弄很久,效
- 我们在word中插入图片后,图片的颜色因饱和度、色调的不同而不同。Word 不仅允许用户自定义设置图片的颜色饱和度和色调,还提供了多种预设的
- 我们在编辑Word文档的时候,经常需要在文章开头添加目录,那么下面就由小编给大家分享下word自动生成目录例文的技巧,希望能帮助到您,有需要
- excel公式不生效怎么办?excel表格中想要计算数据,但是发现公式并没有生效,数据也没有计算,该怎么解决这个问题呢?下面我们就阿里看看e
- word2010怎么制作三线表格呢?很多用户对此还不是很清楚,小编这里就给大家带来有关word2010怎么制作三线表格的回答,希望能够帮助到
- 在现实生活中,我们处处都可以看到一个有弹性并有规律的卷起来的东西——弹簧,有时候就想自己动手画一个清晰的图形,可是有无从下手,那么下面就由小
- 对于从Office2007升级安装Office2010,或者卸载Office2007后安装Office2010的用户,如果在Word2007
- Excel 2007中内置了基本形状、线条、矩形、箭头以及流程图等8大类将近170种图形,可以供用户直接调用,十分方便,今天我们就共同了解一
- 为了重点显示出Excel数据表格当中某些数据,我们一般都会设置单元格格式,最为常见的就是以不同颜色区分开来。如果要对这些特定颜色的单元格数据
- 若要在Word 2013中的文本周围创建边框,可以使用功能区中的“边框”命令按钮,也可以调用“边框和底纹”对话框。如何使用“边框”命令按钮W
- word2016怎么替换模板?这篇文章主要介绍了word2016模板替换教程,需要的朋友可以参考下word中的模板能够让编辑者快速的按照固定
- 在Word2007文档中插入表格并进行录入数据,而有些朋友有时为了工作的要求,要将表格的边框进行设置,那么这时,就要用到“表格工具”功能区中
- 在文档中插入表格或者用文字工具制作表格都是我们在工作中经常遇到的问题。如果表格的格式稍微复杂一些,为了调整表格的各项格式,我们将不得不在各个
- Excel2019的求和公式在哪?这篇文章主要介绍了Excel2019求和图文教程,需要的朋友可以参考下Excel是目前很多地方都在使用的办