根据其他列中的条件合并重复值

时间:2018-10-23 20:26:29

标签: excel excel-formula

我有很多重复的数据行,并且想要合并它们而不总是累加最后一个单元格。

这是我的示例数据集:

Example Data

我想查找位置,名称和日期都相同的地方,并以单个数字返回当天的总数(如果位置,名称和日期匹配,则“天总数”列中的数据将始终重复-在此示例中,与威尼斯,John2/07/2018匹配的所有内容始终为1)

如果名称不匹配,则将其视为添加到第一个值的第二个值,即(VeniceJohn2/07/2018)+({{ 1}},VeniceBarry2/07/2018 但是,仅当=2不匹配时。

最后,我希望结果显示如下:

Result

任何帮助将不胜感激!

注意:我需要最终用户不必执行任何操作。没有数据删除,没有数据透视表 抱歉,单元格K2(意大利30/7/2018)的读数应为:1.5,单元格I3(伦敦9/7/2018)的比例应为1:S

1 个答案:

答案 0 :(得分:0)

= sumifs(D:D; A:A;“ Venice”; C:C;“ 02/07/2018”)应该可以解决问题。如果将条件转换为表的(绝对)引用,则显然可以更改总和。例如,如果汇总表字段位于此位置,请将“ Venice”更改为$ F $ 2