Excel MIN() 函数

2025年3月17日 | 阅读 7 分钟

Microsoft Excel,也称为 MS Excel 或 Excel,是最常用的强大电子表格软件之一,可帮助我们对已注册数据使用广泛的功能。它支持 400 多个不同的功能。MIN() 函数是 Excel 内置函数之一,它易于使用且直接。此函数与 MAX() 函数恰好相反。

在本文中,我们将讨论应用 Excel MIN() 函数的过程,包括其语法和示例。

Excel 中的 MIN 函数是什么?

MIN 函数是 Excel 内置函数,属于 Excel 统计函数类别。与 MAX 函数不同,MIN 函数主要用于从提供的数据/数组集中检索最小值或最小数字。它可以作为典型的 worksheet 函数应用于 Excel 工作表中。这意味着我们可以将此特定函数作为活动工作表中特定单元格公式的一部分使用。

在财务分析中,我们可以使用 MIN 函数来计算支付给任何员工的最低工资、学生在考试中获得的最低分数、完成任何任务所需的最短时间等等。

MIN 函数可用于所有 MS Excel 版本,包括 Office 365、Excel 2019、Excel 2016、Excel 2013 和更早版本。

语法

以下是 Excel 中 MIN 函数的语法

上述语法中的数字可以由数值、数组、命名范围、对特定单元格的引用或包含数字的范围表示。

参数或形参

MIN 函数必须至少包含一个参数,这意味着有一个强制参数。此外,其余参数是可选的。

  • 强制参数: number1 是 MIN 函数中的必需参数,它必须作为数字、命名范围、数组或对工作表中另一个数字的引用提供。
  • 可选参数: number2 和其余后续参数是可选的。即使未向 MIN 函数提供可选参数,该函数也会起作用。它将根据强制参数得出结果。可选参数可以与强制参数以相同的方式提供。

Excel 2003 版本在一个 MIN 函数中最多支持 30 个参数。后来,参数限制增加了。Excel 2007 和其他升级版本最多支持 255 个参数。

返回值

Excel MIN 函数从选定的数据单元格/范围中返回最低/最小的数值。

如何在 Excel 中使用 MIN 函数?

Excel MIN 函数是一个简单易用的内置函数。它可以作为典型的 worksheet 函数应用于 Excel 工作表中。这意味着我们可以在工作表中所需的单元格中使用或实现 MIN 函数作为公式的一部分。

要以最简单的形式使用 MIN 函数作为公式,我们需要在包含随机数值的单元格中键入它。例如:

在上面的示例中,MIN 函数返回值 1,因为它是三个指定参数中最小的数值。但是,直接在 MIN 函数中处理值的情况很少见。通常,我们处理在单元格或范围中注册的值。因此,我们必须遵循以下步骤来使用 MIN 函数并在选定的单元格/数据范围中找到最小或最低值:

  • 首先,我们必须单击一个特定的单元格来注册最小的值,然后键入不带引号的 '=MIN('
  • 之后,我们需要选择要应用 MIN 函数的单元格或数字范围。我们可以使用鼠标选择单元格或范围。
  • 接下来,我们需要键入不带引号的结束括号 ')'
  • 最后,我们必须按 Enter 键。

在以下示例数据集中,我们在单元格 A8 中使用 MIN 函数,并计算列 A 中注册值中的最小值。由于我们在单元格范围 A1:A7 中有值,因此我们应用 MIN 函数,如下图所示:

Excel MIN() Function

按下 Enter 键后,MIN 函数返回以下值作为所选范围内的最小值:

Excel MIN() Function

现在让我们借助以下示例讨论以不同方式使用 MIN 函数的过程:

Excel MIN 函数示例

下面讨论了一些 Excel MIN 函数的重要用例或示例:

示例 1:在组中查找最小值

如果我们要查找 Excel 工作表中一组数字中的最小数字或值,我们必须通过选择所有相应的单元格/范围将 MIN 函数应用于整个组。Excel 允许我们选择任意数量的单元格、行和列。

例如,我们有以下 Excel 工作表,其中包含一些学生的考试成绩。假设我们需要找出最低分数,以了解谁在考试中取得了最低分数。

Excel MIN() Function

在我们的示例中,我们的分数范围是 B3:G8。因此,我们使用如下公式在此单元格范围中应用 MIN 函数:

=MIN(B3:G8)

Excel MIN() Function

接下来,我们必须按 Enter 键以获得应用公式的结果。按下 Enter 键后,我们从整个分数集中检索最低分数。

Excel MIN() Function

示例 2:在不相邻的单元格/范围中查找最小值

除了在所有连续单元格或范围中应用 MIN 函数外,我们有时可能需要找出不相邻/不连续单元格和范围的最小值。为此,我们需要包含对每个相应单元格和/或范围的引用。要在 Excel 中选择所需的不相邻单元格并相应地应用 MIN 函数,我们可以执行以下步骤:

  • 首先,我们必须选择一个特定的结果单元格并在其中输入 MIN 函数。但是,在输入左括号后,我们需要按住键盘上的 Ctrl 键并使用鼠标在工作表中选择所有必需的单元格。
  • 选择所有必要的单元格后,我们必须释放 Ctrl 按钮并输入右/结束括号。
  • 最后,我们必须按 Enter 键以获得结果。

执行上述步骤后,Excel 会相应地应用适当的语法并给出所需的结果。

例如,我们有以下数据集,其中包含一些学生每门科目的分数及其各科总分。在此示例中,我们需要找出学生获得的最低总分(按科目划分的最低分数)。

Excel MIN() Function

由于总分写在不相邻的列中(即,列 D、G 和 J),我们必须使用 Ctrl 按钮选择这些不相邻列中的连续单元格。当使用 Ctrl 按钮并将 MIN 函数应用于所有这些有效的不相邻单元格时,我们得到如下公式:

=MIN(D3:D8,G3:G8,J3:J8)

Excel MIN() Function

最后,我们按 Enter 键以获得学生在工作表中指定的各科目总分列表中任何科目中获得的最低分数。

Excel MIN() Function

示例 3:在 Excel 中查找最小(最早)日期

由于 Excel 将日期注册为序列号,因此我们可以应用 MIN 函数从选定的数据集中检索最小或最早的日期。

例如,让我们考虑以下 Excel 工作表,其中包含一些产品及其交付日期。在此示例中,我们想知道产品的第一个交付日期,换句话说,就是最早的日期。

Excel MIN() Function

要找到最早的日期,我们像用于数字一样应用 MIN 函数。由于交付日期仅注册在单元格 C2 到 C9 的范围内,因此我们选择整个范围并应用 MIN 函数,如下所示:

=MIN(C2:C9)

Excel MIN() Function

按下 Enter 键后,我们从选定的交付日期范围中获得最早的交付日期。

Excel MIN() Function

示例 4:从包含布尔值的单元格范围中查找最小值

尽管 Excel 中通常不出现布尔值,但在某些情况下,我们的数据范围中有些单元格包含布尔值,并且我们希望从该范围中找到最小值。在下面的示例中,我们在 B 列中包含一些个人分数,并且我们想从该列表中找到最低分数。

Excel MIN() Function

即使我们有一些包含布尔值的单元格,也可以通过忽略它们来获得结果。这是因为 Excel 中的 MIN 函数不读取或接受布尔值/逻辑值。这意味着,如果我们在示例中应用 MIN 函数,它将忽略包含布尔值的单元格并相应地计算结果。

我们的分数范围是单元格 B2 到 B9。因此,我们选择一个结果单元格并为范围 B2:B9 应用 MIN 函数,如下所示:

Excel MIN() Function

接下来,我们按下 Enter 键并从列表中获得最低分数:

Excel MIN() Function

这就是我们如何在 Excel 中使用 MIN 函数。

一些需要记住的重要点

要在 Excel 中使用 MIN 函数而没有错误,必须牢记以下事实:

  • 当前版本的 Excel 在 MIN 函数中最多接受 255 个参数。
  • 如果未向 MIN 函数提供任何参数,则该函数返回零 (0) 作为输出。
  • MIN 函数只理解数值;因此,如果其参数中存在非数值,它将返回 #VALUE! 错误。
  • Excel 中的 MIN 函数会忽略所有作为文本、文本值、空单元格和逻辑值(如 TRUE/FALSE)提供的参数。
  • MINA 函数与 MIN 函数不同。MIN 函数和 MINA 函数的主要区别在于 MINA 函数将 TRUE/FALSE 值评估为 1 和 0,而 MIN 函数则忽略它们。因此,只有当我们希望在获得的结果中包含逻辑值时,才能使用 MINA 函数。