2017-07-07 111 views
0

我有以下数据,我需要比较两列(A和C),找到列A和C中的完全匹配“字符串”然后减去它们的值 - 例如减去柱(B - d),并在柱把结果E.Excel 2010:比较两列(A和C),找到完全匹配的字符串,然后减去它们的值

A   B  C   D   E 
String1 500 String1 300 
String2 1000 String1 400 
String3 1500 String1 600 
       String2 750 
       String2 845 
       String2 1350 
       String3 1200 
       String3 1400 
       String3 1700 
       String1 1775 
+1

可能重复[Excel - 比较两列,如果匹配从匹配行中减去其他两列的值](https://stackoverflow.com/questions/35249151/excel-compare-two-columns-if-match-subtract-values-of-other-two-columns-from) –

+0

感谢分享这一个,但唯一不同的是继续减法需要适用于我的情况。当它与相关字符串匹配时,如何应用值的连续减法(例如B1-D2,B1-D2,B1-D3等)? – Aqeel

回答

0

可以在E1使用:

=SUMIF($C$1:$C$10,A1,$D$1:$D$10)-B1 

=B1-SUMIF($C$1:$C$10,A1,$D$1:$D$10) 

B1是旁边的数字第一串
A1是第一串
SUMIF将总结列d如果在C字符串= A1
变化C1:C10和D1:D10对应的最后一行中的数据,并保持$为固定参考。
并拖动公式直到列A末尾

+0

非常感谢您的及时响应。我会尝试。 – Aqeel

相关问题