excel中的最小值和最大值

时间:2018-06-07 11:29:41

标签: excel excel-formula

我想知道如何使用条件在Excel工作表中找到最小值和最大值?我尝试使用这个公式,但它不起作用。我需要特定文本如果匹配则会显示最小值或最大值。为了您的信息,我使用的是Excel 2013。

enter image description here

4 个答案:

答案 0 :(得分:2)

我相信使用数据透视表最简单,但是说,您可以使用以下数组公式(使用 Ctrl + Shift + Enter 而不是 Enter ):

=MAX(IF(ISERROR(SEARCH(D1,A2:A6)),MIN(B2:B6),B2:B6))
=MIN(IF(ISERROR(SEARCH(D1,A2:A6)),MAX(B2:B6),B2:B6))

enter image description here

答案 1 :(得分:1)

=MAX(IF(IFERROR(FIND("Shoaib",$A$2:$A$6),0)>0,$B$2:$B$6))

=MIN(IF(IFERROR(FIND("Shoaib",$A$2:$A$6),0)>0,$B$2:$B$6))

使用 Ctrl + Shift + 输入

作为数组公式输入

数据

Data

答案 2 :(得分:0)

出于报告目的,此处的一个明智选择是在Name列上添加过滤器。然后,只需获取整个Marks列的最大值和最小值。这样,您只需使用Excel GUI即可快速获取任何人的最小或最大分数。并且它避免了为每个不同名称编辑公式的需要。

答案 3 :(得分:0)

将这些输入为ARRAY公式。意味着在将公式放入单元格后按CTRL+SHIFT+ENTER

=MAX(IF(ISNUMBER(SEARCH("Shoaib",A2:A6)),B2:B6,""))

=MIN(IF(ISNUMBER(SEARCH("Shoaib",A2:A6)),B2:B6,""))

enter image description here