excel絕對引用、相對引用是什麼意思,有大神能解釋一下么....?

比如圖上 C2不是應該A1+B2么 可是現在變成了A1+B1+A2+B2 ,這個問題出在哪裡,希望各位幫幫忙


你這個寫法,是引用了一個區域

起點a1是,絕對引用,

終點b1是相對引用,

拉到c2就變成對a1到b2區域4個單元格的求和,你可以雙擊看看虛線框住的區域。

你要實現你要的效果,中間應該用『』逗號『』

我覺得這個問題實際上是對函數的用法沒搞透。


前兩位已經解決了題主的例子,相信你更想知道的是區別絕對引用和相對引用吧,希望能幫助您!

相對引用和絕對引用在很多操作中都會用到,比如說:條件格式、數據有效性、函數公式、高級圖表甚至宏和VBA代碼。搞不清楚引用方式的話,這麼多高大上的應用一切都免談了。

先來看一下絕對引用相對引用混合引用的樣子(相對:A1、絕對:$A$1、混合:$A1)

相對引用:

當把公式複製到其它單元格中時,行或列的引用會改變(即指代表行的數字和代表列的字母會根據實際的偏移量相應改變。)

舉一個例子:D5單元格輸入公式=A1(可以自己打開Excel操作一下)當向下填充公式到D6、D7單元格的時候,公式會依次變成=A2、=A3。

如果向右填充公式到E5、F5單元格的時候,就會變成=B1、=C1……

絕對引用:

當把公式複製到其它單元格中時,行和列的引用不會改變。

舉一個例子:D5單元格輸入公式=$A$1 當向下填充公式的時候,無論複製填充到哪個單元格,公式依然是=$A$1 當向右填充公式的時候,無論複製填充到哪個單元格,公式還是=$A$1

這個絕對引用就是一直保持不變

混合引用:

行或列中有一個是相對引用,另一個是絕對引用。

舉一個例子:D5單元格輸入公式=A$1 注意這裡和上面的例子中少了一個$符號,當向下填充公式到D6、D7單元格的時候,公式依然是=A$1。

如果向右填充公式到E5、F5單元格的時候,就會變成=B$1、=C$1……

因為在行號前面加了一個$符號,行號就固定不變了,而列標前面沒有加$符號,列標就會發生變化。

混合引用還有一個用法:就是=$A1 這裡和上面的例子中差不多的模樣,只是$符號跑到列標前面去了,當向下填充公式到D6、D7單元格的時候,公式就會變成=$A2、=$A3……

如果向右填充公式到E5、F5單元格的時候,公式依然是=$A1 。

使用不同的引用方式,除了手工輸入美元符號以外,可以將游標放到編輯欄內,按F4鍵,每按一次,美元符號就會跑到不同的地方,也就是不同的引用方式。 也可以先按一下F2鍵,再按F4鍵,效果也是一樣的。

相對引用和絕對引用比較好理解,而混合引用則會相對複雜一些。什麼時候使用什麼樣的引用,還需要在實際操作中多多用心揣摩領會。

要想有更深的體會,有個經典的例子,製作九九乘法表

在下面這個我自己做的乘法表中所用到的公式,就是使用了不同的混合引用。您如果有興趣,可以下載附件,對照看看,這樣會更有助於您的理解。


$A1:行不變,列變。

A$1:行變,列不變。

$在前:行定。$在後:列定。

$A$1行定,列定。


多些大神,就你的看懂了


把$去掉

=sum(A1:B1) 然後向下拖動公式


推薦閱讀:

有哪些可供練習的excel習題?
這種類似城牆的圖表用Excel怎麼畫?
如何用excel做波士頓矩陣圖?
如何將excel圖表設置不等距坐標的問題?
EXCEL中如何實現兩個表格之間的數據自動匹配、補全合併成一個表格?

TAG:MicrosoftOffice | MicrosoftExcel | 辦公軟體 | Office2010 | Excel使用 |