使用Excel函數實現Excel數據分段區間查找的方法

      網友投稿 1187 2022-11-26

      使用Excel函數實現Excel數據分段區間查找的方法

      今天本文和大家分享的EXCEL知識是兩個函數公式套路,有關數據區間查詢的。分別是使用LOOKUP函數和Frequency函數實現Excel數據分段區間查找的方法。

      LOOKUP函數

      第一個函數是大家耳熟能詳的LOOKUP。

      舉個例子,如下圖,A1:B6區域是一張成績評價標準表。用我拿手的中文翻譯一下,小于60不及格,大于等于60小于80為及格,大于等于80小于90為優良……依次類推。

      現在我們要對某個同學的成績做出評判。

      G2單元格輸入下面的公式,并向下填充:

      =LOOKUP(F2,A:B)

      假設這位同學是EH在線培訓課程【圖表之美】的女漢子大紅花,她圖表成績得了98分,那么她的最終評價是:優異。

      假設某天大紅花因為思念男友某人,導致發揮嚴重失常,只考了68分,那么該公式返回的結果為:及格。

      需要說明的是,LOOKUP函數的這個查詢套路,即

      LOOKUP(查找值,查找區域)

      要求查找區域的首列數據升序排列,否則公式可能得出錯誤的結果。

      Frequency函數

      在EXCEL函數里,Frequency是一個運算效率很高、功能異常強大的函數,在條件計數、查詢、排序等方面都有很多妙用,但它又是一個難點函數,以至于用的人很少,少到什么地步?夜晚的時候,呼吸著純凈的霧霾,你抬頭數數天上的星星就知道咧。

      今天先簡單介紹一個Frequency區間查詢的套路,感興趣的親們可以到EH論壇對這個函數自我充電下。

      依然舉個例子。

      如上圖,A1:B6單元格區域依然是一份成績評價標準表。

      F2:F3區域依然是EH培訓班圖表之美的高材生大紅花同學的兩次得分記錄,現在,依然需要對她的兩次得分進行評級。

      看起來似乎和上面的例題并無區別,但需要說明的是評分標準。

      評分標準并不是0-9得A,10-14得B……諸如此類,而是尋找最接近的值,進而得出結果。

      比如大紅花的首次得分為13,13距離10相差3,距離15相差2,結論,13更靠近15,所以,大紅花的評級結果為15所對應的C級,而非10所對應的B級。

      簡單的說,就是靠近誰,就屬于誰——真是一個單細胞的女漢子啊。

      G2輸入公式,并向下填充。

      =LOOKUP(1,0/FREQUENCY(0,ABS(A:A-F2)),B:B)

      使用Excel函數實現Excel數據分段區間查找的方法

      簡單說明一下這個公式的運算過程。

      ABS(A$2:A$6-F2)部分,計算得出A2:A6區域和F2之間差的絕對值(正數和零),得到一個內存數組:

      {13;3;2;12;17}

      Frequency函數,以ABS函數的計算結果為分段區間,對0進行計頻。由于frequency函數只在分段點首次出現時統計頻數,且統計小于等于此分段點,大于上一分段點的頻數,所以0所返回的計頻位置,總是處于最接近0的那個分段點,本例中這個分段點是2,計數為1,其余分段點,計數為0。依然得到一個內存數組:

      {0;0;1;0;0;0}

      上面那段話對于不懂Frequency的小伙伴們而言簡直如同天書,好吧,星光說人話,Frequency函數將0扔到了最接近它的那個值身上,從此以后0就歸那個值了,那個值得到了一個0,計數為1,從此過上了幸福的生活,其他人啥都沒得到,所以都返回0,打了光棍——嗯,就是這么回事。

      最后又是一個LOOKUP的查詢套路:

      LOOKUP(1,0/(條件),目標區域或數組)

      0/FREQUENCY(0,ABS(A$2:A$6-F2)),構建一個由0和錯誤值#DIV/0!組成的數組,再用永遠大于0的1作為LOOKUP的查找值,即可快速得出0所對應的目標區域結果,此處的LOOKUP目標區域為B$2:B$6,因此得分13,返回15所對應的B4的值C。

      此外需要說明的是,frequency函數支持分段區間亂序,所以并不需要得分區域必須升序排列。

      結束語

      這就是今天和大家分享的兩個有關區間段查詢的函數套路,關于frequency部分,能懂就懂,不懂就算,套路嘛,關鍵時刻會套用就好,理不理解其實也沒啥。呵呵。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:text函數在excel表格日期格式數據轉換中的應用
      下一篇:excel表格怎么限制輸入內容
      相關文章
      亚洲国产精品无码观看久久| 亚洲日本中文字幕天天更新| 成人精品国产亚洲欧洲| 亚洲色大网站WWW永久网站| 亚洲无成人网77777| 亚洲美女大bbbbbbbbb| 亚洲五月激情综合图片区| 亚洲一本综合久久| 亚洲一区精品中文字幕| 亚洲综合精品香蕉久久网97| 久久久久亚洲AV无码麻豆| 78成人精品电影在线播放日韩精品电影一区亚洲 | 国产亚洲人成网站在线观看| 亚洲精品无码激情AV| 亚洲精品在线视频| 久久亚洲欧洲国产综合| 亚洲精品无码MV在线观看| 亚洲国产精品一区二区第一页 | 亚洲成av人片在线看片| 亚洲一级在线观看| 亚洲最大中文字幕无码网站| 亚洲日本成本人观看| 国产成人综合久久精品亚洲| 亚洲精品无码永久在线观看| 国产成人亚洲影院在线观看| 亚洲真人无码永久在线 | 亚洲精品国产高清在线观看| 性色av极品无码专区亚洲| 国产在亚洲线视频观看| 亚洲午夜福利精品无码| 在线亚洲人成电影网站色www| 亚洲人成人网站色www | 老司机亚洲精品影院在线观看| 亚洲国产精品日韩专区AV| 亚洲中文字幕无码久久2017| 亚洲AV无码专区在线播放中文| 久久精品亚洲一区二区三区浴池| 亚洲国产高清美女在线观看| 亚洲色大成WWW亚洲女子| 深夜国产福利99亚洲视频| 国产亚洲自拍一区|