IF、AND、INDEX和MATCH組合函數總結

2021-02-13 計算機等級考試

Excel函數是二級Office考生最怕的部分,真的有那麼難嗎?未必。熟悉函數公式和使用方法,大多數人都是可以掌握的。今日總結四個函數,分別是IF、AND、INDEX和MATCH組合函數。更多函數總結平臺將在近期陸陸續續更新,敬請期待!

關於第24-29套VIP視頻調整方案如下:

緊急通知:二級Office題庫VIP視頻調整通知

一、邏輯「是」函數IF

1、功能:用於執行邏輯判斷,根據對指定條件的邏輯判斷真假結果,返回不同的結果。

2、使用格式:

=IF(Logical_test,Value_if_true,Value_if_false)

3、參數說明:

第一個參數:Logical_test 代表邏輯判斷表達式,計算結果為TRUE或FALSE的任何數值或表達式。

第二個參數:Value_if_true 表示當判斷條件為邏輯「真(TRUE)」時顯示的內容。

第三個參數:Value_if_false表示當判斷條件為邏輯「假(FALSE)」時顯示的內容。

第二、三個參數可以是常量(給定結果),也可以是一個表達式,還可以是構成複雜的嵌套。

4、在題庫第1、5、6、7、9、10、12、14、16、17、18、20、22、28等14套題中出現過。IF函數比較簡單,運用廣泛,可以單獨使用,但在題庫中或實際生活中常多層嵌套函數或與其他函數搭配使用。希望大家能靈活運用IF函數。

5、應用舉例:如第12題Excel

銷售額小計=單價*銷量

根據題目要求,我們發現有2種計算方法,判斷依據就是看銷量是否大於等於40,所以很明顯用邏輯「是」函數IF來完成。輸入=IF(),點擊fx打開函數對話框。

首先第一個參數Logical_test 要輸入邏輯判斷表達式,即F3>=40,

第二個參數Value_if_true 表示當判斷條件為邏輯「真(TRUE)」時顯示的內容,即E3*0.93*F3,

第三個參數Value_if_false表示當判斷條件為邏輯「假(FALSE)」時顯示的內容,即E3*F3。最後點擊確定即可。

二、邏輯「與」函數AND

1、功能:邏輯「與」函數,返回邏輯值。AND函數所有參數的邏輯值為真時返回邏輯「真(TRUE)」;只要有一個參數的邏輯值為假,則返回邏輯「假(FALSE)」。簡言之,就是當AND的參數全部滿足條件時,返回結果為TRUE,否則為FALSE。

2、使用格式:

=AND(Logical1,Logical2,…)

3、參數說明:參數Logical1,Logical2,…表示待檢驗的條件值或邏輯表達式,最多可達30個參數,各參數可能為TRUE可能為FALSE。

4、在題庫第18套題中出現過。但AND函數很少單獨使用,一般會結合其他函數(比如IF函數)使用。

5、應用舉例:如第18題Excel

這道題要求是否填報、是否審核、是否通知客戶三項都為「是」的時候才顯示「完成」,否則顯示「為完成」。那麼我們首先肯定知道是用IF函數來完成的,但IF函數的第一個參數要輸入一個表達式,我們要同時滿足三項都為「是」,就得藉助函數AND來完成了。

函數AND的參數是直接輸入表達式就可以的,所以我們輸入=AND(F3="是",G3="是",H3="是"),答案會顯示TRUE或FALSE。

然後再用IF函數就可以完成這道題了,即=IF(AND(F3="是",G3="是",H3="是"),"完成","未完成")。

三、索引函數INDEX

1、功能:使用索引從引用或數組中選擇值。它返回表格或區域中的數值或對數值的引用。

2、使用格式:

=INDEX(array,row_num ,column_num)

3、參數說明:

第一個參數: array 為單元格區域或數組常數,

第二個參數: row_num 為數組中某行的行序號,函數從該行返回數值。

第三個參數: column_num為數組中某列的列序號,函數從該列返回數值。

4、在題庫第4、24、29等3套題中出現過。在題庫中一般與MATCH函數組合使用。

5、應用舉例:如在引用或數組中查找值函數MATCH的應用舉例。

四、在引用或數組中查找值函數MATCH

1、功能:在引用或數組中查找值。MATCH函數返回在指定方式下與指定數值匹配的數組中元素的相應位置。如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用MATCH函數。

2、使用格式:

=MATCH(lookup_value,lookup_array,match_type)

3、參數說明:

第一個參數:lookup_value 是查找值,即需要在數據表中查找的數值,可以是數值(或數字文本或邏輯值)對數字、文本或邏輯值的單元格引用。

第二個參數:lookup_array 是查找區域,包含所要查找的數值的連續單元格區域,可以是數組或數組引用。

第三個參數:match_type 是查找方式,為-1、0或1。1代表函數MATCH是查找小於或等於lookup_value的最大數值,0代表函數MATCH是查找等於lookup_value的第一個數值,-1代表函數MATCH是查找大於或等於lookup_value的最小數值。

4、在題庫第4、24、29等3套題中出現過。在題庫中一般與INDEX函數組合使用。

5、應用舉例:如第24題Excel。

我們需要在S3單元格求得某個地區某月的降水量,根據表格我們知道如果我們知道要求的地區在第幾行和要求的月份在第幾列,我們就能用INDEX函數求出降水量,而想知道要求的地區在第幾行和要求的月份在第幾列可以用MATCH函數來求得。

所以在S3單元格輸入「=INDEX()」,點擊fx打開函數對話框,

首先第一個參數array要輸入單元格區域,即B2:M32(此區域並不是唯一答案,只有輸入的區域與MATCH函數的區域保持一致性即可)。

第二個參數row_num 要輸入行序號,那我們要知道要求的地區在第幾行,用MATCH函數,輸入MATCH(R3,A2:A32,0),MATCH函數的第一個參數lookup_value 是查找值,即R3;第二個參數lookup_array 是查找區域,即A2:A32,第三個參數match_type 是查找方式,輸入0.

第三個參數column_num要輸入列序號,那我們要知道要求的月份在第幾列,用MATCH函數,輸入MATCH(S2,B1:M1,0),MATCH函數的第一個參數lookup_value 是查找值,即S2;第二個參數lookup_array 是查找區域,即B1:M1,第三個參數match_type 是查找方式,輸入0.

建議:以上函數如果看實例還是不太理解,建議找相應視頻講解再看看。

如果覺得文章好,請你轉發給需要的人!

作者:念欣老師     編輯:葉老師

函數整理目錄如下

SUM、AVERAGE、MAX和MIN函數總結

VLOOKUP、LARGE和RANK函數總結

SUMIFS、AVERAGEIFS和COUNTIFS函數總結


精選備考指導文章如下

優秀案例 | 二級Office考95分是這樣做到的

二級備考陷阱,再忙也認真看看!

乾貨 | 刷題這些常見問題你要懂!

二級Office常考函數總結

二級Office字體、字號、顏色及間距設置技巧

二級Office字處理、電子表格易錯點及方法指導

首次購買題庫的

請看下文了解清楚

不然又一臉懵逼

重磅!2018年9月計算機一二三級新版題庫上線通知!

通知 | 計算機三四級題庫今日起開售

如何購買?

本文文末點閱讀原文即可進入微店

購買時在留言處留下郵箱號

我們當晚十一點之前把題庫發到你郵箱裡

點擊閱讀原文獲取計算機考試原題庫!

相關焦點

  • Excel應用技巧:組合函數index+match
    上一篇,我們講到了index函數的語法和基本用法,今天我們再來說說match函數以及組合函數index+match的用法。
  • 函數index與函數column、match組合用法在實際操作中的應用
    今天我們來介紹函數index和函數column、函數index和match這兩組組合在實際操作中的應用。(對於函數left、函數right、函數if和函數mod的組合用法感興趣的朋友可以看完該篇文章之後參考文章
  • Excel不學一定會後悔的組合函數!MATCH函數與INDEX函數
    MATCH函數與INDEX函數是一對組合函數,兩者經常一起使用,下面我們就一起來看看,他們的定義以及應用場景吧。MATCH函數的表達式是:MATCH(查找的值, 查找的區域, 精確查找或模糊查找)具體什麼意思?如何去使用呢?我們結合一個案例來給大家講解: 我們用酒店這個表為例。
  • Excel中的最佳函數組合:INDEX-MATCH應用實例解讀
    我們結合如圖的表格來學習index+match函數組合在excel中的應用: (數據可以複製在Excel自行模擬)在學習之前我們首先需要了解index和match的作用,對於初次接觸這兩個函數的朋友來說,通過生活中的例子去理解會更容易。
  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • excel中index—match查找函數實例講解
    ,比如lookup、index-match等,尤其是index—match函數的使用範圍比vlookup函數更加廣泛,在反向查找、橫向查找等方面能夠克服vloolup函數的不便,提供更加容易理解的查找思路。
  • 二級Office函數總結六:IF、AND、INDEX和MATCH
    函數總結六Excel函數是二級Office考生最怕的部分,真的有那麼難嗎?未必。熟悉函數公式和使用方法,大多數人都是可以掌握的。今日總結IF、AND、INDEX和MATCH函數。更多函數總結平臺將在近期陸陸續續更新,敬請期待!
  • Excel教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 INDEX($D$1:$D$10,MATCH(A14,$A$1:$A$10,0)) 同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0) 兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0)) Index函數的基本用法就到此告一段落
  • Excel函數公式教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 INDEX($D$1:$D$10,MATCH(A14,$A$1:$A$10,0)) 同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0) 兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0)) Index函數的基本用法就到此告一段落
  • excel教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 $D$1:$D$10,MATCH(A14,$A$1:$A$10,0))  同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0)  兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0))  Index函數的基本用法就到此告一段落
  • 當函數vlookup無能為力時,函數match和index未嘗不是更好的選擇
    相信看過這些文章的朋友們,肯定函數vlookup的用法有了一定的了解,函數vlookup有著兩項功能:查找與匹配,所以不得不說函數vlookup確實是一種十分實用的函數,但是再實用也總有其鞭長莫及之處。今天我們就來介紹一個簡單而且看似能用函數vlookup能解決,但實際上函數vlookup無能為力的實例,進而向大家介紹函數match和函數index的使用方法。
  • excel中使用vlookup函數查找老出錯?試試index—match函數吧
    在excel中,運用查找函數是excel中進行數據統計分析最常用的操作之一,說起查找函數,很多人首先會想到vlookup函數,其實excel中的查找函數有很多種,比如lookup、index-match等,尤其是index—match函數的使用範圍比vlookup函數更加廣泛,在反向查找、橫向查找等方面能夠克服vloolup函數的不便,提供更加容易理解的查找思路
  • match函數嵌套index函數製作動態圖表
    在前面的內容中我們了解到match函數會返回查找值的相對位置,index函數是返回指定行列交叉處的單元格內容;今天小便就利用match函數和index函數的簡單嵌套來做個簡單的動態圖表。以圖中的城市「北京」為例,當A9單元格是北京時,圖表區域返回數據是北京對應的1號-5號的數據;換種說法,A9單元格為「北京」時,返回的數據依次是A2:F6區域「北京」所在行的第二列、第三列、第四列、第五列、第六列,這種遞變的列數我們可以用column函數來確定。
  • Excel的搭檔函數INDEX,MATCH,你用對了嗎?
    一文中使用過的函數,查找定位函數中的最佳搭檔match和index,還有個不成文的說法與這兩個函數有關:查詢用的好,5大函數離不了,分別為index,match,lookup,hlookup,vlookup。今天我們只說index,match函數的用法。
  • excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?
    在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。index-match函數中先輸入match函數,match函數第一個參數表示查找依據,第二個參數表示查找依據所在的列,第三個參數表示精確匹配,此時顯示查找的數據所在單元格第幾行。外面嵌套index函數,第一個參數表示所在列,第二個參數match表示所在行,此時就實現了查找的目的。
  • index函數
    index函數和match函數配合,常用來查詢。比如下面的例子,查詢張三的成績。我們可以使用vlookup來查詢,現在展示index和match的配合。現在分析一下,在函數組合的文章中,我們講到了函數組合的剖析要從內到外。回復17查看講解函數組合的文章。
  • 萬金油公式INDEX + MATCH函數
    index(返回結果區域,返回結果區域的某一行,返回結果區域的某一列)match(查找值,查找區域,精確查找0/模糊查找1)match函數是查找一個值,在一行,或者一列中的位置,找到則返回他的位置,沒找到就返回
  • Excel中查找函數vlookup和index—match使用方法詳細介紹
    在Excel中,談到查找函數推薦最多的就是vlookup函數和index—match函數,很多人把兩個函數作為判斷Excel水平的重要指標,可想而知這兩個函數在Excel數據計算中的重要性,本文就和大家一起來看看這兩個函數的用法吧。
  • excel中index和match函數定位查詢信息,比你想像的簡單!
    之前有位學員來上課的時候,小編聽到她在抱怨說看了半天index函數和match函數,但是不知道該怎麼樣去使用它們?確實這兩個函數看著挺簡單,分開使用也還好,但是想要發揮最大的效果就必須要交叉使用才可以。
  • Excel函數公式教程:INDEX和MATCH函數應用
    如果同時使用參數行號和列號,函數INDEX返回 行號和列號交叉處的單元格中的值。  INDEX函數語法:INDEX(單元格區域,行號,列號)  可以通過下圖來認識INDEX函數的用法:  第二部分:INDEX和MATCH函數應用案例介紹  下圖工作表所示的是一個產品的型號和規格的價格明細表。通過這個表的數據,進行一些對應的查詢操作。