我有一个情况。我有三列
| A | B | C |
|Category | Sub | Price |
A 列基本上是类别列,B 列是子类别,“C”是价格。
如果类别名称和子类别名称相同,我需要在 C 列中添加价格。数据结构如下:
|A |B | C |
Cat A | Sub A | 100
Cat A | Sub A | 100
Cat A | Sub B | 100
Cat A | Sub A | 100
Cat B | Sub A | 100
Cat B | Sub B | 200
Cat B | Sub B | 100
因此,我需要添加具有相似 A 和 B 的行的值并使其成为一行。
例如,在 Excel 中查找所有 Cat A 和 Sub A 并创建一行,然后将以下所有值相加:
Cat A | Sub A | 300
Cat A | Sub B | 100
Cat B | Sub B | 300
我使用了“合并”选项,但它只占用左一列,因此如果我根据 A 列选择数据,它不会保留 B 列数据。
请帮忙。
答案1
您可以使用删除重复项功能仅获取唯一记录。
选择 A 列(即类别)和 B 列(即子类别)并使用删除重复项或使用独特记录高级过滤器中的功能。并将记录粘贴到其他地方。
这里,不要选择 C 列,即价格
之后,您将获得两列具有唯一记录的列。
cat sub-cat
--- -------
Cat A Sub-cat A
Cat A Sub-cat B
Cat B Sub-Cat A
Cat B Sub-Cat B
现在,您可以使用求和函数公式
第二种方法和简单的方法是使用评论中提到的数据透视表