谷歌电子表格切换声明

ban*_*na1 16 switch-statement google-sheets

我正在尝试在Google电子表格中计算每日工资.

在这个特定的工作中,小时工资取决于每日销售总额.

以下是具体内容:

销售 - 每小时

0.00美元 - 8.00美元

350.00美元 - 9.00美元

$ 400.00 - $ 10.00

$ 500.00 - $ 11.00

600.00美元 - 12.00美元

700.00美元 - 14.00美元

800.00美元 - 16.00美元

900.00美元 - 18.00美元

$ 1,000.00 - $ 20.00

1,300.00美元 - 23.00美元

$ 1,600.00 - $ 26.00

$ 2,000.00 - $ 30.00

例如:如果销售代表售价545美元,他将获得每小时11美元,直到他突破600美元大关.

在另一张表中,员工输入他们的入住和退房时间以及他们的日常销售.

我已经提取了日常工作时间,我想实现一个等效的switch语句,它将根据每日销售额计算小时工资.

然后简单地将它们相乘并计算每日工资.

提前致谢.

Jcl*_*Jcl 29

你想要一个VLOOKUP.在我看来,取销售栏是A,每小时费率栏是B,他们没有标题(每个值12行):

  =VLOOKUP(400, $A$1:$B$12, 2, TRUE)
Run Code Online (Sandbox Code Playgroud)

400会有员工每天的销售额(你可以为一个单元格的数据更改).

有关详细信息,请VLOOKUP访问:https://support.google.com/docs/answer/3093318

PS:第一列需要排序(这是TRUE最后一个参数)并被格式化为数字(而不是文本),但我想你已经有了.如果列表未排序,或者不是数字,则VLOOKUP仅匹配确切的搜索关键字

  • 你也可以使用一个常数数组:`= vlookup(A1,{"Mon",7;"Tues",6;"Weds",5},2,0) (24认同)
  • PS很重要.我花了一段时间才发现我需要在我的情况下通过FALSE. (2认同)