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

时间:2015-05-13 15:58:12

标签: excel excel-formula duplicates

我有一个电子表格,其中包含一列(A)中的项目列表,而C列表示已售出的总数。我正在尝试查找A列中的所有项目。

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

实施例: ABC = 5

ABC-123 = 3

ABC-543 = 2

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

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

非常感谢

1 个答案:

答案 0 :(得分:1)

你的意思是你所拥有的数据是这样的:

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

如果是,您可以选择column A,然后转到data,然后转到text to columns,然后delimited选择other,方法是-,{ {1}}和next

结果必须是:

finish

然后你可以column A column B column C ABC 5 ABC 123 3 ABC 543 2 (请记住,B列必须为空)

如果您在与文本相同的单元格中有=sumifs(C:C;A:A;"ABC"),则可以执行以下操作:

ABC-123 = 3

其中=IF(SEARCH("ABC";F3);RIGHT(F3;LEN(F3)-FIND("=";F3)-1);"") 等于F3上面的公式搜索ABC-123 = 3并在ABC符号后面给出一个值,无论该值有多长。如果没有=,则会返回错误。

如果不需要查找ABC,那么只需使用:

ABC

我希望这会有所帮助。我无法评论,所以问你是否有疑问。 最佳 - AB