如何在 excel 中计算佣金(附示例)
通常,您可能希望根据员工的销售额来计算他们的佣金。
例如,您可能希望使用 Excel 中的下表来根据员工当年的总销售额确定支付给员工的佣金:
以下是如何解释该表:
- 如果员工的销售额在 0 美元到 5,000 美元之间,他们将获得0% 的佣金。
- 如果员工的销售额在 5,000 美元到 10,000 美元之间,他们将获得2% 的佣金。
- 如果员工的销售额在 10,000 美元到 20,000 美元之间,他们将获得5% 的佣金。
- 如果员工的销售额在 20,000 美元到 40,000 美元之间,他们将获得8% 的佣金。
- 如果员工的销售额 > 40,000 美元,他们将获得12% 的佣金。
以下示例演示如何使用 Excel 中的VLOOKUP函数根据员工的总销售额确定支付给员工的销售佣金。
示例:如何在 Excel 中计算佣金
假设一名员工在某一年的总销售额为 11,000 美元。
我们可以在单元格E1中输入此销售额,然后在单元格E2中输入以下公式来确定其佣金率:
=VLOOKUP( E1 , $A$2:$B$6 , 2, TRUE)
以下屏幕截图显示了如何在实践中使用该公式:
由于 11,000 美元的销售价值在 10,000 美元到 20,000 美元之间,因此该公式返回5%的佣金率。
假设我们将销售额更改为 27,000 美元:
由于 27,000 美元的销售价值在 20,000 美元到 40,000 美元之间,该公式现在返回8%的佣金率。
这个公式是如何运作的?
您可以使用 Excel 中的VLOOKUP函数并以TRUE作为最后一个参数来查找位于一个范围内的值并返回另一个范围内的相应值。
请注意, VLOOKUP函数使用以下基本语法:
VLOOKUP(查找值,表数组,列索引号,[范围查找])
金子:
- lookup_value :要查找的值
- table_array :要搜索的单元格范围
- col_index_num :包含返回值的列号
- range_lookup : TRUE = 查找近似匹配,FALSE = 查找精确匹配
通过对最后一个参数使用TRUE ,您可以搜索某个范围内的值。
例如,当我们在“佣金”表中搜索值 $11,000 时,“销售额”列中不存在该确切值。因此, VLOOKUP函数在“销售额”列中查找下一个最高值,该值小于 11,000 美元。
该公式确定了10,000 美元的价值并返回该价值的佣金率为5% 。
请注意,Sales 列中的值已经按照从最小到最大的顺序排序,这就是VLOOKUP函数能够正确识别小于查找值的下一个最大值的原因。
如果搜索范围中的第一列未排序, VLOOKUP函数可能会返回意外结果。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
Excel:使用VLOOKUP水平返回多个值
Excel:使用 VLOOKUP 返回空白而不是零
Excel:如何按日期使用 VLOOKUP