excel如何查找最大值最小值

对于,需要的应该并不只是最大值和最小值,按你的需求,首先对数值进行横向升序排序,然后将对应的内容匹配到右侧单元格 。
效果如下图(注意看对于数值来说,在行方向进行升序排序)

excel如何查找最大值最小值

01、 对数值进行升序排列
这里的排序并非一般意义上的排序,而是将数值重新排序之后写到新的表格中,相当于提取数值并排序 。
我们需要用到SMALL函数,这是函数是什么意思么?
  • 函数含义
返回数据集中的第 k 个最小值
  • 函数语法
SMALL(array,k)函数有两个参数,array(数组或数值区域)和k(数值的位置)
①Array:需要找到第 k 个最小值的数组或数值数据区域;
此公式中选择的区域是$B2:$H2,为了将公式可以横向填充,将区域的列号进行锁定;
【excel如何查找最大值最小值】
②K:要返回的数据在数组或数据区域里的位置(从小到大);
如何利用SAMLL函数将数值按升序进行提?。?
如图所示,在B11单元格写入公式=SMALL($B2:$H2,COLUMN()/2)
我们的需要在第一个表格B2:H2以及B3:H3……中取数值,因此SAMLL函数的第一个参数为$B2:$H2,注意这里使用列绝对引用、行相对引用,这样使得公式在向右复制的时候列保持不变,向下复制的时候,行数逐渐增加;
根据数据特点,数值都在对应的偶数列,因此获取公式所在单元格的列数除以2,便是需要返回的第K个最小值 , 因此SMALL函数的第二个参数为COLUMN()/2 。
excel如何查找最大值最小值

02、查找数值对应的内容(无重复值的情况)
对于C11所用的公式是:=INDEX($C2:$I2,1,MATCH(B11,$B2:$H2,0))
Index + Match是经典的查询函数组合,利用得到B11单元格的数值在$B2:$H2的中的相对位置,此位置也就是我们需要的C11的结果在$C2:$I2中的相对位置 。
excel如何查找最大值最小值

B11对应的值为【1.5】,【1.5】在$B2:$H2的相对位置为7,而【1.5】对应的结果【学】在$C2:$I2的位置也是7 。
03、查找数值对应的内容(有重复值的情况)
如果同行内数据有重复,情况会复杂的多 , 此时可以重新建立一张数据表,让数据不重复,再使用(一)中的公式进行求解,辅助表如下图:
excel如何查找最大值最小值

B29公式:=COUNTIF($B20:B20,B20)*100&B20
此时对应1的公式变为:=INDEX($C20:$I20,1,MATCH(COUNTIF($B38:B38,B38)*100&B38,$B29:$H29,0))
excel如何查找最大值最小值

注意:
1、INDEX数据区域不变;
2、Match的第一个参数需要跟辅助表进行相同处理;
4、注意公示中区域的绝对引用和相对引用 。

「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识 , 算我耍流氓!
excel查找最大值最小值的方法:
1、打开工作表格:打开你的工作表格以后,这里面有很多组数据,这个时候你要看好你数字最上面对应的英文是哪个一,这里我的是【C】,竖行总共有多少个,我这里是【2-16】 。
excel如何查找最大值最小值

2、查找最大值:把你的鼠标选中最大值的结果表格上,在最上面的函数【fx】中输入【=】,然后再输入【max(c2:c16)】,这里需要提示大家的是,你的数据表格占用的是哪些单元格,输入以后就会发现 , 系统将你自动选中的这些单元格突出出来 。
excel如何查找最大值最小值

3、单击回车:选好以后就单击【回车】键 , 这个时候你数据中的最大值就出现在你最开始选中的最大值结果框中了 。
excel如何查找最大值最小值

4、查找最小值:其实查找最小值跟最大值的操作方法是一样的 , 但唯一的不同点就在于使用的计算函数是不一样的,这里计算最小值的函数是min,在函数框中输入【min(c2:c16)】 。
excel如何查找最大值最小值

5、查询结果:这个时候你再回到你的结果表格单元查看一下,最小值就会出现在结果框中了 。
excel如何查找最大值最小值

希望对你有帮助 。

经验总结扩展阅读