Excel - 计算支付工资的方法

时间:2017-01-06 08:32:04

标签: excel function

我在一家拥有约170名员工的连锁餐厅工作。目前,我们通过现金支付大部分费用,我们的管理团队会计算“手动支付的银行票据”。

因此,例如,如果我们的一位服务员获得2152欧元的报酬,那么该功能应计算如下:

100 Euro * 21
50 Euro * 1
2 Euro * 1 

在excel中有类似的东西吗?

2 个答案:

答案 0 :(得分:2)

这只是一种方法。我选择使用辅助列来保持公式简单

以下是它的外观:
cash example

此公式为 B3 ,您应将其向下拖动。此列显示每个注释后的剩余部分。例如。在2100欧元之后剩余52欧元,100欧元票据已计入)

=MOD(B2,A3)

然后将此公式放在 C3 中并向下拖动

=IF(B2<>B3,(B2-B3)/A3,0)

这将为您提供分配给工人的每个音符的数量。

注意
此方法只是假设您要发出最少的音符。最好有一个表格,允许你指出你是否超出特定音符,以便模型使用2x€50音符而不是100€音符,例如。

答案 1 :(得分:0)

也许您可以尝试使用Truncate&amp;除以计算每个给定音符的音符数。

例如,

获得100个音符的数量:

  

NumberOf100Note = Trunc(givenAmount / 100,0)

     

NumberOf50Note = Trunc((givenAmount - 100 * NumberOf100Note)/ 50,0)

等。等等。

你可以很容易地在excel中构建这些,不是吗?