目录
Excel小功能
Excel中的基本小配方
关于小功能,您应该知道的4件事
如何在Excel -Formula示例中使用小功能
查找底部3、5、10等。值
总底n值
索引匹配小配方以获得最小的比赛
通过公式从最低到最高的排序数字
Excel小公式用于日期和时间
查找最接近今天或指定日期的日期
如何在Excel中突出显示底部值
Excel小功能不起作用
练习工作簿下载
首页 专题 excel 出色的小功能可以找到并突出显示最低值

出色的小功能可以找到并突出显示最低值

Mar 31, 2025 am 11:56 AM

在本简短的教程中,我们将讨论Excel Small功能,其工作原理以及如何使用它来找到第n个最小数字,日期或时间。

需要在工作表中找到一些最低数字吗?使用Excel排序功能,这很容易。不想浪费时间在每次更改中重新分类数据吗?小功能将帮助您快速找到最低的值,第二小,第三小等等。

Excel小功能

小是一个统计函数,它返回数据集中的n最小值。

小函数的语法包括两个参数,这两个参数都需要。

小(Array,K)

在哪里:

  • 阵列- 阵列或一系列可从中提取最小值的单元格。
  • K-一个整数,指示位置从最低值返回的位置,即k-最小。

该功能可在Office 365,Excel 2021,Excel 2019,Excel 2016,Excel 2013,Excel 2013,Excel 2010,Excel 2010和更早的所有版本中获得该功能。

提示。要找到标准的最低值k-最低值,请使用excel small if公式。

Excel中的基本小配方

以其基本形式的小公式非常容易构建 - 您只需指定最小项目的范围和位置即可返回。

在B2:B10中的数字列表中,假设您想提取3 rd最小值。该公式很简单:

=SMALL(B2:B10, 3)

为了使您更容易检查结果,B列按升序排序:

出色的小功能可以找到并突出显示最低值

关于小功能,您应该知道的4件事

以下用法说明将帮助您更好地了解小功能的行为,并在构建自己的公式时避免混淆。

  1. 数组参数中,任何空白的单元格文本值和逻辑值True和false都将被忽略。
  2. 如果数组包含一个或多个错误,则返回错误。
  3. 如果阵列中有重复项,则您的公式可能会导致“联系”。例如,如果两个单元格包含数字1,并且将小函数配置为返回最小和2 nd最小值,则在两种情况下,您都将获得1个。
  4. 假设n是数组中的值数,则小(数组,1)将返回最低值,而小(数组,n)将选择最高值。

如何在Excel -Formula示例中使用小功能

现在,让我们看一些超出其基本用法的Excel小功能的更多示例。

查找底部3、5、10等。值

如您所知,小功能旨在计算最低值n。此示例显示了如何最有效地执行此操作。

在下表中,假设您希望找到底部3个值。为此,在单独的单元格中键入数字1、2和3(在我们的情况下D3,D4和D5)。然后,在E3中输入以下公式,然后将其拖到E5:

=SMALL($B$2:$B$10, D3)

在E3中,该公式使用D3中的k参数中的数字提取最小的值。关键是提供适当的单元引用,因此该公式在其他单元格中正确复制了:阵列的绝对和k相对。

出色的小功能可以找到并突出显示最低值

不想打扰手动输入排名吗?将行函数带有扩展范围参考来提供K值。为此,我们为第一个单元格(或仅锁定ROW坐标为B $ 2)和最后一个单元格的相对参考:

=SMALL($B$2:$B$10, ROWS(B$2:B2))

结果,范围参考将随着公式从列下方复制而扩展。在D2中,行(b $ 2:b2)为K产生1,公式返回最低的成本。在D3中,行(b $ 2:b3)产生2,而我们得到了最低成本,依此类推。

只需通过5个单元将公式复制,您就可以获得底部的5个值:

出色的小功能可以找到并突出显示最低值

总底n值

是否想在数据集中找到总数最小的n值?如果您已经提取了前一个示例中所示的值,则最简单的解决方案将是一个总和公式,例如:

=SUM(E3:E5)

出色的小功能可以找到并突出显示最低值

或者,您可以通过使用Sumproduct的小函数来制作独立公式:

sumproduct(small( array ,{1,…, n }))

为了获取我们一组数据中底部3个值的总和,该公式采用此形状:

=SUMPRODUCT(SMALL(B2:B10, {1,2,3}))

出色的小功能可以找到并突出显示最低值

总和函数将产生相同的结果:

=SUM(SMALL(B2:B10, {1,2,3}))

笔记。如果您使用单元格引用而不是k的数组常数,则需要按Ctrl Shift Enter将其作为数组公式。在支持动态阵列的Excel 365中,在任何一种情况下,将小型工作作为常规公式。

该公式如何工作:

在常规公式中,小返回一个范围内的最小值。在这种情况下,我们为k参数提供了一个数组常数,例如{1,2,3},迫使它返回最小的3个值的数组:

{29240, 43610, 58860}

sumproduct或sum函数添加了数组中的数字并输出总数。就是这样!

索引匹配小配方以获得最小的比赛

在您希望检索一些与最小值相关的数据时,请使用经典索引匹配组合与Small进行查找值:

index( return_array ,match(small( lookup_arrayn ), lookup_array ,0))

在哪里:

  • return_array是提取相关数据的范围。
  • Lookup_array是搜索最低n值的范围。
  • n是最小的感兴趣价值的位置。

例如,要获取成本最低的项目的名称,E3中的公式是:

=INDEX($A$2:$A$10, MATCH(SMALL($B$2:$B$10, D3), $B$2:$B$10, 0))

其中A2:A10是项目名称,B2:B10是成本,D3是最小的排名。

将公式复制到下面的单元格(E4和E5),您将获得3个最便宜的项目的名称:

出色的小功能可以找到并突出显示最低值

笔记:

  • 该解决方案适用于无重复的数据集。但是,数字列中的两个或多个重复值可能会在排名中创建“纽带”,这将导致错误的结果。在这种情况下,请使用更复​​杂的公式打破联系。
  • 在Excel 365中,可以借助新的动态数组功能来完成此任务。除了简单得多,这种方法还可以自动解决联系问题。有关完整的详细信息,请查看如何过滤Excel中的底部n值。

通过公式从最低到最高的排序数字

我相信每个人都知道如何使用Excel排序功能将数字放在秩序上。但是您知道如何使用公式进行分类吗? Excel 365的用户可以通过新的排序功能来实现一种简单的方法。在Excel 2019、2016和更早版本中,排序行不通。但是有一点信仰,而小将救出:)

就像在第一个示例中一样,我们将行函数使用扩展范围引用到递增k ,在复制公式的每个行中:

=SMALL($A$2:$A$10, ROWS(A$2:A2))

在第一个单元格中输入公式,然后将其拖到原始数据集中的值(在此示例中C2:C10)中的值数量。

出色的小功能可以找到并突出显示最低值

提示。要排序降序,请使用大功能而不是小功能。

Excel小公式用于日期和时间

由于日期和时间也是数字值(在内部Excel系统中,将日期存储为顺序数字和时间为十进制分数),因此小函数也可以处理它们,而无需任何额外的努力。

正如您在下面的屏幕截图中看到的那样,我们用于数字的基本公式也适用于日期和时间:

=SMALL($B$2:$B$10, D2)

小型公式可以找到最早的3个日期:

出色的小功能可以找到并突出显示最低值

小公式可获得最短3次:

出色的小功能可以找到并突出显示最低值

下一个示例显示了如何帮助您完成与日期有关的更具体的任务。

查找最接近今天或指定日期的日期

在日期列表中,假设您想在指定日期之前找到最近的日期。这可以通过将小函数与Countif结合使用来完成。

在B2:B10和E1中的目标日期中的日期列表中,以下公式将返回最接近目标日期的前日期:

=SMALL(B2:B10, COUNTIF(B2:B10, "

要提取在E1日期之前的两个日期,即以前的日期,但一个日期为:公式为:

=SMALL(B2:B10, COUNTIF(B2:B10, "

出色的小功能可以找到并突出显示最低值

要找到最近的日期,请使用今天的函数符合Countif的标准:

=SMALL(B2:B10, COUNTIF(B2:B10, "

出色的小功能可以找到并突出显示最低值

提示。为了防止在未找到与您的条件匹配的日期时发生错误,您可以将IfError功能包裹在公式周围,例如:

=IFERROR(SMALL(B2:B10, COUNTIF(B2:B10, "<p><b>这些公式如何工作:</b></p> <p>总体想法是计算小于目标日期的日期数。而这正是<em>k</em>参数所需的小函数。</p> <p>为了更好地掌握这个概念,让我们从另一个角度看一下:</p> <p>如果2020年8月1日(E1中的目标日期)出现在我们的数据集中,那将是列表中的第7<sup>个</sup>日期。因此,有六个日期比它小。意思是,第6<sup>个</sup>最小日期是最接近目标日期的日期。</p> <p>因此,首先,我们计算多少日期小于E1中的日期(结果为6):</p> <p> <code>COUNTIF(B2:B10, "

然后,将计数插入小的第2参数:

=SMALL(B2:B10, 6)

要获取以前的日期(这是我们案件中最小的第5日期),我们从Countif的结果中减去1。

如何在Excel中突出显示底部值

要使用Excel条件格式突出显示表中最小的n个值,您可以使用内置的顶部/底部选项或基于小公式设置自己的规则。第一种方法更快,更易于应用,而第二种方法则提供了更多的控制和灵活性。以下步骤将引导您完成创建自定义规则:

  1. 选择要突出显示底部值的范围。在我们的情况下,数字在B2:B10中,因此我们选择它。如果您想突出显示整个行,请选择A2:B10。
  2. “主页”选项卡上,在样式组中,单击条件格式>新规则
  3. 新的格式规则对话框中,选择使用公式来确定要格式化的单元格。
  4. 此公式为true框的格式中,输入这样的公式:

    =B2

    其中b2是要检查的数字范围的最左键,$ b $ 2:$ b $ 10是整个范围,而3则是n个底部值。

    在您的公式中,请注意参考类型:最左的单元格是相对参考(B2),而范围是绝对参考($ b $ 2:$ b $ 10)。

  5. 单击格式按钮,然后选择您喜欢的任何格式。
  6. 单击“确定”两次以关闭两个对话框窗口。

完毕! B列中的底部3个值突出显示:

出色的小功能可以找到并突出显示最低值

有关更多信息,请参阅基于公式的Excel条件格式。

Excel小功能不起作用

正如您从我们的示例中看到的那样,在Excel中使用小功能非常容易,而且您不太可能遇到任何困难。如果您的公式不起作用,那么很可能是#num!错误,这可能是由于以下原因而发生的:

  • 数组为空或不包含单个数字值。
  • k值小于零(愚蠢的错字可能会花费您数小时的故障排除!)或超过数组中的值数量。

这就是如何在Excel中使用一个小公式来查找并突出一组数据中的底部数字。如果您知道该功能派上用场的其他情况,欢迎您分享评论。我感谢您阅读,并希望下周在我们的博客上见到您!

练习工作簿下载

excel小公式示例(.xlsx文件)

以上是出色的小功能可以找到并突出显示最低值的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何在Excel中创建时间轴以滤波枢轴表和图表 如何在Excel中创建时间轴以滤波枢轴表和图表 Mar 22, 2025 am 11:20 AM

本文将指导您完成为Excel Pivot表和图表创建时间表的过程,并演示如何使用它以动态和引人入胜的方式与数据进行交互。 您的数据在Pivo中组织了

Excel公式在列或行中找到前3、5、10个值 Excel公式在列或行中找到前3、5、10个值 Apr 01, 2025 am 05:09 AM

本教程演示了如何在数据集中有效地定位顶部N值并使用Excel公式检索关联的数据。 无论您需要最高,最低还是符合特定标准的人,本指南都提供解决方案。 Findi

您需要知道的所有要对Google表中的所有数据进行排序 您需要知道的所有要对Google表中的所有数据进行排序 Mar 22, 2025 am 10:47 AM

掌握Google表格分类:综合指南 在Google表中对数据进行排序不需要复杂。本指南涵盖了各种技术,从整个床单到特定范围,按颜色,日期和多个列。 无论你是诺维

正则提取在Excel中提取字符串(一个或所有匹配) 正则提取在Excel中提取字符串(一个或所有匹配) Mar 28, 2025 pm 12:19 PM

在本教程中,您将学习如何在Excel中使用正则表达式来查找和提取与给定模式相匹配的子字符串。 Microsoft Excel提供了许多功能,可以从单元格中提取文本。这些功能可以与大多数

将下拉列表添加到Outlook电子邮件模板 将下拉列表添加到Outlook电子邮件模板 Apr 01, 2025 am 05:13 AM

本教程向您展示了如何将下拉列表添加到Outlook电子邮件模板中,包括多个选择和数据库总体。 虽然Outlook并未直接支持下拉列表,但本指南提供了创造性的解决方法。 电子邮件模板SAV

如何在Gmail中启用模板 - 快速设置指南 如何在Gmail中启用模板 - 快速设置指南 Mar 21, 2025 pm 12:03 PM

本指南向您显示了启用Gmail中的电子邮件模板的两种简单方法:使用Gmail的内置设置或安装Gmail Chrome扩展名的共享电子邮件模板。 Gmail模板是经常发送电子邮件的大量节省时间,消除了

如何安排发送前景 如何安排发送前景 Mar 22, 2025 am 09:57 AM

如果您现在可以撰写一封电子邮件并在以后的更合适的时间发送它,是否会很方便?有了Outlook的调度功能,您就可以做到这一点! 想象一下您在深夜工作,灵感来自辉煌的IDE

如何在Excel单元中删除 /拆分文本和数字 如何在Excel单元中删除 /拆分文本和数字 Apr 01, 2025 am 05:07 AM

本教程展示了使用内置功能和自定义VBA函数在Excel单元格中分离文本和数字的几种方法。 您将在删除文本时学习如何提取数字,隔离文本时丢弃数字

See all articles