Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

excel中絕對引用怎麼操作

要說到Excel最實用、最靈活的一個符號,個人覺得是我們的引用符:“$”。它代表的是對單元格進行相對引用和絕對引用的各類操作。利用符號$,我們可以實現對單元格的靈活操作。下面我們來全方位的瞭解一下$符號的使用。

一、什麼是單元格,單元格是怎麼組成的?

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

單元格是對應表格中的一個位置,單個單元格由(列,行)兩個引數從而實現座標定位,如座標中列就代表橫座標、行就代表縱座標。如上圖所示:序號5對應的單元格為B7;工號SZ004對應單元格為C5;補貼239對應的單元格為E9。所以單元格B7、C5、E9拆分為列、行之後如下圖所示:

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

二、引用符“$”作用是什麼?

下面我們先來學習兩個案例,看看用vlookup函式查詢資料,但是為什麼一個可以正常查詢,一個查詢卻出現錯誤值。

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

如上圖所示,我們利用工號查詢對應的補貼資料,第一個案例可以正常查詢,第二個案例查詢時卻出現了查詢不到的情況。我們來看一下不同地方在哪:

函式1:=VLOOKUP(G5,$C$2:$E$9,3,0)

函式2:=VLOOKUP(J5,C2:E9,3,0)

從這兩個函式我們可以看的,朱啊喲的去就是第二引數C2:E9區域第一個有用$符號,第二個沒有。

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

透過單獨看每一個結果對應的引數區域來看,使用了$進行固定的單元格區域,我們往下拖動的時候,引用的區域都沒有發生變化。而沒有使用$的區域往下拖到的時候都發生了變化,以至於查詢sz0001出現錯誤值時,區域以及變化為了C4:E11,我們要找的SZ0001的值已經不在資料區域中了。

所以透過上面的錯誤案例我們可以知道$符號可以對我們引用的單元格進行引用操作。下面我們來看看如何進行資料的絕對引用和相對引用。

案例一:利用$對資料區域進行絕對引用

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

案例說明:我們需要根據人員的工號查詢對應的補貼資料

函式公式:

=VLOOKUP(G5,$C$2:$E$9,3,0)

函式解析:

1、在這裡我們將$C$2:$E$9列跟行都用了$,這就是絕對引用這個區域,我們往下拖動公式的時候,這個區域都不會發生變化。這就是資料的絕對引用。

案例二:利用$對資料區域進行相對引用操作

Excel中的“$”小符號、大作用,高效完成相對引用、絕對引用

案例說明:我們需要利用工號,向左向下批次查詢人員工號對應的部門和補貼資料。

函式公式:

=VLOOKUP($G5,$C$2:$E$9,MATCH(H$4,$C$2:$E$2,0),0)

函式解析:

1、vlookup函式的第一引數$G5,我們只固定了列,這樣我們往下拖到的時候,查詢sz0005時,會變化為$G6,查詢sz0001時會變化為$G7。也就是列的值不會變還是G列,但是行會發生變化;

2、match函式在定位的時候,第一引數H$4我們固定了行,列沒有固定。這樣我們往右邊拖到的時候,行的值4不會發生變化,但是列會由H變為I,依次為:H$4、I$4。

透過$進行單元格列、行的靈活運用,這樣我們就可以實現對單元格資料的快捷操作。