excel中有sheet1,sheet2很多工作表,下拉时如何让=✀sheet1✀!A2公式中的sheet1变sheet2

2025-04-06 15:06:52
推荐回答(3个)
回答1:

输入以下公式,然后向下填充公式
=INDIRECT(TEXT(ROW(A1),"000")&"!A2")
公式表示:将ROW(A1)的行号返回为“001”格式,被INDIRECT函数引用,作为表名,引用其对应表下面的A2单元格数据。当向下填充时,自动返回002、003……工作表的A2单元格数据。

回答2:

=INDIRECT("SHEET"&ROW(A1)&"!A2")

原来的公式
=INDIRECT(TEXT(ROW(A1),"'000'")&"!A2")

=INDIRECT(TEXT(ROW(A1),"000")&"!A2")

回答3:

=INDIRECT(TEXT(ROW(A1),"'000'!!A2"))