excel - 不包括具有重复条件的行的值总和
问题描述
我确定这有一个简单的解决方案,但我找不到它!
问题
我需要对 COL B 中的值求和,同时排除 COL A 中相应标准的第一个实例以外的所有值,其中可能包含重复值。
示例数据
记录 | 数数 |
---|---|
AA | 1 |
BB | 2 |
AA | 1 |
抄送 | 4 |
DD | 7 |
唯一记录数:14
尝试的解决方案
我弄乱了 SUMIF 或 SUMPRODUCT,但无法弄清楚如何还包括 COL A 的相应值的第一个实例。无论我拥有的 Excel 版本如何,都没有函数 =UNIQUE()。
解决方案
您可以使用辅助列来获取可累加值。例如,在 C 列中:
=IF(COUNTIF($A$2:$A2,A2)>1,0,B2)
然后做一个SUM(C:C)
示例数据
记录 | 数数 | 可数的 |
---|---|---|
AA | 1 | 1 |
BB | 2 | 2 |
AA | 1 | 0 |
抄送 | 4 | 4 |
DD | 7 | 7 |
推荐阅读
- javascript - 如何在 ReactJS 中获取内部 API 数据?
- json - 使用 Goodreads API 时出现 json.decoder.JSONDecodeError
- python - 制作实时处理数据的动画时间序列图
- c++ - 为什么带有指针子对象的文字类类型的 constexpr 表达式不能是非类型模板参数
- ruby-on-rails - “喜欢”和“=”有什么区别?
- docker-compose - Docker 将克隆卷组合成 src 代码
- jwt - Blazor Sever 应用程序编写 Json 令牌 LocalStorage
- windows - 如何通过 DefineDosDevice 将驱动器挂载到卷影副本?
- r - 计算坐标之间的距离并插入闪亮
- c - 如何优化 for 循环中的递归调用?