
excel中 用公式求每组数据的最小值并列表
我想统计若干组数据(比如有几百组,每组的数据量不一定相同)的最小值,并生成表格,请问应该用什么公式呢。好像用vlookup,或者find都不能分别在每组中找到各自的最小值...
我想统计若干组数据(比如有几百组,每组的数据量不一定相同)的最小值,并生成表格,请问应该用什么公式呢。好像用vlookup,或者find都不能分别在每组中找到各自的最小值,请问各位大师应该用什么办法呢
展开
展开全部
excel中求每组数据的最小值,并且是并列表的这种,不用VLOOKUP,也不用FIND函数,主要需要用到的是INDIRECT函数、MATCH函数、COUNTA函数和IF函数组合。
在E2单元格输入公式,并向下填充,如下:
=MIN(INDIRECT("B"&MATCH(D2,A:A,0)+2&":B"&IF(D3>"",MATCH(D3,A:A,0)-1,COUNTA(A:A))))
思路:
用第一个MATCH函数查找当前组所在的位置加二;
用第二个MATCH函数查找下一组的位置减一;
需要注意的是因为下一个有可能会没有了,所以用IF函数判断是否存在,存在就用第二个MATCH函数,否则就用COUNTA求总个数来计算位置。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询