这是我需要的公式,但我不知道如何组合它们。
=IF(H4=1,IF(J30<=E29,"Pre-Qualified","Unqualified"))
=IF(H4=2,IF(J30<=E30,"Pre-Qualified","Unqualified"))
=IF(H4=3,IF(J30<=E31,"Pre-Qualified","Unqualified"))
=IF(H4=4,IF(J30<=E32,"Pre-Qualified","Unqualified"))
=IF(H4=5,IF(J30<=E33,"Pre-Qualified","Unqualified"))
=IF(H4=6,IF(J30<=E34,"Pre-Qualified","Unqualified"))
Run Code Online (Sandbox Code Playgroud)
G-M*_*ca' 16
因为您正在测试1
, 2
, 3
, ...,所以有一个特别的答案对您有用:
=CHOOSE(H4, IF(J30<=E29,"Pre-Qualified","Unqualified"),
IF(J30<=E30,"Pre-Qualified","Unqualified"),
IF(J30<=E31,"Pre-Qualified","Unqualified"),
IF(J30<=E32,"Pre-Qualified","Unqualified"),
IF(J30<=E33,"Pre-Qualified","Unqualified"),
IF(J30<=E34,"Pre-Qualified","Unqualified"))
Run Code Online (Sandbox Code Playgroud)
这与其他答案中给出的化合物IF
-THEN
公式具有相同的效果。
但是,因为除了一个元素之外,六个内部公式是相同的,您可以大大简化它:
=IF(J30<=CHOOSE(H4, E29, E30, E31, E32, E33, E34), "Pre-Qualified", "Unqualified")
Run Code Online (Sandbox Code Playgroud)
一个区别:其他答案将评估为FALSE
if H4
is not 1
, 2
, 3
, 4
, 5
, or 6
,而我的答案将导致#VALUE!
错误。
小智 4
=IF(H4=1,IF(J30<=E29,"Pre-Qualified","Unqualified"),
IF(H4=2,IF(J30<=E30,"Pre-Qualified","Unqualified")),
IF(H4=3,IF(J30<=E31,"Pre-Qualified","Unqualified")),
....)
Run Code Online (Sandbox Code Playgroud)
如果第一个 if 语句失败,这将测试第二个 if 语句。所以如果 H4 != 1 它将再次测试 H4 2 ...
归档时间: |
|
查看次数: |
29893 次 |
最近记录: |