倍可親

回復: 0
列印 上一主題 下一主題

Excel公式中不同引用地址方式的應用總結

[複製鏈接]

3萬

主題

3萬

帖子

3萬

積分

版主

留學博士后(十二級)

Rank: 7Rank: 7Rank: 7

積分
33179
跳轉到指定樓層
樓主
藍藍的天 發表於 2008-5-29 22:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  Excel中,加上了絕對引用符「$」的列標和行號為絕對地址,在公式向旁邊複製時不會發生變化,沒有加上絕對地址符號的列標和行號為相對地址,在公式向旁邊複製時會跟著發生變化。混合引用時部分地址發生變化。

  相對引用、絕對引用和混合引用是指在公式中使用單元格或單元格區域的地址時,當將公式向旁邊複製時地址的變化情況。下面我們就具體情況舉例說明:

  1、相對引用,複製公式時地址跟著發生變化,如:

  C1單元格有公式:=A1+B1

  當將公式複製到C2單元格時變為:=A2+B2

  當將公式複製到D1單元格時變為:=B1+C1

  2、絕對引用,複製公式時地址不會跟著發生變化,如:

  C1單元格有公式:=$A$1+$B$1

  當將公式複製到C2單元格時仍為:=$A$1+$B$1

  當將公式複製到D1單元格時仍為:=$A$1+$B$1

  3、混合引用,複製公式時地址的部分內容跟著發生變化,如:

  C1單元格有公式:=$A1+B$1

  當將公式複製到C2單元格時變為:=$A2+B$1

  當將公式複製到D1單元格時變為:=$A1+C$1

  隨著公式的位置變化,所引用單元格位置也是在變化的是相對引用;而隨著公式位置的變化所引用單元格位置不變化的就是絕對引用。

  下面講一下「C4」、「$C4」、「C$4」和「$C$4」之間的區別。

  在一個工作表中,在C4、C5中的數據分別是60、50。如果在D4單元格中輸入「=C4」,那麼將D4向下拖動到D5時,D5中的內容就變成了50,裡面的公式是「=C5」,將D4向右拖動到E4,E4中的內容是60,裡面的公式變成了「=D4」。

  



  現在在D4單元格中輸入「=$C4」,將D4向右拖動到E4,E4中的公式還是「=$C4」,而向下拖動到D5時,D5中的公式就成了「=$C5」。

  



  如果在D4單元格中輸入「=C$4」,那麼將D4向右拖動到E4時,E4中的公式變為「=D$4」,而將D4向下拖動到D5時,D5中的公式還是「=C$4」。

  



  如果在D4單元格中輸入「=$C$4」,那麼不論你將D4向哪個方向拖動,自動填充的公式都是「=$C$4」。 原來誰前面帶上了「$」號,在進行拖動時誰就不變。如果都帶上了「$」,在拖動時兩個位置都不能變。

  



  至此,我們可以清晰地分清絕對引用與相對引用的區別,在應用中就不會弄錯了。
有兩種偉大的事物,我們越是經常越是執著地思考它們,我們心中就越是充滿永遠新鮮、有增無已的讚歎和敬畏,那就是我們頭上的星空,我們心中的道德法則!
您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-4 04:05

快速回復 返回頂部 返回列表