活得明白最幸福 發表於 2020-5-11 00:00:00

如何使用IF函数?

<p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">IF 函数是 「表格(Excel)」 中最常用的函数之一,它可以对值和期待值进行逻辑比较。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">因此 IF 语句可能有两个结果。 第一个结果是比较结果为 True,第二个结果是比较结果为 False。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">例如,=IF(C2=”Yes”,1,2) 表示 IF(C2 = Yes, 则返回 1, 否则返回 2)。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><hr><p><span style="color: rgb(255, 0, 0); font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><strong><br></strong></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">语法说明:</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">使用逻辑函数&nbsp;IF 函数时,如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">IF(logical_test, value_if_true, )</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">例如:</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF(A2&gt;B2,超出预算,正常)</span></p></li></ul><p><br></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF(A2=B2,B4-A4,)</span></p></li></ul><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">参数名称:</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">logical_test(必需):要测试的条件。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">value_if_true(必需):logical_test&nbsp;的结果为 TRUE 时,您希望返回的值。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">value_if_false(可选):logical_test&nbsp;的结果为 FALSE 时,您希望返回的值。</span></p><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">使用示例:</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/218d566f95a44aeca11f77d87b462fec.png" title="if1.png" alt="if1.png" style="max-width: 800px"></p><p><br></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF<span style="font-family: 微软雅黑, Microsoft YaHei; color: rgb(34, 34, 38); background-color: rgb(255, 255, 255);">(C2=”Yes”,1,2)</span></span></p></li></ul><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">在上面的示例中,单元格 D2 表示:如果(C2 等于 Yes,则返回 1,否则就返回 2)</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;</span></p><p><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/0ddb3631252c7e410d8a84c59c2b5c58.png" title="if2.png" alt="if2.png" style="max-width: 800px"></p><p><br></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF<span style="font-family: 微软雅黑, Microsoft YaHei; color: rgb(34, 34, 38); background-color: rgb(255, 255, 255); font-size: 16px;">(C2=1,”Yes”,”No”)</span></span></p></li></ul><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">在此示例中,单元格 D2 中的公式表示:IF(C2 = 1, then return Yes, otherwise return No)<br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">如你所见,IF 函数可用于计算文本和数值。 它还可用于</span><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">计算错误</span><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">。&nbsp;</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">不仅可以检查一项内容是否等于另一项内容并返回单个结果,而且还可以根据需要使用数学运算符并执行其他计算。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;此外,还可将多个 IF 函数嵌套在一起来执行多个比较。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;</span></p><p><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/8084025d08fd2cfca0ef9ab2bed7525a.png" title="if3.png" alt="if3.png" style="max-width: 800px"></p><p><br></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=<span style="font-family: 微软雅黑, Microsoft YaHei; color: rgb(34, 34, 38); background-color: rgb(255, 255, 255);">IF(C2&gt;B2,”Over Budget”,”Within Budget”)</span></span></p></li></ul><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">在上面的示例中,D2 中的 IF 函数表示如果</span></p><p><em style="box-sizing: border-box; padding: 0px; margin: 0px; font-family: 微软雅黑; color: rgb(34, 34, 38); font-size: 13.3333px; white-space: normal; background-color: rgb(255, 255, 255);"><br></em></p><p><span style="font-size: 16px;">(C2 大于 B2,则返回“Over Budget”,否则就返回“Within Budget”)</span><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;</span></p><p></p><p><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/8084025d08fd2cfca0ef9ab2bed7525a.png" title="if3.png" alt="if3.png" style="max-width: 800px"></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF(C2&gt;B2,C2-B2,0)</span></p></li></ul><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">在上面的示例中,函数会返回一个数学运算,而不是文本结果。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;E2 中的公式表示如果(实际值大于预算,则从实际金额中减去预算金额,否则就不返回任何结果)。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;</span></p><p><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/00548149e7d03001c49bccc4e965aeeb.png" title="if4.png" alt="if4.png" style="max-width: 800px"></p><p><br></p><ul class=" list-paddingleft-2"><li><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">=IF<span style="font-family: 微软雅黑, Microsoft YaHei; color: rgb(34, 34, 38); background-color: rgb(255, 255, 255);">(D7=”Yes”,E5*0.0825,0),</span>在此示例中,E7 中的公式表示如果:</span></p></li></ul><p><em style="box-sizing: border-box; padding: 0px; margin: 0px; font-family: 微软雅黑; color: rgb(34, 34, 38); font-size: 13.3333px; white-space: normal; background-color: rgb(255, 255, 255);"><br></em></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">(D7 = “Yes”,则计算 E5 * 8.25% 的总金额,否则就不应该付销售税,因此返回 0)</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">注意:如果要在公式中使用文本,需要将文字用引号括起来(例如“Text”)。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">&nbsp;唯一的例外是使用 TRUE 和 FALSE 时,「表格(Excel)」能自动理解它们。</span></p><p><br></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">常见问题:</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">1、单元格中的 0(零):value_if_true&nbsp;或&nbsp;value_if_False&nbsp;参数无参数值。&nbsp;</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">若要查看返回的正确值,应为两个参数添加参数文本,或者为参数添加 TRUE 或 FALSE。</span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;"><br></span></p><p><span style="font-family: 微软雅黑, Microsoft YaHei; font-size: 16px;">2、#NAME? (显示在单元格中):这通常意味着公式存在拼写错误。</span></p>
頁: [1]
查看完整版本: 如何使用IF函数?