高手不可不學的Excel引用函數(上)

高手不可不學的Excel引用函數(上)

玩轉Excel,不會引用函數怎麼行?

高手常用12大引用函數,今天就來學4個,讓2019年有個好開端。

高手不可不學的Excel引用函數(上)

1.使用ADDRESS函數返回指定行號和列號對應的單元格地址

ADDRESS函數用於在給出指定行數和列數的情況下,可以使用 ADDRESS 函數獲取工作表單元格的地址。

函數語法:= ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])。

參數說明:

row_num(必選):一個數值,指定要在單元格引用中使用的行號

column_num(必選):一個數值,指定要在單元格引用中使用的列號。

abs_num(必選):一個數值,指定要返回的引用類型。

A1(可選):一個邏輯值,指定 A1 或 R1C1 引用樣式。在 A1 樣式中,列和行將分別按字母和數字順序添加標籤。在 R1C1 引用樣式中,列和行均按數字順序添加標籤。

sheet_text(可選):一個文本值,指定要用作外部引用的工作表的名稱。

例如,某公司要在年底考核情況表中,找到平均成績最高的員工以給予特別獎勵,具體操作方法如下。

在工作表中選擇要存放結果的單元格E2,輸入函數“=ADDRESS(MAX(IF(B2:B11=MAX(B2:B11),ROW(2:11))),2)”,按下【Ctrl+Shift+Enter】鍵,即可顯示出成績最高的單元格,如下圖所示。

高手不可不學的Excel引用函數(上)

又例如,需要跨工作表返回某個指定單元格的值,具體操作方法如下。

在工作表中選擇要存放結果的單元格B2,輸入函數“=INDIRECT(ADDRESS(7,2,1,1,B1))”,按下【Enter】鍵,即可返回需要的值,如下圖所示。

高手不可不學的Excel引用函數(上)

2.使用AREAS函數返回引用中涉及的區域個數

AREAS函數用於返回引用中包含的區域個數。區域表示連續的單元格區域或某個單元格。

函數語法:= AREAS(reference)。

參數說明:

Reference(必選):對某個單元格或單元格區域的引用,也可以引用多個區域。

例如,某員工在操作表格時需要統計引用單元格引用區域個數,具體操作方法如下。

選擇要存放結果的單元格D1,輸入函數“=AREAS((A3:B9,D3:E6))”,按下【Enter】鍵,即可添加出引用區域的個數,如下圖所示。

高手不可不學的Excel引用函數(上)

3.使用COLUMN函數返回引用的列號

COLUMN函數用於返回指定單元格引用的列號。

函數語法:= COLUMN([reference])。

參數說明:

reference(可選):要返回其列號的單元格或單元格區域。

例如,要在進貨單中返回單元格當前所在列數和提貨日期單元格列號,具體操作方法如下。

第1步:在工作表中選擇要存放結果的單元格E18,輸入函數“=COLUMN()”,按下【Enter】鍵,即可顯示單元格所在行數,如下圖所示。

高手不可不學的Excel引用函數(上)

第2步:選擇要存放結果的單元格E19,輸入函數“=COLUMN(L3)”,按下【Enter】鍵,返回提貨日期L列的列號為12,如下圖所示。

高手不可不學的Excel引用函數(上)

又例如,需要在銷量表中統計出各分區的年商品的總銷量,具體操作方法如下。

在工作表中選擇要存放結果的單元格C10,輸入函數“=SUM(IF(MOD(COLUMN(A:F),2)=0,A2:F8))”,按下【Ctrl+Shift+Enter】鍵,即可顯示各區域總銷量,如下圖所示。

高手不可不學的Excel引用函數(上)

4.使用COLUMNS函數返回數據區域包含的列數

COLUMNS函數用於返回數組或引用的列數。

函數語法:= COLUMNS(array)。

參數說明:

Array(必選)需要得到其列數的數組、數組公式或對單元格區域的引用。

例如,在輸入的產品表中,使用COLUMNS函數計算出輸入產品的區域列數是多少,具體操作方法如下。

選擇要存放結果的單元格E2,輸入函數“=COLUMNS(A2:D13)”,按下【Enter】鍵,即可計算出公式中包含的列數為4,如下圖所示。

高手不可不學的Excel引用函數(上)


分享到:


相關文章: