是否可以像引用單一儲存格一樣引用一組儲存格?

是否可以像引用單一儲存格一樣引用一組儲存格?

我有一個 2x5 單元格的表格,我希望將其在多個工作表上用於唯讀目的。這可以在 Excel 中實現嗎?

我知道我可以為一組單元格命名,但我不知道如何插入該組單元格。

答案1

不確定插入是什麼意思,但如果您想引用命名範圍,您只需鍵入範圍的名稱,例如Sales05/ Sheet1!Sales05(或Sheet1.Sales05在 Calc 中)。

如果要引用未命名的範圍,只需在範圍的端點之間放置一個冒號,例如A1:Z26/ Sheet1!A1:Z26(或Sheet1.A1:Z26在 Calc 中)。

如果您想在另一個工作表的另一個單元格範圍中顯示一個工作表的範圍,那麼我知道執行此操作的最簡單方法是在顯示範圍的第一個單元格中創建到顯示範圍的第一個單元格的相對引用來源範圍(例如Sheet1!A2);複製它;然後將其貼到範圍的其餘部分。

不幸的是,沒有辦法做到這一點,以便當您增加原始範圍時它會自動傳播到新單元格中 - 至少在沒有腳本的情況下無法做到這一點。因此,如果您預見到原始範圍將來會擴展,最好將相對引用貼到您認為可能擴展的盡可能多的額外行/列中。

, 然而,使命名範圍自動擴展/收縮使用OFFSET()

  • 向下展開與數字條目一樣多的行:=OFFSET($A$1,0,0,COUNT($A:$A),1)
  • 向下展開與非空白條目一樣多的行:=OFFSET($A$1,0,0,COUNTA($A$A),1)
  • 向下展開到最後一個數字條目:=OFFSET($A$1,0,0,MATCH(1E+306,$A:$A,1),1)
  • 向下展開到最後一個文字條目:=OFFSET($A$1,0,0,MATCH("*",$A:$A,-1),1)

上面的連結還包含每月/每週擴展一行的公式。

相關內容