Excel精英培训网

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

[已解决]如何相加输入最后列数字

  [复制链接]
发表于 2012-5-25 07:46 | 显示全部楼层 |阅读模式
如何相加输入最后列数字
最佳答案
2012-5-25 08:30
  1. =SUM(N(OFFSET(C1,MATCH(9^99,C:C)-1,{0;2;4;6})))
复制代码

Book1.rar

1.99 KB, 下载次数: 38

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-5-25 07:51 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-25 07:55 | 显示全部楼层
  1. =SUM(OFFSET(C1,MAX(IF(C:C<>"",ROW(C:C)))-1,,1,7))
复制代码
回复

使用道具 举报

发表于 2012-5-25 07:55 | 显示全部楼层
在F1输入以下公式,即可。
  1. =SUM(INDIRECT("C"&COUNTA(C:C)+1):INDIRECT("I"&COUNTA(C:C)+1))
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-5-25 07:56 | 显示全部楼层
写错了是最后一行
回复

使用道具 举报

 楼主| 发表于 2012-5-25 08:18 | 显示全部楼层
ligh1298 发表于 2012-5-25 07:55
在F1输入以下公式,即可。

可不可以空格的输入不要计算出  比如d列 f 列 h列
回复

使用道具 举报

发表于 2012-5-25 08:28 | 显示全部楼层
  1. =SUM(OFFSET(C$1:I$1,COUNT(C:C),))
复制代码
一般公式!
回复

使用道具 举报

发表于 2012-5-25 08:30 | 显示全部楼层    本楼为最佳答案   
  1. =SUM(N(OFFSET(C1,MATCH(9^99,C:C)-1,{0;2;4;6})))
复制代码
回复

使用道具 举报

发表于 2012-5-25 09:12 | 显示全部楼层
lotte 发表于 2012-5-25 08:30

关于你在“如何相加输入最后列数字”的帖子
=SUM(N(OFFSET(C1,MATCH(9^99,C:C)-1,{0;2;4;6})))
其中N()是什么函数呀, 还有9^99的意义
回复

使用道具 举报

发表于 2012-5-25 09:17 | 显示全部楼层
wurl 发表于 2012-5-25 09:12
关于你在“如何相加输入最后列数字”的帖子
=SUM(N(OFFSET(C1,MATCH(9^99,C:C)-1,{0;2;4;6})))
其中N() ...

不知道你是否有3维数组的概念?
行是X轴,列是Y轴,在XY平面上的数组都是2维的
OFFSET(C1,MATCH(9^99,C:C)-1,{0;2;4;6})这个公式生成的是一个3维数组(假设是XZ平面上的数组),外面直接套SUM的话,只能求和X平面上的数组。
这个时候,我在外面套一个N,就把XZ平面上的数组 转化为 XY平面上的数组,就能用SUM求和了


关于3维数组,其实我也是一知半解。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 18:15 , Processed in 0.303852 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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