天天看點

相對引用混合引用,引用到底怎麼用?

作者:Office達人
相對引用混合引用,引用到底怎麼用?

在表格公式計算時,通過複制填充公式,可以實作表格資料快速計算,那是為什麼公式複制填充時可以實作資料的動态更新呢?

這其實是因為公式中單元格及區域涉及到的引用方式。在了解引用方式之前,我們先來了解WPS表格内都有什麼樣的引用樣式吧。

相對引用混合引用,引用到底怎麼用?

01

引用樣式

在WPS表格中,支援兩種類型的單元格引用,“R1C1樣式”和“A1引用樣式”。

1A1引用樣式

系統預設使用A1樣式,該引用樣式的單元格位址為列标(A~XFD)+行号(1~1048576),如第4列第7行單元格表示為D7;第5列的全部單元格表示為E:E。

相對引用混合引用,引用到底怎麼用?

2R1C1引用樣式

該引用樣式的單元格位址為R(ROW)+行号(1~1048567)+C(Column)+列号(1~16384),如第4列第7行單元格表示為R7C4;第5列的全部單元格表示為C5。

相對引用混合引用,引用到底怎麼用?

系統預設使用A1引用樣式,如需使用R1C1引用樣式可根據以下操作切換。

在【檔案】菜單中選擇【選項】指令,在彈出的【選項】對話框中切換到【正常與儲存】頁籤,勾選【R1C1引用樣式】複選框後單擊【确定】按鈕即可完成引用樣式切換。

相對引用混合引用,引用到底怎麼用?
相對引用混合引用,引用到底怎麼用?

02

引用方式

了解了系統都能使用哪些引用樣式之後,讓我們以A1引用樣式為基礎,了解一下具體都有哪些引用方式吧。

添加“$(美元符号)”表示鎖定行/列,鎖定後在公式移動過程中引用将不會發生改變。

引用方式 示例 公式向下複制 公式向右複制 說明
相對引用 =A1 =A2 =B1 行列随着公式移動産生變化
絕對引用 =$A$1 =$A$1 =$A$1 移動過程中無變化
混合引用 =$A1(固定列) =$A2 =$A1 移動過程中僅改變行
混合引用 =A$1(固定行) =A$1 =B$1 移動過程中僅改變列

引用方式可以通過【F4】鍵進行快速切換,打開表格試一下吧!

相對引用混合引用,引用到底怎麼用?

03

混合引用案例:九九乘法表

當在工作中需要對公式進行橫向填充+縱向填充時,混合引用在其中顯得尤為重要,今天便通過以下案例來一起學習混合引用具體怎麼使用。

1相對引用效果

在圖例中制作九九乘法表時,在B3中輸入=B2*A3後進行拖拽填充後發現,計算結果錯誤。

相對引用混合引用,引用到底怎麼用?

這便是相對引用産生的效果,在【公式】頁籤下打開【顯示公式】可見具體的相對引用效果。

相對引用混合引用,引用到底怎麼用?

2混合引用效果

其實在此運算中都有着固定的規律呈現。在B3所在的第3行進行橫向運算時,始終為A3乘以第二行的單元格數值,在此時需要保證A3單元格不會随着橫向填充,在列号發生變化時而變化,可采用“僅固定列”,即$A3。

相對引用混合引用,引用到底怎麼用?

在B3所在的B列進行縱向運算時,始終為B2單元格與A列區域數值相乘,需保證B2單元格在縱向運算,行号變化時,引用位置不會發生變化,可采用“僅固定行”,即B$2。

結合判斷,此時僅需在B3單元格中輸入=$A3*B$2,再進行區域拖拽填充,便可實作所需效果。

相對引用混合引用,引用到底怎麼用?

在工作中遇到需要進行橫向及縱向複制公式時,其實同樣可以使用混合引用,原理與制作九九乘法表相同,在以後遇到此類問題時,不妨試一下吧。