Excel IF函数“或”条件如何表示

如题所述

1、首先在键盘中按Windows+R调出Windows运行对话框,输入“excel”后回车快速启动Excel。

2、启动Excel后,在最近列表找到需打开编辑的文档,点击打开该文档。

3、这时将光标移动到需显示判断结果的单元格,点击“fx”调出插入函数,类别选择“逻辑”,点击“IF”,然后点击确定。

4、在函数参数的“Logical_test”后面的文档框输入判断条件,这里使用到另一个函数“AND”,如图所示,此时是2个条件判断,如果有3个或更多,在最后一个条件后面加“,”然后写上判断条件即可。

5、编辑完Excel文档后,点击Excel快捷工具栏上的磁盘图标保存文档。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-19

Excel中OR函数可以用来对多个逻辑条件进行判断,只要有1个逻辑条件满足时就返回。


语法 or(条件1,条件2,条件N)


示例

第2个回答  推荐于2018-04-26
给你举个典型的例子来说明IF,OR,AND的混合用法吧:
现在有一个表格的情况如下,我们要在D列判断这个人是否可以退休。
A列是姓名,B列是性别,C列是年龄,数据都从第2行开始。
那么就在D2单元格输入公式:
=IF(OR(AND(B2="男",C2>=60),AND(B2="女",C2>=55)),"可以退休","不够退休年龄")

这个公式的意思就是:如果(A2这个人)是男性,并且年龄不小于60;或者这个人是女性,并且年龄不小于55,就显示(A2这个人)“可以退休”,否则就显示“不够退休年龄”。

把D2的公式下拉复制,就可以在D列看到所有人是否到了退休年龄。本回答被提问者和网友采纳
第3个回答  2017-12-28
给你举个典型的例子来说明IF,OR,AND的混合用法吧:
现在有一个表格的情况如下,我们要在D列判断这个人是否可以退休。
A列是姓名,B列是性别,C列是年龄,数据都从第2行开始。
那么就在D2单元格输入公式:
=IF(OR(AND(B2="男",C2>=60),AND(B2="女",C2>=55)),"可以退休","不够退休年龄")

这个公式的意思就是:如果(A2这个人)是男性,并且年龄不小于60;或者这个人是女性,并且年龄不小于55,就显示(A2这个人)“可以退休”,否则就显示“不够退休年龄”。

把D2的公式下拉复制,就可以在D列看到所有人是否到了退休年龄。
第4个回答  2008-05-21
个人意见——不一定非要编一个公式万能地处理任何问题。

此问题完全可以有更易操作和理解的方法:

用两个辅助列,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岁。

如果你有其他需统计的条件,类推,我想这样做应该更容易理解。
相似回答