第12讲章便利的常用函数.docx

上传人:b****2 文档编号:3189556 上传时间:2023-05-05 格式:DOCX 页数:20 大小:22.49KB
下载 相关 举报
第12讲章便利的常用函数.docx_第1页
第1页 / 共20页
第12讲章便利的常用函数.docx_第2页
第2页 / 共20页
第12讲章便利的常用函数.docx_第3页
第3页 / 共20页
第12讲章便利的常用函数.docx_第4页
第4页 / 共20页
第12讲章便利的常用函数.docx_第5页
第5页 / 共20页
第12讲章便利的常用函数.docx_第6页
第6页 / 共20页
第12讲章便利的常用函数.docx_第7页
第7页 / 共20页
第12讲章便利的常用函数.docx_第8页
第8页 / 共20页
第12讲章便利的常用函数.docx_第9页
第9页 / 共20页
第12讲章便利的常用函数.docx_第10页
第10页 / 共20页
第12讲章便利的常用函数.docx_第11页
第11页 / 共20页
第12讲章便利的常用函数.docx_第12页
第12页 / 共20页
第12讲章便利的常用函数.docx_第13页
第13页 / 共20页
第12讲章便利的常用函数.docx_第14页
第14页 / 共20页
第12讲章便利的常用函数.docx_第15页
第15页 / 共20页
第12讲章便利的常用函数.docx_第16页
第16页 / 共20页
第12讲章便利的常用函数.docx_第17页
第17页 / 共20页
第12讲章便利的常用函数.docx_第18页
第18页 / 共20页
第12讲章便利的常用函数.docx_第19页
第19页 / 共20页
第12讲章便利的常用函数.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

第12讲章便利的常用函数.docx

《第12讲章便利的常用函数.docx》由会员分享,可在线阅读,更多相关《第12讲章便利的常用函数.docx(20页珍藏版)》请在冰点文库上搜索。

第12讲章便利的常用函数.docx

第12讲章便利的常用函数

第12講章:

便利的常用函數

【範例檔案:

請搭配教學平台中的教學範例檔案chap121r.xls】

本次講章您將學習到:

●函數的觀念

●常用數值運算函數

●常用邏輯函數

●常用日期函數

●常用資料查表函數

●其他函數

●複合函數應用

函數的觀念

在EXCEL中提供了許多功能強大又方便使用的現成運算功能的『函數』。

何謂『函數』?

『函數』就是由EXCEL的工程師為了能完成各種不同目的的特定計算或處理而事先設計好的公式,使用者爾後當需要使用該函數時,只要給定該函數所需的參數,則透過該函數固定程序的計算或處理後即可得到預期的結果。

使用者無須深入記憶各種函數中公式的設計內容,只需瞭解各種函數的名稱、各種函數的功用、及各種函數所需給定的參數等,即可方便的使用該函數。

函數在使用上不僅無須設計複雜的公式即可輕鬆的得到結果,並且只要給定函數所需的參數,函數還可重複的使用,更增便利。

事實上可以將函數視為是一種事先設計好的公式,所以函數可以應用搭配在一般的儲存格公式設計中。

公式的設計如應用了函數,不僅可以使公式的設計更為簡易,同時更能達到強大運算的效果,真是快又有效率。

當按下一般工具列中的『函數精靈』工具鈕時,會出現『插入函數』的對話框。

在EXCEL中函數可分為下列幾類:

財務、日期與時間、數學與三角函數、統計、檢視與參照、資料庫、文字、邏輯、與資訊等類別。

特別在函數精靈中的函數類別除了上述的類別選項外,另外還有還可以選擇『全部』已列出所有的函數清單的選項,與『最近用過函數』以列出最近用過的十個函數之選項。

函數應用的類型

函數的應用不僅可以單獨使用,並且還可以併聯應用與複合應用。

所謂函數的併聯應用就是將某函數應用的結果與其他函數應用的結果加以結合運算。

例如:

=ROUND(G5,2)+SUM(A4:

G4)。

此公式中將G5儲存格的內容值進行四捨五入後再加上A4到G4儲存格的值。

所謂函數的複合應用就是將某函數應用後的結果在當作其他函數的引數,簡單的說也就是函數中還有函數。

例如:

=ROUND(SUM(A4:

G4),2)。

此公式中就是將A4到G4儲存格的值做加總,加總後的結果再進行四捨五入。

常用數值運算函數

SUM函數

●函數功能:

將各引數的數值予以加總,以計算出引數總和。

●函數表示式:

SUM(引數1,引數2,…,引數30)。

引數的內容值若為邏輯值或文字則將略過不計。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇『數值函數(I)練習』的工作表,並在儲存格F5內輸入=SUM(C5:

E5)或=SUM(C5,D5,E5),並請拖曳完成F5:

F8的儲存格計算。

v『總分』的計算公式=平時成績+期中考+期末考。

v補充說明:

在函數中的引數可以利用單一儲存格,也可以利用儲存格範圍的表示方式來應用。

SUMPRODUCT函數

●函數功能:

傳回多個陣列或範圍中的各相對元素乘積之總和。

●函數表示式:

SUMPRODUCT(陣列1,陣列2,…,陣列30)。

陣列個數最少為2,最多為30。

此函數會計算在每一陣列相同位置的元素的乘積,然後加總這些乘積。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格G5內輸入=SUMPRODUCT($C$3:

$E$3,C5:

E5),並請拖曳完成G5:

G8的儲存格計算。

v『學期成績』的計算公式:

平時成績*30%+期中考*30%+期末考*40%。

AVERAGE函數

●函數功能:

將各引數的數值予以加總後在除以引數的個數,以計算出引數的算術平均值。

●函數表示式:

AVERAGE(引數1,引數2,…,引數30)。

引數可為名稱、陣列、或包含數值的儲存格參照。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格C9內輸入=AVERAGE(C5,C6,C7,C8)或=AVERAGE(C5:

C8),並請拖曳完成C9:

G9的儲存格計算。

ROUND函數

●函數功能:

將引數的內容值依所指定的小數位數予以四捨五入。

●函數表示式:

ROUND(引數,指定的小數位數)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格H5內輸入=ROUND(G5,0),並請拖曳完成H5:

H8的儲存格計算。

●進階應用:

在儲存格H9中,由於縱向的函數是ROUND(),橫向的函數是AVERAGE(),所以H9儲存格中的公式可以應用到『函數的複合應用』方式。

也就是同時應用ROUND()與AVERAGE()兩個函數。

至於到底是ROUND()使用在AVERAGE()函數內或AVERAGE()使用在ROUND()函數內,則必須視你所需要的公式情況來設計,公式設計與函數應用的不同,其公式的意義與計算的結果也會不一樣,這就是公式設計的彈性變化與功能強大的地方。

根據本範例表格的意義,儲存格H9的公式可以應用『函數的複合應用』,先計算平均值後再進行四捨五入的運算,所以H9儲存格內的公式則為=ROUND(AVERAGE(H5:

H8),0)。

ROUNDDOWN函數

●函數功能:

將引數內容值依所指定的小數位數予以無條件捨去。

●函數表示式:

ROUNDDOWN(引數,指定的小數位數)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格I5內輸入=ROUNDDOWN(G5,0)),並請拖曳完成I5:

I8的儲存格計算。

●進階應用:

根據本範例表格的意義,在儲存格I9中公式的設計可以輸入為=ROUNDDOWN(AVERAGE(I5:

I8),0)。

ROUNDUP函數

●函數功能:

將引數內容值依所指定的小數位數予以無條件進位。

●函數表示式:

ROUNDUP(引數,指定的小數位數)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格J5內輸入=ROUNDUP(G5,0)),並請拖曳完成J5:

J8的儲存格計算。

●進階應用:

根據本範例表格的意義,在儲存格J9中公式的設計可以輸入為=ROUNDUP(AVERAGE(J5:

J8),0)。

INT函數

●函數功能:

將引數內容值予以無條件的捨去小數,只保留整數值。

●函數表示式:

INT(引數)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格K5內輸入=INT(G5),並請拖曳完成K5:

K8的儲存格計算。

●進階應用:

根據本範例表格的意義,在儲存格K9中公式的設計可以輸入為=INT(AVERAGE(K5:

K8))。

MAX函數

●函數功能:

將引數中的最大值傳回,若引數的內容值為邏輯值與文字字串,則本函數將會省略傳回。

●函數表示式:

MAX(引數1,引數2,…,引數30)。

其引數內容可為數值、空白儲存格、邏輯植、文字字串。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格C10內輸入=MAX(C5,C6,C7,C8)或=MAX(C5:

C8),並請拖曳完成C10:

K10的儲存格計算。

v以『平時成績』為例:

四位同學成績最大值為92。

MIN函數

●函數功能:

將引數中的最小值傳回,若引數的內容值為邏輯值與文字字串,則本函數將會省略傳回。

●函數表示式:

MIN(引數1,引數2,…,引數30)。

其引數內容可為數值、空白儲存格、邏輯植、文字字串。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇在儲存格C11內輸入=MIN(C5,C6,C7,C8)或=MIN(C5:

C8),並請拖曳完成C11:

K11的儲存格計算。

COUNTA函數

●函數功能:

計算所有引數裏含有非空白資料的儲存格數目。

●函數表示式:

COUNTA(引數1,引數2,…,引數30)。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『數值函數

(2)練習』工作表,並在儲存格H2內輸入=COUNTA(C5:

H5)。

v在本範例中,C5到H5儲存格所設定的資料型態為文字型態,並且在E5儲存格內故意不輸入資料(保持空白),所以COUNTA函數計算的儲存格數會扣除掉該儲存格。

COUNT函數

●函數功能:

計算所有引數裏含有數值資料的儲存格數目。

●函數表示式:

COUNT(引數1,引數2,…,引數30)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『數值函數

(2)練習』工作表,並在儲存格H3內輸入=COUNT(C6:

H6)。

v本函數只計算儲存格內為數值型態的儲存格個數,若儲存格內為文字型態或空白時,則COUNT函數計算的儲存格數會扣除掉該儲存格。

SMALL函數

●函數功能:

將資料組中第K個的最小值傳回,例如:

95、28、85、66,這四個資料組中,66是第2個最小值。

●函數表示式:

SMALL(資料組,第K個最小順位)。

其資料組陣列(Array)內容可為數值或參照範圍。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『數值函數

(2)練習』工作表,並在儲存格I6內輸入=(SUM(C6:

H6)-SMALL(C6:

H6,1)-SMALL(C6:

H6,2))/(COUNT(C6:

H6)-2),並請拖曳完成I6:

I11的儲存格計算。

v『取4次最高分作業平均』計算的公式:

(所有小考成績總和-最低的小考成績-次低的小考成績)/(小考次數-2)。

v本公式中SMALL(C6:

H6,1)為找取最低的小考成績。

COUNT(C6:

H6)為計算小考的總次數。

LARGE函數

●函數功能:

將資料組中第K個的最大值傳回,例如:

95、28、85、66,這四個資料組中,66是第3個最大值。

●函數表示式:

LARGE(資料組,第K個最大順位)。

其資料組陣列(Array)內容可為數值或參照範圍。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『數值函數

(2)練習』工作表,並在儲存格J6內輸入=(SUM(C6:

H6)-LARGE(C6:

H6,1))/(COUNT(C6:

H6)-1),並請拖曳完成J6:

J11的儲存格計算。

v『取5次最低分作業平均』計算的公式:

(所有小考成績總和-最高的小考成績)/(小考次數-1)。

v本公式中LARGE(C6:

H6,1)為找取最高的小考成績。

COUNT(C6:

H6)為計算小考的總次數。

MOD函數

●函數功能:

計算兩個數值相除後的餘數,例如:

95除以10餘數為5。

●函數表示式:

MOD(被除數,除數)。

其引數內容可為數值、儲存格位址。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『數值函數

(2)練習』工作表,並在儲存格K6內輸入=MOD(J6,10),並請拖曳完成K6:

K11的儲存格計算。

常用邏輯函數

IF函數

●函數功能:

根據所指定的條件進行邏輯判斷,若為真並根據判斷結果的真偽,分別進行不同的運算或處理。

●函數表示式:

IF(條件判斷式,為『TRUE』時的運算式,為『FALSE』時的運算式)。

此處的運算式也就是一般儲存格內可以輸入的公式。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格F5內輸入=IF(E5>=60,"PASS","DOWN"),並請拖曳完成F5:

F9的儲存格計算。

v『評語』欄判斷的原則:

若平均分數大於等於60分時則顯示『PASS』,若小於60時則顯示『PASS』。

SUMIF函數

●函數功能:

將所指定的範圍儲存格根據所設定的判斷條件逐一進行判斷,若各儲存格內容值符合所設定的條件,則將所對應的儲存格內容加以加總。

●函數表示式:

SUMIF(欲判斷的儲存格範圍,邏輯判斷式,所對應欲加總的儲存格範圍)。

此處的對應的欲加總儲存格範圍可與欲判斷的儲存格範圍相同,也可不同,但範圍內的儲存格個數必須相同。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格G5內輸入=SUMIF(B5:

D5,">=60",$B$3:

$D$3),並請拖曳完成G5:

G9的儲存格計算,並將G5:

G9的儲存格格式自訂為”0學分”的格式。

v『及格學分』計算方式為分別判斷國文、數學、英文(B5:

D5)三科是否大於等於60分。

若國文大於等於60時則會加總所對應的學分儲存格($B$3)。

v本公式中B5:

D5儲存格會依序的與$B$3:

$D$3對應。

COUNTIF函數

●函數功能:

計算所指定的儲存格範圍內有符合所設定的判斷條件的儲存格個數。

●函數表示式:

COUNTIF(欲判斷的儲存格範圍,邏輯判斷式)。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格H5內輸入=COUNTIF(B5:

D5,"<60"),並請拖曳完成H5:

H9的儲存格計算,並將H5:

H9的儲存格格式自訂為”0科”的格式。

v在H5儲存格中,COUNTIF函數會依序的判斷B5到D5儲存格的內容,若內容值小於60分時,則會自動加計一顆不及格。

AND函數

●函數功能:

當所有引數的邏輯值皆為『TRUE』時傳回『TRUE』,否則就傳回『FALSE』。

●函數表示式:

AND(邏輯1,邏輯2,…,邏輯30)。

邏輯1到邏輯30的結果可能為『TRUE』或『FALSE』的測試條件式,這些條件式的來源可以是邏輯值、陣列、或儲存格參照。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格I5內輸入=IF(AND(B5>=60,C5>=60,D5>=60),"全PASS","有被當"),並請拖曳完成I5:

I9的儲存格計算。

v『結果I』的判斷原則:

當三科全部及格時才顯示"全PASS",此種功能必須先利用AND函數判斷三科是否都及格後,再利用IF函數來判斷顯示所需的資訊。

OR函數

●函數功能:

當所有任何一個引數的邏輯值皆為『TRUE』時傳回『TRUE』,當全部為『FALSE』時就傳回『FALSE』。

●函數表示式:

OR(邏輯1,邏輯2,…,邏輯30)。

邏輯1到邏輯30的結果可能為『TRUE』或『FALSE』的測試條件式,這些條件式的來源可以是邏輯值、陣列、或儲存格參照。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格J5內輸入=IF(OR(B5>=60,C5>=60,D5>=60),"有及格的","全被當"),並請拖曳完成J5:

J9的儲存格計算。

v『結果II』的判斷原則:

只要有任何一科以上及格(OR函數),就顯示"有及格的"。

NOT函數

●函數功能:

將引數的邏輯值予以反轉,也就是將邏輯值『TRUE』轉為『FALSE』,將邏輯值『FALSE』轉為『TRUE』。

●函數表示式:

NOT(邏輯1)。

邏輯1的結果可能為『TRUE』或『FALSE』的測試條件式,這些條件式的來源可以是邏輯值、陣列、或儲存格參照。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『邏輯函數練習』工作表,並在儲存格K5內輸入=IF(NOT(OR(B5>=60,C5>=60,D5>=60)),"全被當","有及格的"),並請拖曳完成K5:

K9的儲存格計算。

v『結果III』的判斷原則:

只要有任何一科以上及格(OR函數),就顯示"有及格的"。

vNOT函數就是將邏輯判斷後的結果變成相反的結果。

所以雖然OR(B5>=60,C5>=60,D5>=60)的結果為『有任何一科以上及格』,但再加上NOT函數時則變成『全部不及格』的意思。

常用日期函數

TODAY函數

●函數功能:

傳回系統中所設定的今天日期資訊。

●函數表示式:

TODAY()。

本函數由於資訊的取得是來自系統的資訊,所以不需設定任何的引數。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『日期函數練習』工作表,並在儲存格F5內輸入=IF(TODAY()>E5,"已到期","未到期"),並請拖曳完成F5:

F10的儲存格計算。

請在儲存格G5內輸入=IF(TODAY()>E5,TODAY()-E5,"---"),並請拖曳完成G5:

G10的儲存格計算,並將G5:

G10的儲存格格式自訂為”##0天”的格式。

v『到期否』欄位是以TODAY函數每天抓取系統的日期來判斷是否已經到期。

v『到期日數』的計算為:

若該公式若判斷到已到期則直接將系統日期與到期日期相減,若未到期則顯示"---"。

YEAR函數

●函數功能:

求出日期序列數中的年份數,也就是傳回日期資料的年份部份。

●函數表示式:

YEAR(日期序列數)。

函數中的引數為日期序列數,並且將傳回的年份範圍為1900到2000。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『日期函數練習』工作表,並在儲存格H5內輸入=YEAR(E5),並請拖曳完成H5:

H10的儲存格計算,並將H5:

H10的儲存格格式自訂為”###0年”的格式。

請在儲存格J5內輸入=YEAR(E5)-1911,並請拖曳完成J5:

J10的儲存格計算,並將J5:

J10的儲存格格式自訂為”民國”0”年”的格式。

v在EXCEL中的日期型態資料是以西元的年份來儲存,所以在『到期民國年份』欄則必須用西元減去1911,然後再設定為”民國”0”年”的格式。

MONTH函數

●函數功能:

求出日期序列數中的月份數,也就是傳回日期資料的月份部份。

●函數表示式:

MONTH(日期序列數)。

函數中的引數為日期序列數,並且將傳回的月份範圍為1到12。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『日期函數練習』工作表,並在儲存格K5內輸入=MONTH(E5),並請拖曳完成K5:

K10的儲存格計算,並將K5:

K10的儲存格格式自訂為”#0月”的格式。

DAY函數

●函數功能:

求出日期序列數中該月的第幾天。

●函數表示式:

DAY(日期序列數)。

函數中的引數為日期序列數,並且將傳回的第幾天範圍為1到31。

WEEKDAY函數

●函數功能:

求出日期序列數中日期的星期值,也就是傳回『星期一』到『星期日』間的值。

●函數表示式:

WEEKDAY(日期序列數,星期的類型)。

函數中的引數為日期序列數,並且將傳回的星期範圍為星期一到星期日。

星期的類型為1時:

傳回的值為1~7(分別表週日~週六)。

星期的類型為2時:

傳回的值為1~7(分別表週一~週日)。

星期的類型為3時:

傳回的值為0~6(分別表週一~週日)。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『日期函數練習』工作表,並在儲存格I5內輸入=WEEKDAY(E5,1),並請拖曳完成I5:

I10的儲存格計算,並將I5:

I10的儲存格格式設定為日期格式的”星期二”的格式。

vWEEKDAY函數傳回的資料為數值資料,所以必須在搭配日期格式的設定才會顯示『星期幾』。

常用資料查表函數

CHOOSE函數

●函數功能:

根據所指定的索引值,將引數串列儲存格範圍內的所有內容值傳回,或是執行動作。

●函數表示式:

CHOOSE(索引值,引數串列1,引數串列2,…,引數串列29。

函數中的索引值可以是數值、文字、公式、或儲存格參照,但其值必須為1到29的實數。

函數中的引數串列則為儲存格範圍,EX:

C1:

C5。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『查表函數練習』工作表,並在儲存格D10內輸入=SUM(CHOOSE(C10,$E$4:

$E$7,$F$4:

$F$7,$G$4:

$G$7)),並請拖曳完成D10:

D14的儲存格計算。

v『累積折舊額』的計算法:

先利用CHOOSE函數來查詢不同機組所對應的『折舊種類』,再依據所查到的『折舊種類』取得相對應的各月份折舊金額的儲存格範圍,例如:

C10為1則取得$E$4:

$E$7、C10為2則取得$F$4:

$F$7…以此類推,最後利用SUM函數將所查詢到的儲存格範圍內容值做加總。

vCHOOSE函數會自動採取近似值搜尋法。

VLOOKUP函數

●函數功能:

在一清單的最左邊欄位中搜尋指定的特定值,若找到時,傳回找到的特定值那一列的指定欄所交集的儲存格內容值(也就是縱向查詢但傳回對應的橫向儲存格的值)。

特別需注意的是,此表格或清單必須先經過遞增的方式排序。

●函數表示式:

VLOOKUP(縱向搜尋值,被搜尋範圍,傳回搜尋範圍內第幾欄,搜尋方式)。

函數中縱向搜尋值可以是數值、文字、公式、或儲存格參照。

函數中縱向搜尋值為要在搜尋範圍第一欄中搜尋的值。

當搜尋值找到資料後會傳回該列與指定傳回欄所交集的儲存格。

函數中搜尋方式有兩種:

(1)FALSE為精確搜尋,表示需找到完全相同的資料才會傳回值,否則會出現找不到資料的『#N/A』訊息。

(2)TRUE為近似搜尋,表示找不到完全相同的資料時,則會傳回與尋找資料較鄰近的資料值。

特別需注意的是,此表格或清單必須先經過遞增的方式排序。

●實例應用:

【插入圖片】(插入加總結果,顯示公式,並拖曳範圍)

v請選擇本章範例的『查表函數練習』工作表,並在儲存格F10內輸入=VLOOKUP(E10,$D$4:

$G$7,C10+1,FALSE),並請拖曳完成F10:

F14的儲存格計算。

v『未提折舊』欄位為根據『停機月份』的數字資料(本欄位有設定0”月”的格式),去尋找不同機組在對應『折舊種類』(傳回搜尋範圍內第幾欄)中『停機月份』(縱向搜尋值)所需攤提的折舊。

v因為欲搜尋的『停機月份』資料在折舊參照表的縱向中,所以用VLOOKUP。

v資料搜尋範圍除了包括三種折舊的折舊金額欄外,還必須包括最左邊用來搜尋比對的月份欄。

所以選定的範圍為$D$3:

$G$7。

v本範例中,傳回搜尋範圍內第幾欄的引數公式設為C10+1,即因為搜尋範圍除了包括三種折舊的折舊金額欄外,還增加了最左邊用來搜尋比對的月份欄。

v本範例的『搜尋方式』是以FALSE精確搜尋方式,所以E14儲存格內容中的搜尋值故意輸入為4.2時,則在折舊參照表中是無法精確的找到對應值,因此在F14儲存格內將會傳回#N/A的錯誤訊息。

HLOOKUP函數

●函數功能:

在一清單的最上一列中搜尋指定的特定值,若找到時,傳回找到的特定值那一欄的指定列所交集的儲存格內容值(也就是橫向查詢但傳回對應的縱向儲存格的值)。

特別需注意的是,此表格或清單

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2