MS Excel IF THEN 公式

MS Excel IF THEN 公式

我正在尝试编写一个公式,如果 T5 为 1,且 AB5 为 1,则为 LOW;
或者如果 T5 为 1,且 AB5 为 2,则为 HIGH;
或者如果 T5 为 1,且 AB5 为 3,则为 EMERGENCY

等等,整个图表.....T5 是从 1 到 4,AB5 是从 1 到 4

   \ AB5 1 2 3 4
T5 \ ------------------------------------------------
1 低 高 紧急 紧急
2 低 低 高 紧急
3 无警报 低 高 高
4 无警报 无警报 低位 高位

答案1

假设您的数据表位于 A1:D4(A1 = LOW,D4 = HIGH),您可以简单地使用以下公式:

=INDEX($A$1:$D$4,T5,AB5)

答案2

我不确定我是否理解了你的问题以及你想从我们这里得到什么,但这里有一点:如果你愿意定义一个“辅助值”(我们称之为“tmp”)设置为以下值:

=(6 - 2*T5 + 3*AB5) / 4

然后你就可以用公式得到你想要的结果

=IF(tmp <= 1, "NO ALARM", IF(tmp <= 2, "LOW", IF(tmp <= 3, "HIGH", "EMERGENCY")))

相关内容