电脑
EXCEL2007版
1.OR函数在EXCEL函数分类里为逻辑函数,该函数如果任何一个参数为“TRUE”,返回结果为“TRUE”。
2.该函数的语法为:“OR(参数1,参数2,参数3……)”,我们可以最多设置225个参数。
3.在实际应用中,我们可以用“+”来代替OR,下面通过一组实例来看看是怎么来替代的。下例中,要求:三项指标中只要有一项在60以下就判断为“不合格”。我们一般可以输入公式:“=IF(OR(B2<60,D2<60,F2<60),'不合格','合格')”,如果用“+”来代替“OR”,则需要将公式改为:“=IF((B2<60)+(D2<60)+(F2<60),'不合格','合格')”,其结果是一样的。
4.下例中,要求:三项指标中只要有一项为“不合格”就判断为“不通过”。我们一般输入公式为:“=IF(OR(B2='不合格',D2='不合格',F2='不合格'),'不通过','通过')”,如果用“+”来代替“OR”,则公式改为:“=IF((B2='不合格')+(D2='不合格')+(F2='不合格'),'不通过','通过')”。
6.仍然是上例,因为EXCEL中可以用“*”来代替“AND”,所以,上述公式还可以写成:“=IF(((A2='借')*(C2+B2)>D2)+((A2='贷')*(C2>(B2+D2))+((A2='平')*(C2>D2))),'借',IF(((A2='贷')*(D2>(B2+C2))+((A2='借')*(D2>(B2+C2)))+((A2='平')*(D2>C2))),'贷','平'))”。
7.下例,如果我们规定“工程师”、“副高级工程师”、“高级工程师”的补助为1000元,其他人员为500元,则D2单元格的公式可以写成:“=IF((B2='工程师')+(B2='副高级工程师')+(B2='高级工程师'),1000,500)”,其他行的公式以此类推。
学习EXCEL要善于理解,理解之后可以起到事半功倍的效果。