Excel - 仅计算两列中唯一值的实例

问题描述 投票:0回答:2

请参见下图,我希望用一天在 B 列中出现的次数值填充单元格 G8-G12,并且在 A 列中具有唯一的日期。因此,作为示例,星期三在出现时会计数 2 2024 年 2 月 28 日和 2024 年 3 月 6 日。

我该怎么做?

我尝试过 SUMPRODUCT 和 COUNTIFS 但没有得到我想要的,例如我使用过

(=SUMPRODUCT((1/COUNTIFS(A2:A12,A2:A12,B2:B12,F8))) 

在单元格 G8 中,但这是不正确的。

excel unique multiple-columns
2个回答
0
投票

以下是旧版 Excel 需要使用的内容:


=SUMPRODUCT((F8=B$2:B$12)/(COUNTIFS(B$2:B$12,B$2:B$12,A$2:A$12,A$2:A$12)))

或者,使用较新版本的 Excel:


=SUM(--(UNIQUE(FILTER(A$2:A$12,F8=B$2:B$12))<>""))


0
投票

您可以简单地创建一个数据透视表,以日为行,以日期为值,然后计算数量

© www.soinside.com 2019 - 2024. All rights reserved.