Excel提供了许多可以使用的工作表功能。 IF是功能最广泛的工作表功能之一。此功能允许您测试某些条件,如果条件为true,则使用一个值;如果条件为false,则使用另一个值。例如,考虑以下示例:

=IF(A2<C2,"Too low","")

注意,IF需要三个参数,每个参数之间用逗号分隔。第一个参数(在此示例中,A2 <C2)是条件测试。如果测试证明是正确的,则使用第二个参数(在这种情况下,测试字符串“ Too low”)。如果测试证明是错误的,则使用第三个参数(在这种情况下为空字符串)。换句话说,如果单元格A2中的值小于单元格C2中的值,则此公式将返回字符串“太低”。否则,它将返回一个空字符串。

当然,您不仅限于在IF函数中返回字符串。

您可以返回所需的任何值,包括存储在其他单元格中的值。例如:

=IF(A2<C2,B6-B7,43)

在这种情况下,如果A2小于C2,则返回通过从B6中减去B7得出的值。如果A2不小于C2,则返回值43。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2347)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: