使用嵌套的if函数

时间:2017-02-09 23:24:40

标签: excel function nested

我是新手,在excel中使用嵌套的if函数。我想知道我的Excel电子表格的正确功能。

  1. 如果pH <7.35且PaCO2> 6.00,或者如果WOB记录为是。我希望单元格返回yes响应,否则单元格应该返回无响应。

  2. 如果我的电子表格中的6列都有“是”响应,例如a1,b1,c1,d1,e1,f1,我希望第7列中的单元格,即g1返回“是”响应。但是,如果a1,b1,c1,d1,e1,f1中的任何单元格具有no,unknown或空白响应,则g1应返回无响应。

  3. 如果有人能在明天帮助我,我将不胜感激 - 因为这是一个工作项目。谢谢

1 个答案:

答案 0 :(得分:1)

让我们在一张纸上假设问题1,为了示例,问题2在另一张纸上。只需转置到您的案例:

如果pH值在A列中,PaCO2在B列中,而WOB在C列中,您的公式将显示为此=IF(OR(AND(A1<7.35,B1>6),C1="YES"),"YES","NO")并将其粘贴到第1行的所需列中。您可以将其复制到适用于所有适用的行。

对于第二次查询,我不会使用嵌套的if语句,因为它会限制您只列出您列出的6个单元格。以下公式适用于您喜欢的任意数量的单元格=IFERROR(INDEX(A1:F1,MATCH("NO",A1:F1,0)),"YES")。在这种情况下,您只需为A1:F1

的两个实例展开列集

嵌套的If语句看起来像这样(如果你选择那个方向):=IF(A1="NO","NO",IF(B1="NO","NO",IF(C1="NO","NO",IF(D1="NO","NO",IF(E1="NO","NO",IF(F1="NO","NO","YES"))))))