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

问题描述 投票:0回答:1

我正在使用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,则标志应该是“好”而不是“错误”。很感谢任何形式的帮助。谢谢!

excel nested arguments formula
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.