【问题标题】:Excel 2010 - Find and AddExcel 2010 - 查找和添加
【发布时间】:2017-06-11 21:15:40
【问题描述】:

Current Data

我需要在“B列” - 产品编号中找到每个值的所有实例,然后将“C列”中的每个值相加 - 数量以获得产品编号的总量。

我希望函数的答案与“列 B”的值放在同一行的“列 I”中。

这是我想要的结果。

Result

注意请忽略 G 列和 H 列中的所有信息。

【问题讨论】:

    标签: excel sum find match vlookup


    【解决方案1】:

    在单元格I85 中输入此公式,然后复制/粘贴到所有列中:

    =SUMIF(B:B, B85, C:C)
    

    如果您希望当 B 列中的相应单元格为空白时,I 列的单元格保持空白,请使用

    =IF(LEN(TRIM(B85))=0, "", SUMIF(B:B, B85, C:C))
    

    【讨论】:

    • 这个公式几乎可以工作。问题是它返回包含 b 列中值的所有单元格的总和。我需要它是完全匹配的。
    • SUMIF 执行完全匹配,除非您在条件 (B85) 中输入通配符 *,而您的图中似乎并非如此
    • 如果B列对应的单元格为空,你的意思是想让I列的单元格保持空白吗?是这个问题吗?
    • 非常感谢。这完全符合我的要求。给我看第二个公式,它看起来好多了。再次感谢您。
    猜你喜欢
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    相关资源
    最近更新 更多