EXCEL比如我如果A20的值是10,那我就求B3到B20的和,如果A21的值是10,那我就求B3到B21的和

[复制链接]
查看11 | 回复5 | 2011-12-6 15:44:36 | 显示全部楼层 |阅读模式
=SUM(OFFSET(B3,0,0,MATCH(10,A3:A100,0),1)) 解释如下:最外层的Sum函数不用解释了吧。Sum函数内嵌套了一个Offset函数,用于获取一个单元格区域第一个参数B3,是获得单元格区域的参照单元格,第2个参数是行偏移量,第3个参数是列偏移量,由于实际就是从B3开始的,所以没有偏移,故均设置为了1。如果第1个参数设置为A1,则行偏移量就是2,列偏移量就是1。Offset的第3个参数是行数,这里是用Match函数计算的。Match函数属于查询函数,返回所查数据在数据区域中的序号。第一个参数是查询的值,第2个参数是在哪个区域中查询,第3个参数用来规定第2个参数区域的数据是否排序,0表示没有顺序。...
回复

使用道具 举报

千问 | 2011-12-6 15:44:36 | 显示全部楼层
把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 [email protected]...
回复

使用道具 举报

千问 | 2011-12-6 15:44:36 | 显示全部楼层
在你要求和的单元格中输入以下内容:=IF(A20=10,SUM(B3:B20),IF(A21=10,SUM(B3:B21)," 不符合条件"))说明:这属于条件求各问题。只有当A20=10或A21=10时,才能求和,否则则显示“不符合条件”。如果你想让不符合条件时显示其他内容,只需将“不符合条件”更换为你想要显示的内容。比如可以将“不符合条件”更换为空格...
回复

使用道具 举报

千问 | 2011-12-6 15:44:36 | 显示全部楼层
=IF(A20=10,SUM(B3:B20),IF(A21=10,SUM(B3:B21),""))...
回复

使用道具 举报

千问 | 2011-12-6 15:44:36 | 显示全部楼层
有简单的自动求和,是在不行可以设置SUM函数选中单元格范围均可。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行