2019-02-02

2019-02-02
11.2.2 判断数值的奇偶性
ISODD函数和ISEVEN函数能够判断数字的奇偶性,如果参数不是整数,将被截尾取整后再进行判断。
ISODD函数用于判断参数是否为奇数,该函数只有一个参数,如果参数为奇数返回TRUE,否则返回FALSE。如果参数为非数值型,则返回错误值#VALUE!。
ISEVEN函数用于判断参数是否为偶数,该函数只有一个参数,如果参数为偶数返回TRUE,否则返回FALSE。如果参数为非数值型,则返回错误值#VALUE!。
例:根据身份证号码统计不同性别人数
=SUMPRODUCT(--ISDOO(MID(A2:A10,17,1))
含义:
首先用MID函数分别提取A2:A10单元格中的第17个字符,也就是性别验证码。
再用ISDOO函数判断这一组结果是否为奇数,返回逻辑值TRUE或FALSE。
使用两个减号做减负运算,将ISDOO函数返回的逻辑值转换为数值,若果逻辑值为TRUE,返回1,如果逻辑值为FALSE,返回0.
最后使用SUMPRODUCT函数计算出数值之和,就是其中男性的人数。
统计女性人数=SUMPRODUCT(--ISEVEN(MID(A2:A10,17,1))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • LeetCode 240. Search a 2D Matrix II Description Write an ...
    ruicore阅读 260评论 0 0
  • LeetCode 242. Valid Anagram Description Given two strings...
    ruicore阅读 221评论 0 0
  • A、用GAN生成新的图像和groundtruth 10:49~11:30 找到GAN的代码:最好是Python3+...
    幽并游侠儿_1425阅读 637评论 0 1
  • 操作元素的特性、属性和数据 元素的特性和属性 元素的特性都是字符串 属性可以是字符串,数值和布尔型和对象 如果at...
    7183阅读 182评论 0 0
  • 1.二分查找来源 LeetCode给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target...
    骚得过火阅读 55评论 0 0