日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Excel函数实战技巧精粹(三)常用函数之INDEX与MATCH组合详解

發(fā)布時(shí)間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Excel函数实战技巧精粹(三)常用函数之INDEX与MATCH组合详解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 前言
  • 語(yǔ)法規(guī)則
      • INDEX
          • 數(shù)組形式
          • 引用形式
      • MATCH
  • 組合使用

前言

說(shuō)起Excel中最兄弟的兩個(gè)函數(shù),非INDEX和MATCH莫屬,INDEX通過(guò)查找指定位置的值,MATCH返回值數(shù)組中的位置,兩個(gè)函數(shù)在應(yīng)用當(dāng)中也是相輔相成,缺一不可的,本文帶你領(lǐng)略這些魅力。

語(yǔ)法規(guī)則

INDEX

INDEX 有兩種形式,一種數(shù)組形式,一種為引用形式,第二種在實(shí)際當(dāng)中應(yīng)用比較少,所以我會(huì)著重講解第一種,并結(jié)合實(shí)例

數(shù)組形式

INDEX(array, row_num, [column_num])

  • 如果同時(shí)使用了 row_num 和 column_num 參數(shù),INDEX 將返回array中 row_num 和 column_num 交叉處單元格中的值。
  • 如果將 row_num 或 column_num 設(shè)置為 0(零),INDEX 將分別返回整列或整行的值數(shù)組。要將返回的值用作數(shù)組,請(qǐng)?jiān)谛械乃絾卧駞^(qū)域和列的垂直單元格區(qū)域以數(shù)組公式 (數(shù)組公式:數(shù)組公式對(duì)一組或多組值執(zhí)行多重計(jì)算,并返回一個(gè)或多個(gè)結(jié)果。數(shù)組公式括于大括號(hào)({ }) 中。按 Ctrl+Shift+Enter 可以輸入數(shù)組公式。)的形式輸入 INDEX 函數(shù)。要輸入數(shù)組公式,請(qǐng)按 Ctrl+Shift+Enter。
  • 例如,下面的例子


    返回區(qū)域A1:D3中,1行3列處的值,為3,如果最后一個(gè)參數(shù)為0,則會(huì)出現(xiàn)這樣的結(jié)果,即返回了一個(gè)數(shù)組(需要三鍵結(jié)束)。

    引用形式

    INDEX(reference, row_num, [column_num], [area_num])

  • Reference必需。對(duì)一個(gè)或多個(gè)單元格區(qū)域的引用。如果為引用輸入一個(gè)不連續(xù)的區(qū)域,必須將其用括號(hào)括起來(lái)。如果引用中的每個(gè)區(qū)域只包含一行或一列,則相應(yīng)的參數(shù) row_num 或 column_num 分別為可選項(xiàng)。例如,對(duì)于單行的引用,可以使用函數(shù) INDEX(reference,column_num)。
  • Row_num必需。引用中某行的行號(hào),函數(shù)從該行返回一個(gè)引用。
  • Column_num可選。引用中某列的列標(biāo),函數(shù)從該列返回一個(gè)引用。
  • Area_num可選。選擇引用中的一個(gè)區(qū)域,以從中返回 row_num 和 column_num 的交叉區(qū)域。選中或輸入的第一個(gè)區(qū)域序號(hào)為 1,第二個(gè)為 2,依此類(lèi)推。如果省略 area_num,則函數(shù) INDEX 使用區(qū)域 1。
  • 通過(guò)下面這個(gè)例子來(lái)理解下


    參數(shù)1把三個(gè)不連續(xù)的區(qū)域放在一起,參數(shù)4選擇了第三個(gè)區(qū)域,參數(shù)2和參數(shù)3分別代表2行2列,所以最終結(jié)果為26.

    MATCH

    MATCH函數(shù)返回指定數(shù)值在指定數(shù)組區(qū)域中的位置。MATCH函數(shù)是Excel主要的查找函數(shù)之一。

    MATCH(lookup_value, lookup_array, [match_type])

    lookup_value為查找的值,lookup_array為查找的區(qū)域,可以為單元格區(qū)域或者數(shù)組,match_type為查找的方式,如下

  • Match_type:1 或省略,表示MATCH 函數(shù)會(huì)查找小于或等于 lookup_value 的最大值。lookup_array 參數(shù)中的值必須按升序排列。

  • Match_type:0,表示MATCH 函數(shù)會(huì)查找等于 lookup_value 的第一個(gè)值。

  • Match_type:-1,表示MATCH 函數(shù)會(huì)查找大于或等于 lookup_value 的最小值。lookup_array 參數(shù)中的值必須按降序排列。

  • MATCH最簡(jiǎn)單的應(yīng)用則是下面這種


    MATCH函數(shù)有一個(gè)與眾不同的地方是它可以忽略區(qū)域中錯(cuò)誤值,而可以對(duì)查找的值進(jìn)行定位,比如你會(huì)看到


    這是一個(gè)數(shù)組函數(shù),需要三鍵結(jié)束,觀察公式,公式的查找的區(qū)域?yàn)?0/A1:A6,用F9查看他的結(jié)果為{#VALUE!;#VALUE!;#VALUE!;0;#VALUE!;0},MATCH會(huì)忽略錯(cuò)誤值,查找到第一個(gè)0的位置,即4。以上面的數(shù)據(jù)為例,我們還能想到什么,如果我們想查找最后一個(gè)數(shù)字的位置,應(yīng)該怎么辦,想想看,Match_type參數(shù)為1時(shí),是怎么樣的,對(duì)了,他會(huì)查找小于或等于 lookup_value 的最大值,所以,我們又可以這樣寫(xiě)


    利用MTATCH忽略錯(cuò)誤值的特點(diǎn),返回 0/A1:A6 中,也就是{#VALUE!;#VALUE!;#VALUE!;0;#VALUE!;0} 中,小于或等于 1的最大值的位置,即6,記住這里 Excel從左向右查找到第一個(gè)0時(shí),會(huì)繼續(xù)向右查找,一直結(jié)束,所以會(huì)返回最后一個(gè)數(shù)字的位置。這是MATCH的巧妙之處,運(yùn)用這個(gè)技巧可以幫助我們解決很多問(wèn)題

    組合使用

    看下面的例子


    公式使用了嵌套,最里層的MATCH是為了提取出李四在代課老師數(shù)據(jù)列中所存在的位置,INDEX則是在學(xué)科區(qū)域?qū)?yīng)的位置取出值,即MATCH的結(jié)果放在INDEX的行位置,提取值。

    總結(jié)

    以上是生活随笔為你收集整理的Excel函数实战技巧精粹(三)常用函数之INDEX与MATCH组合详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。