Excel技术求助:统计特定年份中指定ParticipantID的出现次数
解决Excel特定年份+指定ParticipantID的计数问题
嘿,这个需求太常见了!用Excel的COUNTIFS函数就能轻松搞定,这玩意儿专门就是处理多条件计数的,完美匹配你的需求。
给你一步步拆解:
- 假设你的事件年份存在A列,ParticipantID存在B列
- 如果你要统计「2023年」里「ParticipantID为P001」的出现次数,直接用这个公式:
=COUNTIFS(A:A,2023,B:B,"P001")
解释下参数:A:A:指定年份所在的列范围2023:你要统计的目标年份(如果年份是文本格式,记得加引号写成"2023")B:B:指定ParticipantID所在的列范围"P001":你要统计的目标ParticipantID(文本型ID必须加引号)
如果想让统计更灵活——比如把目标年份和ID放在单元格里(比如C1输年份,D1输ID),公式可以改成:=COUNTIFS(A:A,C1,B:B,D1)
这样以后要统计其他年份或ID,直接改C1/D1的内容就行,不用改公式,超级方便。
要是你遇到年份格式不统一(比如有的是数字2023,有的是文本"2023"),可以先统一格式,或者用TEXT函数把列转成统一格式再统计,比如:=COUNTIFS(A:A,TEXT(2023,"0"),B:B,"P001")
内容的提问来源于stack exchange,提问作者Fynn
相关产品推荐
相关产品推荐

