關於單元格和區域引用 - 幫助和使用方法 - Microsoft Office Onlin...

關於單元格和區域引用適用於: Microsoft Office Excel 2003

全部顯示

全部隱藏

引用的作用在於標識工作表上的單元格或單元格區域,並指明公式中所使用的數據的位置。通過引用,可以在公式中使用工作表不同部分的數據,或者在多個公式中使用同一個單元格的數值。還可以引用同一個工作簿中不同工作表上的單元格和其他工作簿中的數據。引用不同工作簿中的單元格稱為鏈接。

A1 引用樣式

默認情況下,Excel 使用 A1 引用樣式,此樣式引用字母標識列(從 A 到 IV,共 256 列),引用數字標識行(從 1 到 65,536)。這些字母和數字稱為行號和列標。若要引用某個單元格,請輸入列標和行號。例如,B2 引用列 B 和行 2 交叉處的單元格。

若要引用 請使用
列 A 和行 10 交叉處的單元格 A10
在列 A 和行 10 到行 20 之間的單元格區域 A10:A20
在行 15 和列 B 到列 E 之間的單元格區域 B15:E15
行 5 中的全部單元格 5:5
行 5 到行 10 之間的全部單元格 5:10
列 H 中的全部單元格 H:H
列 H 到列 J 之間的全部單元格 H:J
列 A 到列 E 和行 10 到行 20 之間的單元格區域 A10:E20

引用其他工作表中的單元格 下面的示例中,AVERAGE 工作表函數將計算同一個工作簿中名為 Marketing 的工作表的 B1:B10 區域內的平均值。

鏈接到同一個工作簿中的另一張工作表上

請注意,工作表的名稱和感嘆號 (!) 應位於區域引用之前。

絕對引用與相對引用的區別

相對引用 公式中的相對單元格引用(例如 A1)是基於包含公式和單元格引用的單元格的相對位置。如果公式所在單元格的位置改變,引用也隨之改變。如果多行或多列地複製公式,引用會自動調整。默認情況下,新公式使用相對引用。例如,如果將單元格 B2 中的相對引用複製到單元格 B3,將自動從 =A1 調整到 =A2。

複製的公式具有相對引用

絕對引用 單元格中的絕對單元格引用(例如 $A$1)總是在指定位置引用單元格。如果公式所在單元格的位置改變,絕對引用保持不變。如果多行或多列地複製公式,絕對引用將不作調整。默認情況下,新公式使用相對引用,需要將它們轉換為絕對引用。例如,如果將單元格 B2 中的絕對引用複製到單元格 B3,則在兩個單元格中一樣,都是 $A$1。

複製的公式具有絕對引用

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

複製的公式具有混合引用

三維引用樣式

如果要分析同一工作簿中多張工作表上的相同單元格或單元格區域中的數據,請使用三維引用。三維引用包含單元格或區域引用,前面加上工作表名稱的範圍。Excel 使用存儲在引用開始名和結束名之間的任何工作表。例如,=SUM(Sheet2:Sheet13!B5) 將計算包含在 B5 單元格內所有值的和,單元格取值範圍是從工作表 2 到工作表 13。

  • 使用三維引用可以引用其他工作表中的單元格、定義名稱,還可以通過使用下列函數來創建公式:SUM、AVERAGE、AVERAGEA、COUNT、COUNTA、MAX、MAXA、MIN、MINA、PRODUCT、STDEV、STDEVA、STDEVP、STDEVPA、VAR、VARA、VARP 和 VARPA。
  • 三維引用不能用於數組公式(數組公式:數組公式對一組或多組值執行多重計算,並返回一個或多個結果。數組公式括於大括弧 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入數組公式。)中。
  • 三維引用不能與交叉引用運算符(運算符:一個標記或符號,指定表達式內執行的計算的類型。有數學、比較、邏輯和引用運算符等。)(空格)一起使用,也不能用在使用了絕對交集(絕對交集:對單元格區域而不是單個單元格的引用按照單個單元格進行計算。如果單元格 C10 包含公式 =B5:B15*5,則 Excel 將單元格 B10 中的值乘以 5,這是因為單元格 B10 和 C10 位於同一行。)的公式中。
  • 當移動、複製、插入或刪除工作表時,三維引用如何改變

    下面的示例演示當移動、複製、插入或刪除三維引用中的工作表時對三維引用產生的影響。該示例使用公式 =SUM(Sheet2:Sheet6!A2:A5) 對從 Sheet2 到 Sheet6 的每張工作表中的從 A2 到 A5 的單元格求和。

    插入或複製 如果在 Sheet2 和 Sheet6(本示例中的起止工作表)之間插入或複製工作表,Microsoft Excel 將在計算中包含所添加的工作表中從單元格 A2 到 A5 的所有數值。

    刪除 如果刪除了 Sheet2 和 Sheet6 之間的工作表,Excel 將刪除計算中相應的值。

    移動 如果將 Sheet2 和 Sheet6 之間的工作表移動到引用工作表區域之外的位置,Excel 將刪除計算中相應的值。

    移動起止工作表 如果將 Sheet2 或 Sheet6 移到同一工作簿中的其他位置,Excel 將對計算進行調整以包含它們之間的新工作表區域。

    刪除起止工作表 如果刪除了 Sheet2 或 Sheet6,Excel 將對計算進行調整以包含它們之間的工作表區域。

    R1C1 引用樣式

    也可以使用同時統計工作表上行和列的引用樣式。R1C1 引用樣式對於計算位於宏(宏:可用於自動執行任務的一項或一組操作。可用 Visual Basic for Applications 編程語言錄製宏。)內的行和列很有用。在 R1C1 樣式中,Excel 指出了行號在 R 後而列號在 C 後的單元格的位置。

    引用 含義
    R[-2]C 對在同一列、上面兩行的單元格的相對引用(相對單元格引用:在公式中,基於包含公式的單元格與被引用的單元格之間的相對位置的單元格地址。如果複製公式,相對引用將自動調整。相對引用採用 A1 樣式。)
    R[2]C[2] 對在下面兩行、右面兩列的單元格的相對引用
    R2C2 對在工作表的第二行、第二列的單元格的絕對引用(絕對單元格引用:公式中單元格的精確地址,與包含公式的單元格的位置無關。絕對引用採用的形式為 $A$1。)
    R[-1] 對活動單元格整個上面一行單元格區域的相對引用
    R 對當前行的絕對引用

    當您錄製宏時,Excel 將使用 R1C1 引用樣式錄製命令。例如,如果要錄製這樣的宏,當單擊「自動求和」按鈕時該宏插入將某區域中的單元格求和的公式。Excel 使用 R1C1 引用樣式,而不是 A1 引用樣式來錄製公式。

    打開或關閉 R1C1 引用樣式

    1. 單擊「工具」菜單上的「選項」,再單擊「常規」選項卡。

    2. 在「設置」下,選中或清除「R1C1 引用樣式」複選框。

    推薦閱讀:

    衛生部關於印發《2006
    台灣名中醫彭奕竣:關於糖尿病的事實真相與騙局
    八字中關於神煞 3
    關於處在青春期的孩子,父母只需了解這3點就夠了!
    思鄉之情的詩句,關於思鄉的古詩

    TAG:方法 | MicrosoftOffice | 引用 | 區域 | 關於 | Microsoft |