具有多个嵌套AND和OR语句的Excel公式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有多个嵌套AND和OR语句的Excel公式相关的知识,希望对你有一定的参考价值。

我正在使用Excel公式来执行一些数据审计。我目前正在使用以下内容来检查某些列中是否存在值:=IF(AND(I2<>"",T2="I",H3="n",OR(J2="",K2="",L2="",M2="",N2="",O2<1,P2="",Q2="",R2="",S2="")),"Error","Good")

这非常有效。但是当I2 =“BS”时,我需要添加另一个条件来忽略Q2的审计。我用以下方法尝试了这个但是它导致了一个错误:=IF(AND(I2<>"",T2="I",H2="n",OR(J2="",K2="",L2="",M2="",N2="",O2<1,P2="",Q2="",R2="",S2="")),OR(AND(I2="00",T2="I",H2="n",OR(J2="",K2="",L2="",M2="",N2="",O2<1,P2="",R2="",S2="")),"Error","Good"))

目标是如果I2 =“BS”并且唯一的单元丢失数据是Q2,则标志应该是“好”而不是“错误”。很感谢任何形式的帮助。谢谢!

答案

在您列出的原始(第一)公式中,将O2<1替换为AND(O2<1,I2<>"BS")。这样做是因为它告诉公式,如果O2小于1并且I2不是BS,则只有一个错误。因此,如果I2是BS,O2不会导致错误(无论其值是多少)。

以上是关于具有多个嵌套AND和OR语句的Excel公式的主要内容,如果未能解决你的问题,请参考以下文章

excel中if函数怎么用有多个条件,多个结果

excel中的if嵌套和ifs哪个计算起来更快?

EXCEL函数内部的嵌套函数

使用密钥基于多个标准寻求excel公式

Excel公式 - 检查单元格是否具有公式

从excel文件中删除公式并将其转换为R公式