我有一个非常具体的报告,我不能改变它的布局。基本上,它看起来是这样的:
A B C
1 ASD Other 10
2 ASD Other 10
3 ASD Other 10
4 JKL Other 20
5 EFG Other 5
6 EFG Other 5
7 GHJ Other 10因此,可以重复行,当行重复时,此行的值(C)保持不变。
使用条件格式(=$A2<>$A1),重复的值(仅限C列)变为白色。
如何计算这些值的总和,使每一行都只计算一次(应该返回45)?
提前说,谢谢
附言:我使用的是Excel 2003
发布于 2012-05-07 21:48:14
当我将其放入单元格D9并将其作为数组公式(Ctrl+Shift+Enter)输入时,它适用于您的场景。但请注意,在第8行中有一个空白行,这样才能正常工作:
=SUM(IF(B1:B7<>B2:B8,D1:D7,0))发布于 2012-05-07 21:39:18
使用filter函数对您有效吗?
http://office.microsoft.com/en-us/excel-help/filter-for-unique-values-or-remove-duplicate-values-HP010073943.aspx
http://office.microsoft.com/en-us/excel-help/count-occurrences-of-values-or-unique-values-in-a-data-range-HP003056118.aspx
编辑:,我刚刚帮你解决了。干杯!
https://docs.google.com/spreadsheet/ccc?key=0AsSiq9ugaybxdHk2MGIyVFRHbXN2LUYxdHRaTVM2cUE
https://stackoverflow.com/questions/10483048
复制相似问题