ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 32841|回复: 52

[求助] [函数讨论系列3] SUM的三维引用计算

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-4-25 14:38 | 显示全部楼层 |阅读模式

!—新发现抛块砖,可以砸我

SUM真的不能进行三维引用计算吗?大家一起来讨论一下吧

附件纠正14-15楼讨论过的错误2005-4-27

cElKuSqm.rar (3.58 KB, 下载次数: 2946)

[此贴子已经被作者于2005-6-27 19:56:34编辑过]

TA的精华主题

TA的得分主题

发表于 2005-4-25 14:44 | 显示全部楼层

感觉类似于N(),T()函数一样,只对出现的第一组数据进行运算.

感觉实用价值不大.

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-25 15:15 | 显示全部楼层
以下是引用yigepure在2005-4-25 14:44:00的发言:

感觉类似于N(),T()函数一样,只对出现的第一组数据进行运算.

感觉实用价值不大.

这样理解不太对,这个SUM产生的结果传递给下一个公式计算如果方向不一致的话的确只是取第一个数字,如果方向一致,则是所有的结果参与计算。

SUM(index())有使用的价值,那么SUM(offset())和SUM(indirect())更有使用价值了,因为用index只能按单行求和,而用offset、indirect却能对多个多行,列,区域分别求和,只是要进一步引用其进行计算时,存在方向上要保持一致性的限制。

你好像没有认真看哦:)

[此贴子已经被作者于2005-4-25 15:19:21编辑过]

TA的精华主题

TA的得分主题

发表于 2005-4-25 15:43 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
apolloh兄善于挖掘函数用法,谢谢了!遗憾的是,在编辑栏按F9返回错误值。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-25 15:55 | 显示全部楼层
以下是引用gvntw在2005-4-25 15:43:00的发言: apolloh兄善于挖掘函数用法,谢谢了!遗憾的是,在编辑栏按F9返回错误值。

是的,我已经在附件中说明了,结果无法返回二维的内存数组。

之前offset的用法在chenjun版主的第一个测试题里已经有人用过了,但这里强调的多行多列,而不是之前单行单列的用法。

TA的精华主题

TA的得分主题

发表于 2005-4-25 21:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

的确,是我还没有领会到这个意思.

看来apolloh兄对于函数的理解是越来越深了.谢谢!!!

TA的精华主题

TA的得分主题

发表于 2005-4-26 01:04 | 显示全部楼层

不错嘛:)

该应用关键还是无法生成内存数组,所以大家就用得少了,除非象上次的多单元格联合数组公式题目。由于无法生成内存数组,如果将其运用到其他公式的子过程中是徒劳的,结果并不是象你期望的一样。

另外:对于Sum(Index())组合函数的用法,由于Index()函数只能是返回:单个单元格、单行或者单列的引用,所以要返回多行多列的范围,就只有用Offset()函数了。我觉得这一点还是提醒得很好的。

但对于数组公式的初学者朋友可能很难理解,因为多单元格联合数组公式是无法通过“F9”或“公式求值”来查看具体的运算过程的,实际公式运算过程主要是靠隐含的“交叉引用”(原笔误,应该是“相对引用”)来实现运算的,只有靠大家的悟性了。

[此贴子已经被作者于2005-4-26 8:24:24编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-26 07:50 | 显示全部楼层
我想求证一件事,隐含交叉引用不是只有行列出现交叉的情况才能存在吗?

TA的精华主题

TA的得分主题

发表于 2005-4-26 08:23 | 显示全部楼层
以下是引用apolloh在2005-4-26 7:50:00的发言: 我想求证一件事,隐含交叉引用不是只有行列出现交叉的情况才能存在吗?

呵呵~~~黄兄,上面笔误了,应该是“相对引用”。不好意思了:)

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-26 08:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这样说,容易理解了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 00:11 , Processed in 0.040979 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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