問題
粉絲朋友的問題:
"根據任務完成率與達標資金執行標準,計算每位員工的達標資金"
示例數據如下圖:
![]()
解決方法
第一種方法:不加輔助列,用LOOKUP函數完成
這種方法適合不想改變數據表結構的情況下使用。
在C6單元格中輸入公式:
=LOOKUP(B6,{0,1,1.05,1.1,1.15,1.2,1.25,1.3},{0,1000,1200,1500,2000,2800,4000,6000})確定,并將公式向下填充,得所有員工達標資金。結果如下圖:
![]()
此種方法的缺陷是公式中要逐一寫入達標率的下限值與對應的達標資金,公式長且數據易寫錯。
第二種方法:添加輔助列,用HLOOKUP函數完成
改變“達標獎執行標準”表結構,在“達標率”行與“達標資金”行之間插入輔助行,輸入達標率區間下限值,如下圖:
![]()
在C7單元格中輸入公式:
=HLOOKUP(B7,$B$3:$I$4,2,1)確定,并將公式向下填充,得所有員工達標資金。結果如下圖:
![]()
此種方法的缺陷是需要改變表結構,優點是公式簡短易寫。
有關LOOKUP與HLOOKUP可參考:
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.