excel分组求最小值的问题

11096阅读 2评论2011-08-05 zhongtang
分类:数据库开发技术

1.需求原型:
有如下数据,要自动生成第三列。
 
组号 单价 分组
1 0.2013 最小值
1 0.21  
1 0.23  
1 0.25  
1 0.275  
1 0.3045  
2 0.59
2 0.3098 最小值
2 0.31  
2 0.41  
2 0.5087  
2 0.54  
3 0.68
3 0.67 最小值 
3 0.72  
3 0.8545  
4 0.44 最小值
4 0.4499  
4 0.58  
4 0.61  
5 0.87 最小值
5 1  
 
2.分析困难:
a.数据记录很多,不能手工逐条去对比,必须用计算机来快速筛选。
b.数据内容不确定,计算的过程应允许重复。
c.问题:分组 找最小值 或者 找最大值
 
3.解决办法:
统计函数,在C列中输入公式,=IF(B2=MIN(IF($A$1:$A$2092=$A2,$B$1:$B$2092)),"最小值","")
然后按ctrl + shift + enter键,进行统计。
 
说明:
a.2092是表格的最大行数,可以根据实际修改
b.先分组取最小值 min(if($A$1:$A$2092 =$A2,$B$1:$B$2092))
c.比较B2与取得最小值,打标记。
上一篇:oracle 归档日志查看方法--logminer
下一篇:苹果公司文化

文章评论