首页 > 解决方案 > 使用excel公式按类别计算唯一值

问题描述

我有一个数据库表,在 A 列中有一组类别名称。将其视为类别 A、B、C、D 等。然后在列 b 中我有每个类别的数字。对于特定类别,例如类别 A,相关数字不是唯一的,并且可能以不同的频率出现。

现在我有另一个表,一个摘要表,我想要一个公式来计算数据库表中每个类别的唯一编号,并将其返回到类别名称的前面。由于某些原因我不想使用数据透视表或宏,我使用 excel 2010

数据如下

一个 10

一个 10

一个 20

15

乙 25

乙 25

乙 25

B 30

B 空(空白)

期望的结果应该是这样

一个 3

乙二

感谢帮助

标签: excelformula

解决方案


这是 sumif() 和 countif() 的一个例子。

但我不确定你真正想要什么,因为有 4 类 A 和 4 类 B - 除非必须忽略某些数字。

但是,请参阅:

在此处输入图像描述

请注意,如果 A 和 B 列只有相关信息,您可以将范围定义为 A:A,但如果必须限制范围,则需要使用 A1:A17。

编辑尝试:

在此处输入图像描述


推荐阅读