在 excel 中查找具有后缀的重复项并保留结果

Find duplicates with a suffix in excel and keep results

我有一个电子表格,其中一列 (A) 列出了商品,C 列显示了总售出量。我正在尝试查找 A 列中的所有项目。

问题是,有些项目是相同的,只是它们有一个后缀,大部分由 - 分隔。 C 列中的值也会不同。

示例: 字母表 = 5

ABC-123 = 3

ABC-543 = 2

我只想识别 123,然后合并所有值,这样它就会显示 ABC 和 10 作为总数。

我已经查看了如何删除重复的后缀,但到目前为止在尝试添加总值时未能找到方法。

非常感谢

你是说你的数据是这样的吗:

column A column B column C
ABC                 5
ABC-123             3
ABC-543             2

如果是这样,你可以 select column A 然后转到 data 然后 text to columns 然后 delimited select other通过放置 - 符号、nextfinish

结果必须是:

column A column B column C
ABC                      5
ABC      123             3
ABC      543             2

那么你可以=sumifs(C:C;A:A;"ABC")(记住B列必须是空的)

如果您在与文本相同的单元格中有 ABC-123 = 3,那么您可以这样做:

=IF(SEARCH("ABC";F3);RIGHT(F3;LEN(F3)-FIND("=";F3)-1);"")

其中 F3 等于 ABC-123 = 3 上面的公式搜索 ABC 并在 = 符号后为您提供一个值,无论该值有多长。如果没有 ABC 它将 return 一个错误。

如果不需要查找 ABC 则只需使用:

=RIGHT(F3;LEN(F3)-FIND("=";F3)-1)

希望对您有所帮助。我不能发表评论,所以问你是否有问题。 最佳 - AB