最近有小伙伴在問: 在Excel中,如何根據一個區間范圍計算呢? 以下圖為例: 要根據表1中的區間標準把表2中各單位的獎勵點數算出來。 那今天我就提供三種方法,供大家參考: 方法一:用IF函數 在F3中輸入: =IF(E3>=90%,5%,IF(E3>=80%,4%,IF(E3>=70%,3%,IF(E3>=60%,2%,1%)))) 向下拖動,搞定。 額……這多層嵌套不好寫呀。 有不有更簡單的?那我們來看下面兩個。 方法二:構建一個輔助區域(表3),用VLOOKUP函數 在F3中輸入: =VLOOKUP(E3,$H$3:$I$7,2,1) 注: 1.表3輔助區域中查找范圍<任務完成率>必須從小到大排列,否則會出錯; 2.當查找目標在查找范圍中找不到時,就會找小于等于查找目標的最大值; 如A單位任務完成率是89.9%,在表3查找范圍<任務完成率>中沒有89.9%,怎么辦呢? 這時就會在查找范圍中找比89.9%小的值,有0%、60%、70%、80%這四個值,在這四個值中取最大的那個值80%,80%對應的獎勵點數是4%。 方法三:同樣構建一個輔助區域(表3),用LOOKUP函數 在F3中輸入: =LOOKUP(E3,$H$3:$H$7,$I$3:$I$7) 注: VLOOKUP中的兩點說明同樣適用于LOOKUP,不愧是一家人…… 呵呵,簡單嗎?你可以試試。 PS:本周四介紹如何用IF函數與條件格式組合,實現序號自動生成和邊框自動增加。 |
|
來自: 阿莫西林one > 《office&PS》