在 Excel 中,当使用COUNTIFS()
具有单个条件的函数时,通配符值可以正常工作。使用下面的示例数据,以下函数对我感兴趣的数据按预期工作。
=COUNTIFS(B2:B9, "A*") # 1
=COUNTIFS(B2:B9, "B*") # 2
但是,当使用多个条件时,任何使用通配符值的结果都是0
。在此测试中
=COUNTIFS(B2:A9, "AAA", B2:B9, "B*") # Expected 3, got 0
=COUNTIFS(B2:A9, "A*", B2:B9, "BBB") # Expected 3, got 0
=COUNTIFS(B2:A9, "<>A*", B2:B9, "<>B*") # Expected 5, got 0
=COUNTIFS(B2:A9, "C*", B2:B9, "D*") # Expected 5, got 0
C
我的目标是找出以或开头的单元格数量D
。如何使用COUNTIFS()
函数来实现此目的?
示例数据
姓名 | 有趣的数据 |
---|---|
名称1 | AAA |
名称2 | 血脑屏障 |
名称3 | CCC |
名称4 | 血脑屏障 |
名称5 | CCC |
名称6 | 领域驱动设计 |
名称7 | CCC |
名称8 | 领域驱动设计 |