我有一个电子表格,其中包含一列(A)中的项目列表,而C列表示已售出的总数。我正在尝试查找A列中的所有项目。
问题是,有些项目是相同的,只有它们有后缀,大多以 - 分隔。 C列中的值也会有所不同。
实施例: ABC = 5
ABC-123 = 3
ABC-543 = 2
我希望只识别123然后合并所有值,这样它就会显示ABC和10作为总数。
我已经查看了如何删除重复的后缀,但是在尝试添加总值时到目前为止找不到方法。
非常感谢
答案 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