分享

EXCEL函数常用技巧浅析(一)

 月球流氓兔 2015-01-03

EXCEL函数常用技巧浅析(一)

EXCEL函数是一门趣味性非常大的游戏,在这里我之所以称游戏,是因为自从我学习了函数之后,基本上就没有玩过什么其它游戏了。把解每一道题作为一个游戏来玩,以至于乐此不疲,沉迷其中。

经常见到有人在论坛答贴,“高手呀”、“这个公式妙”、“我什么时候能写出这样的公式呀”之类的回贴。其实高手也不是一天练成的,像武侠小说里的高手经常都有的奇遇那更是不可能存在的。高手那是花了很多精力去多做题,阅贴无数,多理解前辈高人的思路技巧,然后形成自己的功力的。此贴内容基本上为总结前人经验而来。

废话不多说,我们现在走入正题。

判断数值奇偶性

1.1 ISODD(number)

判断一个数是否为奇数,如果是奇数则返回TRUE,否则为FALSE。

帮助文件说明:Number 必需。待检验的数值。

如果 Number 不是整数,则截尾取整。

1.2 ISEVEN(number)

判断一个数是否为偶数,如果是偶数则返回TRUE,否则为FALSE。

帮助文件说明:Number 必需。待检验的数值。

如果 Number 不是整数,则截尾取整。

此方法日常使用不多,因为下面讲的方法更优于此法。

2 MOD(number, divisor)

返回两数相除的余数。结果的正负号与除数相同。

帮助文件说明:Number 被除数 必需。Divisor 除数 必需。

利用MOD函数的特性,把待检验的数除以2得到的余数来判断奇偶性。余数为1时,表示该数值为奇数,余数为0时,表示该数值偶数。

此法解题时用得最为普遍,但也有其局限性:数字太大结果会为错误。

3 GCD(number1, [number2], ...)

返回两个或多个整数的最大公约数。

最大公约数是能分别被 Number1 和 Number2 除尽的最大整数。

利用GCD函数的特性,与2的最大公约数,奇数为1,偶数为2。

此法适用于配合CHOOSE函数使用,但也有局限性,负数时会出现错误。

4 -1^

此法利用数学的方法来判断奇偶性。

计算-1的N次方,如果N为偶数,则结果为1,否则结果为-1。

此法为最为便捷的方法,可以减少嵌套层数,使公式更为简洁。

作者:chenhh803 整理:祝洪忠

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多