excel表格下,如何把公式='6月'!B5,下拉变成='7月'!B5.....='12月'!B5 大神来啊!谢谢!

如题所述

1、把求完成百分比的公式改为=B5/B10,向下拉着复制,公式会变成什么?看下图,公式变成了=B6/B11

2、把公式改为:

=B5/$B10,然后向下拉复制,看看公式变成了什么?

变为了=B6/$B11,列未变,只是变了行,因为我们用$把列给锁定了(可以这样说)

3、再把公式改为:

=B5/$B$10,向下拉着复制,你会发现,新复制的公式是:

=B6/$B$10,列和行都未变,所以如果想引用绝对值单元格,必须要注意,行和列前都加上“$”

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-04
不同sheet的切换,下拉实现不了
第2个回答  2021-06-04

如图,需要先维护一个与明细表对应的一列数,即1月2月3月等等。然后用indirect函数跨表引用。=INDIRECT(A2&"!B5")

要是明细换成一车间二车间三车间,就把列表换成对应的。

第3个回答  2021-06-04
=INDIRECT("'"&ROW(A6)&"月'!B5")
试试
第4个回答  2021-06-04
=INDIRECT(ROW(A6)&"月!B5")