Excel 可協助鎖定公式以防止在儲存格插入時進行調整

Excel 可協助鎖定公式以防止在儲存格插入時進行調整

我有一個 Excel 工作簿,其中有一個隱藏工作表,基本上只使用 = 公式從同一工作簿中的其他工作表中提取資料。

我遇到的問題是,如果我向工作表添加列或單元格,則公式將從中提取數據,調整隱藏工作表上的公式。我不希望這種情況發生。

如果我插入一個新列 C,然後將資料新增至列 CI,仍然希望隱藏的資料表從該列中提取資訊。現在它會跳過 C 列。

這是我正在使用的基本公式:='OME6500 Commissioning '!C2

有沒有辦法鎖定公式,使其不會根據“OME6500 調試”表上的單元格插入進行調整。

答案1

使用間接函數。在每個單元格中,不要使用

='OME6500 Commissioning '!C2

使用

=INDIRECT("'OME6500 Commissioning '!C2")

無論您對原始儲存格做什麼,引用都不會改變。如果需要填充大量儲存格,請使用

=INDIRECT("'OME6500 Commissioning '!C"&ROW(A2))

然後您可以填寫間接公式,而不必手動編輯每個儲存格。

祝你好運!

相關內容