Excel精英培训网

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

[函数] excel三维引用

[复制链接]
发表于 2013-12-16 18:54 | 显示全部楼层 |阅读模式
本帖最后由 木槿在流浪 于 2013-12-16 19:08 编辑

excel三维引用的概念,其实就是对两个或多个工作表上相同单元格或单元格区域的引用被称为三维引用。

  excel三维引用的使用可以这样操作:在公式输入状态下,单击第一个工作表标签,按住Shift键,再单击最后一个工作表标签,并选定单元格区域,完成公式后回车即可。

  比如:=SUM(Sheet1:Sheet3!A1),就是对sheet1、sheet2、sheet3三个工作表的A1单元格求和。

  =SUM(Sheet1:Sheet3!A1:A7),就是对sheet1、sheet2、sheet3三个工作表的A1:A7单元格求和。

  支持excel三维引用的函数有:SUM、AVERAGE、AVERAGEA、COUNT、COUNTA、MAX、MAXA、MIN、MINA、PRODUCT、STDEV、STDEVA、STDEVP、STDEVPA、VAR、VARA、VARP、VARPA。

  excel三维引用相关使用说明:

  1、INDIRECT函数不支持此种三维引用,所以不能用SUM(INDIRECT("Sheet1:Sheet3!A1:A7))。

  2、表格必须相连,比如Sheet2如果因为移动位置不在Sheet1、Sheet3中间,则Sheet1:Sheet3!A1就不会引用Sheet2的A1单元格。

  3、引用区域的大小、位置必须一致,比如Sheet1:Sheet3!A1:A7,则统一引用这几个表的A1:A7区域。

  4、此种三维引用的函数返回单值,不能返回数组结果。

  5、SUM仅支持类似Sheet1:Sheet3!A1这种三维引用,但不支持函数产生的三维引用。
引用函数由于其参数在维度方面的交织叠加,可能返回超过二维的引用区域,称为函数产生的多维引用。

  例如:OFFSET(A1:B2,{0;2;4},0),返回的是A1:B2这个4个单元格区域分别偏移0、2、4行对应的单元格,即引用:A1:B2、A3:B4、A5:B5。

  下图所示的,奇数行求和。公式为:=SUMPRODUCT(N(OFFSET(A1:B2,{0;2;4},{0,1})))。Offset第一参数也可以写为:A1。


发表于 2013-12-16 19:03 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-12-16 19:07 | 显示全部楼层
蝶·舞 发表于 2013-12-16 19:03
用数据透视表吧,效率更高

题目要求用三维引用。
回复

使用道具 举报

发表于 2013-12-16 19:13 | 显示全部楼层
没看到什么问题呀,倒是学了不少东东
回复

使用道具 举报

 楼主| 发表于 2013-12-16 19:15 | 显示全部楼层
tgydslr 发表于 2013-12-16 19:13
没看到什么问题呀,倒是学了不少东东

等答案的时间在网上搜了一下,结果就会了,然后就分享啦!  我也做做贡献,file:///C:\Users\asus\AppData\Local\Temp\SGTpbq\5504\001EC14C.gifO(∩_∩)O~
回复

使用道具 举报

发表于 2013-12-16 19:30 | 显示全部楼层
木槿在流浪 发表于 2013-12-16 19:15
等答案的时间在网上搜了一下,结果就会了,然后就分享啦!  我也做做贡献,O(∩_∩)O~


good,你的,真棒!
回复

使用道具 举报

 楼主| 发表于 2013-12-16 21:05 | 显示全部楼层
tgydslr 发表于 2013-12-16 19:30
good,你的,真棒!

{:29:}
回复

使用道具 举报

发表于 2014-7-7 11:13 | 显示全部楼层
{:35:}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 07:12 , Processed in 0.243447 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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