Excel查找,除了LOOKUP函數還有這對CP函數組合

2020-12-16 烈酒刀客

我們都知道Excel的VLOOKUP函數是經典的查找引用函數。但很多小夥伴們不知道的是INDEX+MATCH這個CP組合,其操作上更靈活,很多時候比VLOOKUP函數更高效。

Match函數和index函數是幹什麼的?

MATCH函數是Excel主要的查找函數之一,MATCH函數可以在特定區域搜索指定項,並返回指定項在特定區域的位置。通俗點講就是我知道這個「蘿蔔」名字,我通過MATCH函數可以找到它的「坑」在哪裡?

INDEX函數正好相反,它可以通過「坑」來找「蘿蔔」。正式的表述是:INDEX函數是返回表或區域中的值或值的引用。

現在小夥伴們知道為什麼這個兩個函數是CP組合了吧?對,就是一個可以通過「蘿蔔」來找「坑」,而另個一正好相反,能通過「坑」來找到「蘿蔔」。

MATCH函數和INDEX函數是語法格式是什麼?

小夥伴都知道,如果想調用一個Excel自身的函數,那必須首先知道它語法格式是什麼?

MATCH函數的語法格式如下:

MATCH(lookup_value, lookup_array, [match_type])

翻譯成能看懂的就是:

MATCH(找誰, 從哪裡找, 匹配方式)

其中:match_type可選參數,match_type 參數指定 Excel 如何在 lookup_array 中查找 lookup_value 的值。此參數的默認值為 1,也可賦值未0或-1。

1 或省略,表示MATCH 函數會查找小於或等於 lookup_value 的最大值。lookup_array 參數中的值必須按升序排列,例如:... 0, 1, 2, ..., A-Z。

0,表示MATCH 函數會查找等於 lookup_value 的第一個值。lookup_array 參數中的值可以按任何順序排列。

-1,表示MATCH 函數會查找大於或等於 lookup_value 的最小值。lookup_array 參數中的值必須按降序排列,例如:Z-A, ...2, 1, 0, ... 等等。

INDEX函數的語法格式如下:

INDEX(array, row_num, [column_num])

翻譯成能看懂就是:

INDEX(在哪裡找, 行號, [列號])

其中列號是可選參數。

MATCH函數和INDEX函數的應用實例?

如下表所示:通過輸入病人姓名,然後通過MATCH函數來得到病人序號:

文章開頭說過MATCH函數和INDEX函數是數據查找的CP,因此可以通過兩個函數嵌套使用來查找數據。如通過病人姓名來查找病人的藥品費用和總費用(注意總費用的查詢用到了INDEX函數的列號參數)。

本文講解了什麼是MATCH函數和INDEX函數,以及這兩個函數的作用和用法格式,最後通過一個實例來說明這兩個函數的具體應用。

相關焦點

  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • Excel小技巧:讓你秒懂得lookup函數區間查找星座
    2、但是我們都知道關於文本型數字排序後並不是我們想要的結果,lookup函數和vlookup函數的模糊查找要求源數據是需要【按照升序排列】,因為根據日期區間查詢的,所有選擇這兩個函數來查找!11月9日,在源數據中是查找不到,它是在10月24日至11月22日之間,所以返回小於11月9日的最大值10月24日對應的天蠍座!
  • 比vlookup函數還更好用的lookup函數講解
    我們在實際工作中,當我們需要處理數據的時候,我們首先會想到使用excel表格,因為excel中有很多可以顯著提高我們工作效率的函數,我們可以藉助這些函數對數據進行快速處理,可以減輕我們的工作負擔。比vlookup函數還更好用的lookup函數講我們上節課講解了有關vlookup
  • Excel函數公式:萬能查找函數Lookup函數的神應用和技巧
    提起查找函數,大家第一時間想到的肯定是Vlookup,其實大多數人不知道,Lookup才是查找函數之王,它幾乎能高效地實現Vlookup函數的所有功能,部分功能是Vlookup函數無法比擬的。一、語法結構和基本使用方法。
  • Excel函數之Hlookup和lookup
    用HLOOKUP函數可以在表格或數值數組的首行查找指定的數值,並返回表格或數組中指定行的同一列的數值,HLOOKUP中的H代表「行」語法規則該函數的語法規則如下 :HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)參數說明1、Lookup_value
  • Excel中查找與引用函數的使用
    因此我們把 19個函數按功能分為查找數據函數和引用數據函數兩類。它可以與其他多個函數組合使用,靈活方便。下面將對函數分類及其具體應用進行介紹。3.若同時使用參數 Row_num 和 Column_num,函數INDEX 返回這兩個參數交叉處的單元格中的值。
  • Excel中Vlookup函數不能做的,lookup函數輕輕鬆鬆完成!
    工作中,vlookup函數是大眾情人,但也有它完成不了的工作,這個時候用lookup函數便可以輕鬆的完成!1、查找最後一條記錄例如公司會持續進不同的物品,不同的數量,現在我們需要求出最後一次進貨的數量是多少?
  • Excel函數簡單入門 用於查找某個值位置的MATCH函數
    查找文本值時,函數 MATCH 不區分大小寫字母(英文有效,中文無大小寫形式的,所以查找中文的話,可以略過)。Match共有三個參數,函數的形式為:MATCH(lookup_value, lookup_array, [match_type])來個中文翻譯的,更加容易理解MATCH(查找值, 查找數組 [查找類型])其中lookup_value就是需要在數據表(lookup_array)中查找的值,該值可以是數值
  • 使用vlookup與lookup函數就可以了
    這是因為當vlookup函數在查找數據的時候,如果遇到重複值,函數僅僅會返回第一個查找到的結果,而在這裡我們將打卡時間升序排序,數據是從小到大進行排列的,所以會查找到精確的結果三、查找最後一條記錄查找最後一條記錄,我們使用的lookup函數,只需要在對應的位置輸入公式=LOOKUP(1,0/(A2:A100=F3),B2
  • 應用技巧九:妙用LOOKUP函數升序與亂序查找
    LOOKUP(lookup_value,lookup_vector,result_vector)LOOKUP(lookup_value,array)向量語法是在由單行或單列(也就是「向量」)構成的第二參數中查找第一參數,並返回第三參數中對應位置的值。
  • lookup函數的第1種用法:在升序條件下進行條件查詢!
    在excel函數裡面,lookup函數的出現率是非常高的。在貼吧、論壇的求助帖裡面,大部分內容都可以用lookup函數進行解決。它的用法也有多種,這節課我們講lookup函數第1種用法:在升序條件下進行條件查詢!如圖中案例表格,已知員工的工號、姓名、手機號,現在需要通過輸入工號,來查詢該員工的手機號。
  • Excel函數公式:掌握Match函數,如虎添翼
    MATCH函數返回指定值在數組中的位置,通常和其它函數配合使用,如INDEX函數、VLOOKUP函數等。語法:MATCH(lookup_value, lookup_array, [match_type])。lookup_value 必需。要在 lookup_array 中匹配的值。
  • VLOOKUP 函數的終結者來了- XLOOKUP 函數使用介紹(一)
    自從office 365推出Xlookup函數,大家都在津津樂道這個函數的強大,直言不諱指出這個函數將是Vlookup函數和Hlookup函數的替代者。今天我們就來看一下這個函數到底有多麼強大可以替代Excel中的Vlookup函數呢?
  • Excel比vlookup還好用的lookup函數用法大全,收藏套用!
    介紹lookup函數十大常用的用法,直接收藏,在工作中,遇到相應問題,直接套用即可。特別提醒,是lookup函數,不是vlookup函數!:=LOOKUP(1,0/(A11=$B$2:$B$7),$A$2:$A$7)其實LOOKUP函數不分正逆向,萬能套用是一樣的萬能套用:=lookup(1,0/(查找值=查找列),結果列)3、多條件查詢公式:=LOOKUP
  • lookup函數很實用,難學麼?你要知道它的查找原理就不難了
    Vlookup在工作中經常用,還有一個類似的函數Lookup,功能其實比vlookup強,但是理解起來要複雜一點,但是如果你掌握了lookup函數的查找原理,你就能熟練的應用這個函數了lookup函數基本介紹這個函數有兩種用法,數組法和向量法,我們只介紹向量法,掌握了向量法,數組法自然能夠理解,它的使用是:lookup(查找值,查找列
  • Office365 之 Excel新增加的函數XLOOKUP的用法有哪些?(續)
    當xlookup找不到 lookup_value時返回第4個參數指定的值。會自動按順序返回其他列的值,原來vlookup函數要結合 column或者 Match函數才能實現,大大提高了工作效率。03案例5:XLOOKUP匹配方式多了取大值的選項,Vlookup只要向下查找,方便了不同查找要求。
  • 三分鐘學會LOOKUP函數的三種常見操作
    作為查找類函數中的一員,LOOKUP函數默認的是模糊查找,指的是從單行、單列或者數組中查找一個值,條件是向後兼容性。這裡的向後兼容是計算機專業術語,在這裡的可以簡單理解成為升序排列。它的參數有兩種組成方式,一種是向量查找,參數分別是lookup_value, lookup_vector, [result_vector],分別表示查找值,查找區域,返回區域,這個跟VLOOKUP非常像,只是少了最後一個查找類型,因為LOOKUP函數默認是模糊查找,所以查找區域需要升序排列,否則就會出錯。
  • 看到XLOOKUP函數,我才知道VLOOKUP函數是個弟弟
    Xlookup函數共5個參數,其中123是必須,45為可選參數(中括號[]是參數可選的標誌)翻譯成中文,參數更好理解:Xlookup(查找的值,查找範圍或數組,返回範圍或數組,查找模式,搜索模式)二、實例
  • EXCEL中利用REPLACE函數與FIND函數的組合統一替換特定字符後文本
    EXCEL函數公式大全之利用REPLACE函數FIND函數統一替換特定字符後面字符。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數REPLACE函數FIND函數。
  • lookup函數的使用方法,含向量和數組形式實例及與vlookup的區別
    一、lookup函數向量形式使用方法lookup函數向量形式是在一行或一列中查找值,返回另一行或另一列對應位置的值。注意:A、如果找不到查找值,lookup函數會返回小於或等於查找值的最大值。B、如果查找值小於查找區域的最小值,lookup函數會返回 #N/A 錯誤。