计算分配给客户的每个项目的数量(无标签列)

计算分配给客户的每个项目的数量(无标签列)

我在 Excel 中有一个表格,如下所示:

            1  2  3  4  5  6  7 
Customer1   Z  U  A  C  D  A  A
Customer2   B  D  J  S  F  D  B
Customer3   S  A  C  A  A  B  B
Customer4   X  H  A  C  D  A  A
Customer5   B  D  J  S  F  D  B
Customer6   S  A  C  A  A  B  B

我想要做的是统计每个客户分配给他们的每件商品的数量。例如,客户 1 有三个 A 和 1 个 C,因此我们应该得到:

          A B C
Customer1 3 0 1

等等。

是否有一种我可能忽略的简单方法可以做到这一点?

答案1

设置一个表格,将客户姓名作为顶部的列标签,将行标签作为下方的可能字符列表。然后使用 Sumproduct。

请看以下屏幕截图。单元格 B10 中的公式为

=SUMPRODUCT(($B$1:$H$6=$A10)*($A$1:$A$6=B$9))

在此处输入图片描述

答案2

实际上,只需设置另一个表即可轻松完成此操作,该表的列为表条目,行与原始表中的行相同。使用此设置=COUNTIF()可以计算初始表中给定行的行标题在新表中出现的次数。

相关内容