使用 VLOOKUP 計算獎金百分比(具有預設行為的示例)

在大多數情況下, range_lookup 用作 FALSE(完全匹配)。此引數的預設值為 TRUE - 在此表單中不太常用,但此示例顯示了一個用例。超市根據客戶每月支出給予獎勵。

StackOverflow 文件

如果客戶每月花費 250 歐元或以上,則可獲得 1%的獎金; 500 歐元或更多可提供 2.5%等。當然,客戶並不總是隻花費表中的一個值!

=VLOOKUP(261,$A$2:$B$6,2,TRUE)

在這種模式下,VLOOKUP 將找到列 A 中的第一個值(跟隨自下而上的步驟) 小於或等於值 261 - >即我們將得到返回的 1%值。對於此非精確匹配,表必須按第一列的升序排序。

  • 你要檢索資料的值是 261
  • 你要搜尋的表位於 $ A $ 2:$ B $ 6 範圍內
  • 你想從返回的資料列是 2 從左邊第二列
  • 你只想返回不完全匹配( TRUE )的結果,我們可以將此結果保留為 TRUE,因為它是預設值