區(qū)間查找,實(shí)際生活中非常常見的一種問題。計(jì)算停車費(fèi)、計(jì)算工資稅、評(píng)價(jià)學(xué)生成績(jī)、批發(fā)價(jià)計(jì)算等,都屬于區(qū)間查找類問題。這類問題通常有以下特點(diǎn):
以學(xué)生成績(jī)?cè)u(píng)價(jià)標(biāo)準(zhǔn)為例子,要求根據(jù)學(xué)生成績(jī),給予學(xué)生一個(gè)評(píng)價(jià)。查找區(qū)間,即學(xué)生分?jǐn)?shù)是數(shù)字類型;評(píng)價(jià)標(biāo)準(zhǔn)中學(xué)生分?jǐn)?shù)區(qū)間是遞增的;每一個(gè)分?jǐn)?shù)區(qū)間,只對(duì)應(yīng)一種評(píng)價(jià)。
這種問題,VLOOKUP 可以一步解決,關(guān)鍵就是其第 4 個(gè)參數(shù)的應(yīng)用。接下來我們?cè)敿?xì)討論。
VLOOKUP 第 4 個(gè)參數(shù)
VLOOKUP 函數(shù)第 4 個(gè)參數(shù)是指定查找匹配模式,即近似查找或者精確查找。關(guān)于 VLOOKUP 函數(shù)前期分享的文章中,該參數(shù)我們一直用的事精確查找,即 FALSE 或 0?,F(xiàn)在我們學(xué)習(xí)一下近似匹配的情況。
關(guān)于第 4 個(gè)參數(shù),官方的描述是這樣的:當(dāng)該參數(shù)為 TRUE 或省略,并查找區(qū)間找不到查找值,則匹配小于查找值的最大值,圖解如下。
這對(duì)區(qū)間查找創(chuàng)造了基本的條件?,F(xiàn)在我們知道了近似匹配的原理,接下來我們將其運(yùn)用在實(shí)際問題中。
規(guī)范查找區(qū)間
現(xiàn)在了解了 VLOOKUP 函數(shù)近似匹配的原理,我們把一開始的學(xué)生成績(jī)?cè)u(píng)價(jià)標(biāo)準(zhǔn)轉(zhuǎn)換成標(biāo)準(zhǔn)的查找區(qū)間。
以「60→及格」為例,所有 60-74 的數(shù)字,對(duì)應(yīng)小于 75 的最大值,即 「60→幾個(gè)」。
區(qū)間查找公式
VLOOKUP 區(qū)間查找公式與常規(guī)的 VLOOKUP 公式基本相同,將第 4 個(gè)參數(shù)改成 TRUE 即可。以下是通用公式:
=VLOOKUP(查找值, 查找區(qū)域, 返回列號(hào), TRUE)
總結(jié)其他諸如按工資區(qū)間確定稅率、按時(shí)間長(zhǎng)短確定收費(fèi)標(biāo)準(zhǔn)等問題,都可以使用 「VLOOKUP 近似匹配」解決。在寫這類公式時(shí),注意以下 2 點(diǎn),寫出來的公式就沒問題。
|
|