excel中match函數的使用技巧 match是excel中主要的查找函數 它可以幫我我們確定要查找的值在指定行或者列中的位置;同時也能知道這個查找值是不是存在于查找的范圍內;另外還能知道查找值是不是重復出現在查找范圍內;還可以確定一列數據最后一個非空單元格所在的位置,總結起來就是可以判斷查找值是否存在,一有個還是重復
工具/原料
excel 電腦
方法/步驟
match函數的語法是這樣的 MATCH(要查找的值, 查找區域, 查找類型)
第三個參數為1時,查找小于或者等于第一個參數的最大數值在第二個參數中的位置,查找區域必須按升序排列:
第三個參數為0時,查找等于第一個參數的第一個數值,第二個參數按任意順序排列:
第三個參數為-1時,查找大于或等于第一個參數的最小數值在第二個參數中的位置,第二個參數必須按降序排列。
第三個參數為1 b列需要升序排列 查找的值是31 函數返回小于等于31的最大值的位置 也就是30的位置3

match函數的第三個參數為0,將在數量列中精確查找20,并返回20的位置2

由于match函數第三個參數為-1所以要求函數第二個參數也就是數量列降序排列 如果不是降序排列 函數返回錯誤值

match函數將返回一個數組 元素是姓名在姓名列中的首次出現的位置,row函數將返回姓名所在的行號,減去25將返回所有姓名在姓名列中的位置

等式將返回一個有邏輯值組成的數組 真的個數代表不重復姓名個數 真在數組中的位置就是該姓名在姓名列中首次出現的位置 假的個數代表重復出現的姓名個數假元素在數組中的位置就是重復姓名位置

經過數值運算將邏輯值轉換成數值 最后累加得到的就是不重復姓名的個數

END
以上就是excel中match函數使用技巧之應用二例,希望能對大家有所幫助!
新聞熱點
疑難解答