excel里的公式拖动的时候,如何让工作表一起变动?例如:=IFERROR(VLOOKUP($B$8,'[数据.xlsx]7.25'!$B:$Z,8,0),"")
其中的7.25代表7月25的意思,我想要向右拖动的时候变成7.26、7.27、7.28,别的都不要变,就右拉的时候能7.25、7.26、7.27……
excel里的公式拖动的时候,如何让工作表一起变动?
答案:1 悬赏:80 手机版
解决时间 2021-12-20 15:23
- 提问者网友:且恨且铭记
- 2021-12-20 08:16
最佳答案
- 五星知识达人网友:duile
- 2022-01-22 05:27
excel公式中对单元格的引用包含四种:相对引用,行相对引用,列相对引用,完全绝对引用,其中只有完全绝对引用在公式拖动或复制的过程中行列都不会随着位置的改变而发生变化。
所以,我们如果想让工作表在拖动的过程中发生变化,首先需要考虑的是把工作表名称设计成一个变量,比如要将公式中的sheet1在从A1单元格拖动到A2单元格的时候自动变为sheet2,那么可以讲sheet1表述为"sheet"&row(1:1)&"!", 拖动过程中row(1:1)会自动变更为row(2:2)从而达到sheet2的结果。
当然,实现此功能的前提是sheet的命名是有规律的,如果完全无序的命名,公式是无法实现的,只能考虑VBA了。
所以,我们如果想让工作表在拖动的过程中发生变化,首先需要考虑的是把工作表名称设计成一个变量,比如要将公式中的sheet1在从A1单元格拖动到A2单元格的时候自动变为sheet2,那么可以讲sheet1表述为"sheet"&row(1:1)&"!", 拖动过程中row(1:1)会自动变更为row(2:2)从而达到sheet2的结果。
当然,实现此功能的前提是sheet的命名是有规律的,如果完全无序的命名,公式是无法实现的,只能考虑VBA了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯