excel表里每组数字的尾数怎么区分单双

如题所述

假设数据是写在A列,要在B列判断出数据的最后一位是单数还是双数,则可以在B1单元格写入公式
=IF(MOD(RIGHT(A1),2),"单","双")
下拉填充公式

公式中

先用
RIGHT(A1) 提取A1单元格数据的最后一个字符

再用
MOD(某值,2)
MOD是求余数的函数,如果这个数值能被2整除,则余数为0,如果不能被2整除则会有余数1,即余数为0值时是双数,得余数为1时为单数

最后用IF函数来返回需要的值
IF(前面计算得值为1或0,"单","双")
当得值为1时,会判定为真值(不为0的值为真值),即条件成立返回为"单";相反,值为0时则得出"双"。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-04
使用公式 =IF(MOD(A1,2),"单","双")
原理: MOD为求余函数, 将数字除以2求余,余数为0则是偶数即是双数, 余数为1则是奇数,也就是单数
第2个回答  2012-08-18
假设你数字在A1:A10
在B1输入
=IF(ISODD(A1),"奇数","偶数")
然后向下复制到B10即可。

记得给好评哦,亲~追问

能不能来个示范

追答

你按我举的例子自己试一下不就出来了么

本回答被提问者和网友采纳
第3个回答  2012-08-18
如是2003版还是用=IF(MOD(A1,2)=0,"双","单")
第4个回答  2012-08-18
把双数分出来公式 =IF(ISODD(A1),"",A1)
把单数分出来公式 =IF(ISODD(A1),A1,"")
相似回答