需要帮助在Exel中编写IF语句

时间:2017-03-24 22:15:46

标签: if-statement

我真的需要别人的帮助我试着写的是: If E10=High then return 0.337 or if E10=Medium then return 0.086 or if E10=Low then return 0.017

2 个答案:

答案 0 :(得分:0)

嵌套你的if语句。 if true值可以是另一个表达式。查看(documentation),它位于“Nested If examples”

下的示例中

答案 1 :(得分:0)

Excel中If Function的语法如下:

=IF(Logic_Test, Value_if_True, Value_if_False)

你的逻辑测试:e10="High" 你的价值如果为真:0.337

如果表达式的其余部分为false,则表示您的值:if E10=Medium then return 0.086 or if E10=Low then return 0.017。重复这个过程:

逻辑测试:e10="Medium" 值为true:0.086 值为false ... if E10=Low then return 0.017让我们假设Low是唯一的其他选项,然后我们可以合并这些值:

=IF(e10="High", 0.337, IF(e10="Medium", 0.086, 0.017))

使用查找表(以及hlookup / vlookup函数)可能会更好,但这更高级......