Excel公式技巧之如何判断素数
发布时间:2023-05-01 16:34:59
在列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,说明是素数。
猜你喜欢
- 一位朋友,很早就让 一自定义单元格格式的使用,一直忙,没时间系统总结,而且,自定义格式的方法太多了,一篇文章是不完的,就趁着元旦假期,来分篇
- Office设置自动保存以后总是很卡该怎么办?Office出现很卡白屏、崩溃等情况的时候,在网上查到的是,自动保存造成的这些问题,怎么取消O
- 在安装office2007的过程中,有可能会遇到错误代码1935而中断安装过程,那么,错误代码1935出现的原因是什么?错误代码1935又该
- 首先给论文的大小标题设置标题级别,选择 “引用”>“目录”选项,在弹出的下拉框中,选择手动目录或是自动目录,选择显示的标题级别,例如只
- 们平常用的稿纸和信纸都需要花钱到文具店去购买,今天教大家用Word自己动手制作稿纸和信纸,再加上白纸和打印机即可自己生成了。是不是非常不错的
- 在使用Word办公的时候,都会使用自己喜欢的字体,可以给字体设置快捷键,就能在使用的时候通过快捷键快速的更换字体。今天小Q教你设置字体快捷键
- 最近,有些Office用户跟我反映说Word在添加批注的时候,自己的姓名会出现,却又想匿名注释,小编找了一些帮助文件,终于明白了该怎么办?赶
- 由于工作的需要,一些朋友经常会需要创建一些人名的文件夹,一个一个创建文件夹实在非常麻烦,其实,可以有简便的方法,今天小编就告诉你如何巧用Ex
- 如何开启win10系统的隐藏用户安装功能?当电脑借给别人使用时,如果我不想被安装,我该怎么办?强大的windows 10系统具有此功能。下面
- “控制面板”是Win10系统图形用户界面不可或缺的一部分,用户在该页面中可以查看并操作基本的系统设置,例如:添加/删除软件、控制用户帐户等等
- 第一种方法模板文件一般存在下面的路径,看图 注意:文件夹是隐藏着的,所以文件夹选项要选择显示隐藏的文件和文件夹,进
- Word2003是微软公司提供的一款文字处理软件,可以对文字进行排版和编辑、分段等各种处理,最终将编辑好的内容打印出来,是办公室一族中必备的
- 我们平时在输入文字时常常会用到各种货币符号,这些特殊的货币符号不能通过常规方法输入,例如人民币货币符号怎么、美元、叙利亚等货币符号又怎么打呢
- 安装Microsoft Office 2019早期预览版,但目前该预览版在激活方面存在严重的问题。尤其是使用Windows 10 测试版的用
- Microsoft Office Word是微软公司的一个文字处理器应用程序。 它最初是由Richard Brodie为了运行DO
- 相信还有部分朋友不太清楚Word2016怎么添加页眉页脚?下面小编给大家带来Word2016页眉页脚添加教程,需要的朋友可以参考下在编辑文档
- 大家知道Word文档可以压缩图片大小吗?那么word压缩图片在哪里。下面小编就给大家详细介绍一下吧!1.打开Word文档,选中需要压缩的图片
- 在使用win10系统的时候,很多用户都会碰上蓝屏问题,但是出现蓝屏的原因有很多,比如错误代码0x00000050,这个蓝屏错误代码要怎么解决
- 1、首先在手机中安装金山WPS Office手机版,大家可以在百度或者各大手机应用市场搜索一下即可找到,然后下载安装即可,如下图:下载安装装
- Word文档时Microsoft office系列办公软件中最常用的一款之一,主要用于编辑和处理文字信息。比如我们可以使用Word文档写各种