如何用excel命令组合 计算出一行数字里有多少个奇数?

如题,假设一行数字为(4,496,5,6,4,6,64,4,64,8497,7,46,,97496,4,1,,1,81,3,111)那么应该先判断每个数字的奇偶性,如果为... 如题,假设一行数字为(4,496,5,6,4,6,64,4,64,8497,7,46,,97496,4,1,,1,81,3,111)那么应该先判断每个数字的奇偶性,如果为奇数记为一个,然后累加出答案。如何实现呢,请各位大神明示 展开
 我来答
平民百姓为人民
2017-09-12 · TA获得超过9218个赞
知道大有可为答主
回答量:2067
采纳率:96%
帮助的人:294万
展开全部


使用SUMPRODUCT和MOD函数就可以求出。

公式如下:a2=SUMPRODUCT(MOD(A1:S1,2))

MOD作用是求余,奇数对2求余数就是1,SUMPRODUCT把那些数据对2的余数加起来,得到的就是奇数数量。

邻家一小帅呆
2017-09-12 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:84
采纳率:100%
帮助的人:47.8万
展开全部
我有一个比较笨的办法,就是先判断数字的奇偶性
在数字下一行输入=--isodd(A3),,然后横向拉动公式,使每个数据的奇偶性都显现出来,
如果是奇数,就是1,否则是0
然后再用sum函数统计就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我来也xsczd
科技发烧友

2017-09-12 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1966万
展开全部

假设该数据是少于50个字符在A2单元格,则在B2单元格输入输入数组公式:

=SUM(MOD(--TEXT(MID(A2,ROW($1:$50),1),"0;0;0;!0"),2))

即可。

记得是数据公式!!!必须要三键同按的哦

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式