单元格位置随过滤数据而变化

时间:2016-04-28 20:18:53

标签: excel excel-formula

所以我有一些正在过滤的数据。我只有美元价值和总金额的百分比。我使用过滤器根据总值的百分比从最大到最小的数据排序。

在数据集下面,我有一个总支出计算,然后我有一个Pass Through公式。 “直通”功能是小计减去几个订单项。

我的问题是Pass Through函数读取类似=SUM(A1:A10)-A3-A5的内容。当我对数据进行排序时,单元格本身会移动但我的公式不会调整。金额发生变化,现在是错误的。

无论如何,我的公式"遵循"无论我做什么排序,金额总是正确的?

1 个答案:

答案 0 :(得分:0)

最快捷的方法是添加一个"帮助"您的表格中的0和1和1列,并使用SUMPRODUCT。以下是单元格A11包含公式=SUM(A2:A10)-A3-A5,单元格C11包含修改后的公式=SUMPRODUCT(A2:A10,C2:C10)

的示例

没有排序......

enter image description here

按升序排序......

enter image description here

当然,使用更复杂的公式,执行起来会更复杂。