回覆列表
  • 1 # lanfengz1

    有三種方式,包括絕對引用、相對引用和混合引用三種。

    一、引用單元格變動區別:

    1、絕對引用如果公式所在單元格的位置改變,絕對引用的單元格始終保持不變。

    2、相對引用如果公式所在單元格的位置改變,引用也隨之改變。

    3、混合引用 表示在拖曳過程中會固定行號只變動列號或者固定列號只變動行號。

    二、樣式區別:

    相對引用樣式A1,絕對引用$A$1,混合引用格式形如“$A1,A$1兩種。

    三、公式引用計算值的區別:

    示例:

    1、相對引用:

    引用格式形如“A1”。這種對單元格的引用是完全相對的,當引用單元格的公式被複制時,新公式引用的單元格的位置將會發生改變。

    例如:我們在單元格A1-A5中輸入數值“1,2,3...,5”,然後在單元格B1中輸入式“=A1*2”,最後把B1單元格中的公式分別複製到B2至B5,則會發現B2至B5單元格中的結果均等於對左側單元格的數值乘以2。

    如圖:

    2、絕對引用:

    引用格式形如“$A$1”。這種對單元格引用的方式是完全絕對的,即一旦成為絕對引用,無論公式如何被複制,對採用絕對引用的單元格的引用位置是不會改變的。例如:我們在單元格A1-A5中輸入數值“1,2,3...,5”,然後在單元格B1中輸入公式“=$A$1*2”。

    最後把B1單元格中的公式分別複製到B2至B5處,則會發現B2至B5單元格中的結果均等於A1單元格的數值乘以2。

    如圖:

    3、混合引用:

    絕對列引用:引用格式形如“$A1”。這種對單元格的引用位置不是完全絕對的,當引用該單元格的公式被複制時,新公式對行的引用將會發生變化,而對列的引用則固定不變。

    例如:我們在單元格A1至B5的區域中輸入數值“1,2,3...,9,10”,然後在單元格C1中輸入公式“=$A1*2”,最後將C1單元格中的公式分別複製到C2至D5和D1區域中,則會發現C2至D5和D1區域單元格中的結果均等於對第一列單元格的數值乘以2,即對列的引用是固定的。

    如圖:

    擴充套件資料

    混合引用具有絕對列和相對行,或是絕對行和相對列。絕對引用列採用 $A1、$B1 等形式。絕對引用行採用 A$1、B$1 等形式。

    如果公式所在單元格的位置改變,則相對引用改變,而絕對引用不變。如果多行或多列地複製公式,相對引用自動調整,而絕對引用不作調整。例如,如果將一個混合引用從 A2 複製到 B3,它將從 =A$1 調整到 =B$1。

    在Excel中輸入公式時,只要正確使用F4鍵,就能簡單地對單元格的相對引用和絕對引用進行切換。現舉例說明。

    對於某單元格所輸入的公式為“=SUM(B4:B8) ”。

    1、選中整個公式,按下F4鍵,該公式內容變為“=SUM($B$4:$B$8)”,表示對橫、縱行單元格均進行絕對引用。

    2、第二次按下F4鍵,公式內容又變為“=SUM(B$4:B$8)”,表示對橫行進行絕對引用,縱行相對引用。

    3、第三次按下F4鍵,公式則變為“=SUM($B4:$B8)”,表示對橫行進行相對引用,對縱行進行絕對引用。

    4、第四次按下F4鍵時,公式變回到初始狀態“=SUM(B4:B8)”,即對橫行縱行的單元格均進行相對引用。

    參考資料:

  • 中秋節和大豐收的關聯?
  • 基於JSP實現一個簡單計算器的方法?