如何在单个 Excel 公式中组合这 3 个条件?

如何在单个 Excel 公式中组合这 3 个条件?

我需要根据以下内容创建一个 Excel 公式:

1. If Cell >= 500 Then the Cell text should be "Critical"
2. If Cell >= 400 Then the cell text should be "Medium"
3. If cell < 400 then the cell text should be "Normal"

我目前有

=IF(OFFSET(H2;0;-1)>500;"Critical"; IF(OFFSET(H2;0;-1)<=500;"Normal";))

但是,当我添加第三个条件时,它不接受它并给我错误并搞乱整个事情。

答案1

你不需要第三个条件。你需要这样做:

Is value >= 500? If yes then "Critical" else continue:
Is value >= 400? If yes then "Medium" else "Normal"

因此您需要执行以下操作:

IF( DESREF(H2;0;-1)>=500 ; "Critical" ; IF( DESREF(H2;0;-1)>=400 ; "Medium" ; "Normal ) )

并且,为了便于阅读,添加了换行符:

IF( DESREF(H2;0;-1)>=500 ; "Critical" ; 
                             IF( DESREF(H2;0;-1)>=400 ; "Medium" ; "Normal ) )

答案2

假设您正在评估单元格 A1,输入以下公式,它将适合您的条件:

=IF(A1>=500,"Critical",IF(A1>=400,"Medium","Normal"))

答案3

无需使用复杂的公式。只需使用以下简单的逻辑。

假设数字在单元格范围 A1 到 A10 内

只需在 A1 之外的单元格中(即单元格 B1 中)输入以下公式

=IF(A1>499,"严重",IF(A1>399,"中","正常"))

要获得类似的结果,只需将上述内容复制到其他所需单元格中。

相关内容