首页 > 解决方案 > 需要帮助计算 ID 在按月列中重复的次数

问题描述

我在完成这个公式时遇到了一些麻烦。我需要计算有 2 个以上请求的客户数量(我可以通过计算客户 ID 在查询结果中重复的次数来做到这一点)。问题是我无法按月过滤结果。

https://i.imgur.com/oLVGf0Y.png

我目前使用的公式:=IF(COUNTIF($C$3:$C$10;C3)>1;1/COUNTIF($C$3:$C$10;C3);0)

标签: excel-formula

解决方案


切换到 COUNTIFS 并添加月份:

=IF(COUNTIFS($C$3:$C$10,C3,$D$3:$D$10,D3)>1,1/COUNTIFS($C$3:$C$10,C3,$D$3:$D$10,D3),0)

在此处输入图像描述


仅供参考,无需辅助列即可完成:

=SUM(IF(COUNTIFS($C$3:$C$10,$C$3:$C$10,$D$3:$D$10,$D$3:$D$10)>1,1/COUNTIFS($C$3:$C$10,$C$3:$C$10,$D$3:$D$10,$D$3:$D$10),0))

这是一个数组公式,退出编辑模式时需要使用 Ctrl-Shift-Enter 确认,而不是 Enter。

在此处输入图像描述


推荐阅读