利用九九乘法表,講述Excel的“相對引用”和“絕對引用”!
相關(guān)知識點的介紹
絕對引用和相對引用是Excel中一個較為重要的概念,我們在使用Excel函數(shù)進(jìn)行數(shù)據(jù)處理的時候,會自覺不自覺地使用到這個操作,因此我們有必要掌握這個知識點。
Excel中,一般使用$符號區(qū)分絕對引用和相對引用,這里我們先清楚這個概念即可。
在講述這個知識點之前,我們先來學(xué)習(xí)一個快捷鍵。使用電腦上的F4快捷鍵,可以進(jìn)行絕對引用和相對引用的切換。

上圖我們已經(jīng)演示了相對引用和絕對引用的功能。圖中下方的四張小表,分別都引用了上述的C2單元格,可以看到最終得到的效果,卻是完全不同,這就是$符號起到了作用。
那么到底什么是相對引用?什么又是絕對引用呢?下面我們分別對其下一個定義。但在講述這個概念之前,我們還需要掌握另外一個概念。
什么是excel中的行與列呢?
仔細(xì)觀察平時使用的Excel表,可以發(fā)現(xiàn):行索引是一系列的數(shù)字(1,2,3…),列索引是一系列的大寫字母(A,B,C…)。但是我們在表示某一個單元格時,常喜歡用類似C2的形式,表示某一個單元格,即把列寫在前面,行寫在后面。
相對引用和絕對引用的概念
不管是相對引用,還是絕對引用,它們都是針對一個單元格引用另外一個單元格的情況。
其中,絕對引用又分為全絕對引用和半絕對引用兩種。下面我分別對其進(jìn)行一一的說明,一定要學(xué)會哦!
1)相對引用
如果引用單元格不添加$符號,就表示使用了相對引用。
當(dāng)我們將引用單元格,朝著右邊、下邊拖動填充的時候,引用單元格會跟著被引用單元格的變化而變化,類似于圖中的A圖。
2)絕對引用
如果引用單元格的行和列都添加$符號時,就表示使用了絕對引用。
當(dāng)我們將引用單元格,朝著右邊、下邊拖動填充的時候,引用單元格不發(fā)生任何變化,因為行和列此時被鎖死了,類似于圖中的B圖。
3)半絕對引用
如果引用單元格的行或者列其中一個添加$符號時,就表示使用了半絕對引用。
僅針對行使用了$符號,引用單元格朝下邊拖拉填充的時候,引用單元格不會發(fā)生任何變化,因為行此時被鎖死了,類似于圖中的C圖。
僅針對列使用了$符號,引用單元格朝右邊拖拉填充的時候,引用單元格不會發(fā)生任何變化,因為列此時被鎖死了,類似于圖中的D圖。
九九乘法表
1)最簡單的一種
可以看到,下圖沒有顯示完整的九九乘法表,只是顯示了九九乘法表的結(jié)果展示。填充原理就是:從左往右,用第一行分別與每一列相乘;從上往下,用第一列分別與每一行相乘。

從案例可以看出,我們在B41單元格輸入了=$A41*B$40這個公式,這個公式表示B41單元格分別引用了A41和B40這兩個單元格??梢运伎迹簽槭裁词窃?/span>A和40前面加上了$符號呢?這個需要我們好好琢磨一下。
我們可以先想象一下:當(dāng)單元格B41從左往右做拖拉填充的時候,我們想要保持的是B40列變化,A41行不變。當(dāng)單元格B41從上往下做拖拉填充的時候,我們想要保持的是A41行變化,B40列不變。
綜上所述:左右填充,B40列變化,A41行不變。上下填充,A41行變化,B40列不變。最終的效果就是$A41*B$40。
2)使用“&”連接符,顯示較全的九九乘法表
其實整個原理還是一樣,只不過使用了&連接符將行、列的數(shù)字,拼接起來的。我們注意每一行,每一列數(shù)字的變化,恰當(dāng)使用相對引用和絕對引用,就可以很好的完成這個需求。

3)配合if()函數(shù),顯示上/下三角形式的九九乘法表
前面我們已經(jīng)很好的展示出九九乘法表了,但是并不是傳統(tǒng)意義上的,那種下三角形式的九九乘法表。因此需要配合if()函數(shù),不顯示相關(guān)單元格的數(shù)字。

END
