Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3620|回复: 6

[已解决][求助]两列数据分段求取极差的差值,如何实现?

[复制链接]
发表于 2009-10-8 10:23 | 显示全部楼层 |阅读模式

有A列和B列两列数据,想按A列1-10行的最大数减最小数的差再减B列1-2行的最大数减最小数的差,A列11-20行的最大数减最小数的差再减B列11-12行的最大数减最小数的差,A列21-30行的最大数减最小数的差再减B列21-22行的最大数减最小数的差…………以此类推…………结果显示在C列。1-10行或者1-2行或者11-20行的这个数值希望可以灵活变动。如果能用vba做个东东不胜感激!

附件已上传。

举例说明:

AB
6064
3687
0108
8048
6064
3687
8048
6064
3687
8048
6664
6064
3687
8048
6664
6064
6064
3687
3687
6064

这是A列和B列两列数据,A列1-10行的最大数是80,最小数0,差是80-0=80,B列1-2行的最大数是87,最小数64,差是87-64=23,那么A列1-10行的最大数和最小数的差80,减去B列1-2行最大数和最小数的差23,结果就是80-23=57,A列11-20行的最大数是80,最小数36,差是80-36=44,B列11-12行的最大数是64,最小数64,差是64-64=0,那么A列11-20行的最大数和最小数的差44,减去B列11-12行最大数和最小数的差0,结果就是44-0=44。

VL9Vb7RO.rar (20.77 KB, 下载次数: 2)
发表于 2009-10-8 10:33 | 显示全部楼层    本楼为最佳答案   

JR3KRJBm.rar (45.68 KB, 下载次数: 7)
回复

使用道具 举报

 楼主| 发表于 2009-10-8 10:59 | 显示全部楼层

感谢!如果要把1-10行变动一下,比如:把A列1-10改为1-20,B列1-2改为1-10,公式里面的数值怎么改呢?
回复

使用道具 举报

发表于 2009-10-8 11:09 | 显示全部楼层

ZdvdVjia.rar (26.95 KB, 下载次数: 3)
回复

使用道具 举报

 楼主| 发表于 2009-10-8 11:17 | 显示全部楼层

请教雨狐:你这个文件一次只能统计一个结果是吗?我有几千行数据,能不能一次把数据统计出来?因为数据较多,还请帮忙!非常感谢!
回复

使用道具 举报

发表于 2009-10-8 11:19 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2009-10-8 11:22 | 显示全部楼层

那个问题和这个不一样。麻烦你仔细看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-1 15:39 , Processed in 0.277710 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表