如何將公式複製到整列,同時在 Excel 中保留相同的變數?

如何將公式複製到整列,同時在 Excel 中保留相同的變數?

我有一個VLOOKUP,當我執行下拉公式複製(原始單元格右下角的黑色十字)方法時,儘管公式複製表數組單元格也會發生變化,因此單元格範圍。

這不是我需要的,我似乎無法找到一種方法來在公式中保持相同的單元格範圍,而無需手動將公式複製並貼上到每個單元格中

論壇如下:

=VLOOKUP(Table1[[#All],[Service Tag]], '[Master record on a new sheet in excel]'!A2:D30,2, FALSE)

然而,當我複製公式時,「A2:D30」每次都會遞增; A3:D31等,這不是我想要的,我希望每個單元格中的公式完全相同;有沒有一種方法可以完成此任務,而無需每次都手動複製並貼上它?

答案1

您可以強制儲存格引用為絕對/靜態/鎖定。

以下語意成立:

  • A1- 正常/免費
    • 垂直複製會產生A2, A3, ...
    • 水平複製會產生B1, C1, ...
  • $A1- 鎖柱
    • 垂直複製會產生A2, A3, ...
    • 水平複製會產生A1, A1, ...
  • A$1- 鎖定行
    • 垂直複製會產生A1, A1, ...
    • 水平複製會產生B1, C1, ...
  • $A$1- 絕對鎖定
    • 垂直複製會產生A1, A1, ...
    • 水平複製會產生A1, A1, ...

F4當遊標位於儲存格參考上時,可以按 來循環這些鎖定。


就你而言,聽起來你想要$A$2:$D$30

答案2

我認為你可能談論的是絕對參考。去谷歌上查詢。就公式而言。您可以添加 $ 符號作為對單元格名稱的絕對引用,並且它們不會遞增,例如 !$A$2:$D$30,2, FALSE).

相關內容