我要投稿 | RSS
您当前的位置:首页 > Excel函数

or函数:如果任一参数值为ture,即返回ture;只有当所有参数值均为false时才返回false

作者:韩志华      来源:原创

一、函数英语单词

or[ɔː(r)] [ɔːr]
  • conj. 或,或者;还是;要不然
  • n. (Or)人名;(中)柯(广东话·威妥玛);(柬)奥;(土、匈、土库、阿塞、瑞典)奥尔
excel函数中,or函数我们取:或者、或的意思来进行理解。

二、函数含义和参数

函数的分类属于:逻辑函数
打开excel表格,点击编辑栏前的插入函数图标fx,弹出插入函数窗口,在选择类别中选择分类:逻辑函数,可看到该函数的官方解释:



函数:的含义和参数:
如果任一参数值为ture,即返回ture;只有当所有参数值均为false时才返回false
or(logical1,logical2,…)

三、函数的使用方法及实例

实例一:

现有一份成绩单,数据如下:
要求对语文,数学,英语,体育的成绩进行判断,当这4门课程中有90分及以上时,我们可以理解为有对应的特长。
 
判断语,数,英,体是否有90分及以上的成绩
姓名 语文 数学 英语 体育 美术 音乐 舞蹈 物理 是否有90以上
张1 80 93 85 82 91 80 73 74 1
张2 64 82 57 63 100 65 64 92 0
张3 97 51 89 92 69 72 77 74 1
张4 68 91 87 74 55 85 67 81 1
张5 55 51 81 76 86 58 67 81 0
张6 96 91 61 70 73 90 78 70 1
张7 81 62 73 65 55 56 81 83 0
张8 51 68 72 89 95 56 54 89 0
张9 64 86 95 89 90 55 59 70 1
张10 76 74 99 95 52 57 92 80 1
张11 80 88 79 69 76 99 94 68 0
张12 75 60 84 52 80 65 96 68 0
张13 65 57 74 50 67 95 68 62 0
张14 74 83 82 58 63 75 85 56 0

问题分析:
只要有90及以上的,意思就是语文,或者数学,或者英语,或者体育,满足一个条件就可以认为符合要求,所以,我们只需要使用或的逻辑判断,使用or就可以了。



j3单元格的公式为:
=IF(OR(B3>=90,C3>=90,D3>=90,E3>=90),1,0)

公式中的OR(B3>=90,C3>=90,D3>=90,E3>=90)的意思,就是b3大于等于90成立,或者是c3大于等于90也算成立,再或者d3大于等于90也行,如果前3个不大于90,e3大于等于90也可以得到if的条件真,返回第2个参数1这个结果。

所以,通过运算后,能得出符合条件的答案值。

那如果要判断所有成绩中,只要有一门大于等于90就行,那公式应该如何书写是不是应该也不难呢。

=IF(OR(B3>=90,C3>=90,D3>=90,E3>=90,F3>=90,G3>=90,H3>=90,I3>=90),1,0)

在or函数中增加其他成绩的判断就可以了
来顶一下
返回首页
返回首页
推荐资讯
{SUM函数}:计算单元格区域中所有数值的和
{SUM函数}:计算单元
LEFT函数:从一个文本字符串的第一个字符开始返回指定个数的字符
LEFT函数:从一个文本
MID函数:从文本字符串中指定的起始位置起返回指定长度的字符
MID函数:从文本字符
column函数:返回一引用的列号
column函数:返回一引
扫一扫微信二维码,联系作者:
相关文章
栏目更新
栏目热门