发布网友
共5个回答
热心网友
Excel中OR函数可以用来对多个逻辑条件进行判断,只要有1个逻辑条件满足时就返回。
语法 or(条件1,条件2,条件N)
示例
热心网友
个人意见——不一定非要编一个公式万能地处理任何问题。
此问题完全可以有更易操作和理解的方法:
用两个辅助列,D列和E列:
D列用公式"=if(a1=男,1,0)"将性别为男的记录用数字1表示出来;
E列用公式"=if(b1<20,1,0)"将年龄小于20岁的用数字1表示出来;
最后,在F列中,将D列和E列相加,则:
1、D、E列和大于0的,满足条件性别为男,或年龄小于20岁;
2、D、E列和等于2的,满足条件性别为男,且年龄小于20岁。
如果你有其他需统计的条件,类推,我想这样做应该更容易理解。
热心网友
个人意见——不一定非要编一个公式万能地处理任何问题。
此问题完全可以有更易操作和理解的方法:
用两个辅助列,D列和E列:
D列用公式"=if(a1=男,1,0)"将性别为男的记录用数字1表示出来;
E列用公式"=if(b1<20,1,0)"将年龄小于20岁的用数字1表示出来;
最后,在F列中,将D列和E列相加,则:
1、D、E列和大于0的,满足条件性别为男,或年龄小于20岁;
2、D、E列和等于2的,满足条件性别为男,且年龄小于20岁。
如果你有其他需统计的条件,类推,我想这样做应该更容易理解。
热心网友
你的问题本身就有问题,性别是男或者年龄小于20岁本身就是两统计数啦,根本就不能得出一个答案的,如果你要分别统计,就不存在什么"或"条件,先弄清一下你的逻辑吧.
热心网友
本办法倒是又一个:
先找出女的小于20的人数辅助列输入公式
=IF(AND(A1="女",B1<20),1,0)
然后输入:
=COUNTIF(A:A,"男")+COUNTIF(辅助列,1)
不就完了.....