jcst.net
当前位置:首页 >> EXCEL 拖动复制公式的时候如何让工作表也跟着一起... >>

EXCEL 拖动复制公式的时候如何让工作表也跟着一起...

excel公式中对单元格的引用包含四种:相对引用,行相对引用,列相对引用,完全绝对引用,其中只有完全绝对引用在公式拖动或复制的过程中行列都不会随着位置的改变而发生变化.所以,我们如果想让工作表在拖动的过程中发生变化,首先需要考虑的是把工作表名称设计成一个变量,比如要将公式中的sheet1在从A1单元格拖动到A2单元格的时候自动变为sheet2,那么可以讲sheet1表述为"sheet"&row(1:1)&"!", 拖动过程中row(1:1)会自动变更为row(2:2)从而达到sheet2的结果. 当然,实现此功能的前提是sheet的命名是有规律的,如果完全无序的命名,公式是无法实现的,只能考虑VBA了.

在B2中输入或复制粘贴=INDIRECT(ROW(A1001)&"!A1") 下拉填充.

=IF(ISERROR(INDIRECT("sheet"&ROW(A1)&"!B1")),"",HYPERLINK("#sheet"&ROW(A1)&"!B1",INDIRECT("sheet"&ROW(A1)&"!B1")))

1、如果所有相关内容都已经在区域内了,那么拖动复制的过程不会关联其他文件和工作表2、如果与有关内容与原来区域内容里有关系,那么拖动复制的过程就会把有关源表格里面关联进来.这个是没有办法改变的,因为这就是复制黏贴的原因.你只能手动改变公式,最多查找替换一下公式里面的表名

不能,只能手动改,如果数据多可以用替换

复制后,点击菜单“编辑”→“全选”,再点击菜单“编辑”→“替换”,在“查找内容”中输入“A1”, 在“替换为“中输入”B2“,点击”确认“即可.

AG2输入公式:=INDIRECT("'"&TEXT(COLUMN(PM1)/100,".00")&"%'!"&"S4")向右填充

您好:图表的值由于是对应的单元格获取所以想要制作出您的功能暂时是不太可能的.但是您可以以SHEET的方式来实现伪造的效果.您将图表与数据源放在一个SHEET中 然后整体的SHEET复制到另外一个SHEET中即可

那要用到函数indirect("sheet"&column())

希望可以帮到你还有一个办法新学到的 我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围.我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的.我相信很少

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com