Excel查找差异公式

时间:2017-01-27 13:52:31

标签: excel excel-formula

电子表格以供参考:

enter image description here 嗨,

所以我有一个费用记录,用来跟踪欠我的费用,作为我工作的一部分,我需要退回业务费用,有些星期我没有支付全额费用,所以想要找到这些项目的方法。

在上面的表格中,您会找到我的日志的粗略版本,其中包括费用索赔和金额,应支付的总金额以及支付的金额。

是否有一个公式可以找出哪些费用加起来(在这种情况下为29.40英镑),并列出/识别它们。

如果有任何不清楚的地方,请随时留言。

由于

1 个答案:

答案 0 :(得分:1)

如果您有Excel 2010或更晚,则可以使用Solver add-in

加载后,它会显示在Data tab上。

首先,您需要在当前列BC之间添加两列。您可以将它们标记为乘数和乘积。

将数字1放在C2:C6中,然后将公式=B2*C2放入D2。将此公式复制到D6,然后将公式=SUM(D2:D6)放入D7

打开Solver add-in

第一个框是Set Objective

单击该框,然后单击D7

它应该显示在框中$D$7。下一行显示收件人:MaxMinValue Of,每个旁边都有单选框。

点击Value of并输入您想要的值,在本例中为29.4

接下来是By Changing Variable Cells。您的范围为$C$2:$C$6

可以通过输入或突出显示范围来完成。

您会在标有Subject to the Constraints的下方看到一个大文字框。

您需要使用“添加”按钮add 3 constraints

  • $C$2:$C$6 <= 1
  • $C$2:$C$6 = integer(中间的int下拉列表)
  • $C$2:$C$6 >= 0

然后点击Solve

C中的某些值将更改为0,从而导致列D中的值执行相同操作。

剩下的将加起来29.4

您还可以使用条件格式来突出显示保留为1的单元格。