excel表格lookup函式怎麼用(excel使用vlookup函式)

區間查詢,實際生活中非常常見的一種問題。計算停車費、計算工資稅、評價學生成績、批發價計算等,都屬於區間查詢類問題。這類問題通常有以下特點:

  • 查詢區間是數字型別資料。
  • 查詢區間依次遞增的。
  • 每個區間,只對應一種結果。
  • 以學生成績評價標準為例子,要求根據學生成績,給予學生一個評價。查詢區間,即學生分數是數字型別;評價標準中學生分數區間是遞增的;每一個分數區間,只對應一種評價。

    這種問題,VLOOKUP 函式可以一步解決,關鍵就是其第 4 個引數的應用。

    VLOOKUP 第 4 個引數

    VLOOKUP 函式第 4 個引數是指定查詢匹配模式,即近似查詢或者精確查詢。關於 VLOOKUP 函式前期分享的文章中,該引數我們一直用的事精確查詢,即 FALSE 或 0。現在我們學習一下近似匹配的情況。

    關於第 4 個引數,官方的描述是這樣的:當該引數為 TRUE 或省略,並查詢區間找不到查詢值,則匹配小於查詢值的最大值,圖解如下。

    這對區間查詢創造了基本的條件。現在我們知道了近似匹配的原理,接下來我們將其運用在實際問題中。

    規範查詢區間

    現在瞭解了 VLOOKUP 函式近似匹配的原理,我們把一開始的學生成績評價標準轉換成標準的查詢區間。

    以「60→及格」為例,所有 60-74 的數字,對應小於 75 的最大值,即 「60→幾個」。

    區間查詢公式

    VLOOKUP 區間查詢公式與常規的 VLOOKUP 公式基本相同,將第 4 個引數改成 TRUE 即可。以下是通用公式: