如何在Excel中创建可以处理多种条件的IF语句。我举了一个例子
正如你在我的照片中看到的。 右边有一张桌子如何在Excel中创建可以处理多种条件的IF语句。我举了一个例子,excel,if-statement,excel-formula,Excel,If Statement,Excel Formula,正如你在我的照片中看到的。 右边有一张桌子 单元格D3可以选择90.0、95.0、99.0和99.9 单元格D4是一个%值 我有一个D5单元:IF(和(D3=90,3/D4Try 在这个公式中,MATCH(D3,{90,95,99,99.9},0)将返回1、2、3或4。这被CHOOSE用来选择下面四行之一中的登录名 接下来的四行中的每一行都是一个嵌套的IF语句。所问的问题具有3/D4的整数阈值,并且对于间隙中的内容有点模糊:例如,如何处理C=90和3/D4=8.5。我已经做出了决定/假设,当3/
IF(和(D3=90,3/D4Try
在这个公式中,MATCH(D3,{90,95,99,99.9},0)
将返回1、2、3或4。这被CHOOSE
用来选择下面四行之一中的登录名
接下来的四行中的每一行都是一个嵌套的IF
语句。所问的问题具有3/D4
的整数阈值,并且对于间隙中的内容有点模糊:例如,如何处理C=90
和3/D4=8.5
。我已经做出了决定/假设,当3/D4尝试
在这个公式中,MATCH(D3,{90,95,99,99.9},0)
将返回1、2、3或4。这被CHOOSE
用来选择下面四行之一中的登录名
接下来的四行中的每一行都是一个嵌套的IF
语句。所问的问题具有3/D4
的整数阈值,并且对于间隙中的内容有点模糊:例如,您如何处理C=90
和3/D4=8.5
。我已经做出了决定/假设,您想在3/D4>什么时候获得从H列到D5的值?是否要从H列到D5的值?
=CHOOSE(MATCH(D3,{90,95,99,99.9},0),
IF(3/D4>= 9, 4,IF(3/D4>= 5,3,NA())),
IF(3/D4>=16, 5,IF(3/D4>= 7,4,NA())),
IF(3/D4>=20, 7,IF(3/D4>= 7,6,IF(3/D4>=6,5,NA()))),
IF(3/D4>=32,10,IF(3/D4>=15,9,IF(3/D4>=9,8,IF(3/D4>=8,7,NA()))))
)