EXCEL判断一个数的合数单双

发布网友

我来回答

5个回答

热心网友

假设数值在A1, 在B1输入公式

=IF(MOD(SUM(--MID(TEXT(A1,"00"),{1,2},1)),2),"单","双")

 

热心网友

假设这个数在A1,则用公式:

=TEXT(MOD(MOD(A1,9),2),"单;;双")

其中,MOD(A1,9)得到的就是各个位数上数字之和,MOD(MOD(A1,9),2)就是计算个个位数数字自合与2的余数,如果为1,则返回“单”,如果为0,就返回“双”

热心网友

1-9用公式=if(mod(A1,2)=1,"单","双")
10-99用公式=if(mod((mid(A1,1,1)+mid(A1,2,1)),2)=1,"单","双"),以此类推,也可以先用len函数判断位数完后用条件函数

热心网友

如果仅仅是2位数的话
=if(mod(left(a1)+right(a1),2),"双","单")
多位的话
=if(mod(SUMPRODUCT(--MID(a1,ROW(INDIRECT("1:" & LEN(a1))),1)),2),"双","单")

热心网友

eparated by

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com