当前位置 :
【excel有A、B两列,A列的第一行的值分别为数字:3.C列统计A列里的数字是否属于20以内的质数.excel有A、B两列,A列的第一行的值分别为数字:3.C列统计A列里的数字是否属于20以内的质数(即2,3】
1人问答
问题描述:

excel有A、B两列,A列的第一行的值分别为数字:3.C列统计A列里的数字是否属于20以内的质数.

excel有A、B两列,A列的第一行的值分别为数字:3.C列统计A列里的数字是否属于20以内的质数(即2,3,5,7,11,13,17,19),若是,则把同行的C列值等于1,填充;否则,C列值填为0.如果这个数字是20以外的,不管它是不是质数,对应的C列都填为-1.如,第一行A列值为12,为合数,则同行的C列值为0;又如,A=67,虽为质数,但不在20以内的质数范围,C=-1.再如:A=3,则C=1.

20以外的好判断.可是,20以内的判断,本想用IN跟集合来做,没这个语法.想用IF(SEARCH(","&A2&",",",2,3,5,7,11,13,17,19,")>1,1,0)这个函数,思路是,对于3的判断可以看字符串“,3,”是否在字符串“,2,3,5,7,11,13,17,19,”里——也不行.

(能不能不用VBA,)

郭占文回答:
  =IF(SUM(COUNTIF(A2,{2,3,5,7,11,13,17,19})),1,0)
最新更新
优秀其它推荐
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞