EXCEL中批量处理数据

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:35:59
1 0 178
1 4 228
1 8 126
1 25 171
1 40 99
2 0 14
2 4 62
2 9 110
2 23 122
2 40 320
3 0 101
3 4 151
3 8 115
3 26 149
3 46 120
3 54 141
4 0 10
4 4 11
4 7 30
4 24 137
4 40 225

如上所示。在excel中求第三行中每组数的后面的数减去第一个数。比如第一组中求得228后面为50.126后面为-52.但是每组的第一个数后面不用求。如第二组的第一个数(即第二列为0的那个像第一组一样)能否有公式一类的东西。在第四列自动求得结果呢?
=IF(B4=0,"",C4-LOOKUP(2,1/($B$1:B5=0),$C$1:C5))
这个语句可以解决了。谢谢大家。

C2-$C$1
用这种就行

具体什么意思?是不是说A、B、C三列分别存放你上面列出的三列数据,然后在D、E、F三列分别求出第一行之后的每一行数据减去第一行的结果?如果是这样的话,那么:
在D2输入公式:=A2-$A$1,向下复制。
在E2输入公式:=B2-$B$1,向下复制。
在F2输入公式:=C2-$C$1,向下复制。
($C$1中的$表示绝对单元格地址,不随公式自动计算)