【发布时间】:2021-06-10 22:43:18
【问题描述】:
我有下表:
| A | B | C | |
|---|---|---|---|
| 1 | Match | Goals scored | Goals lost |
| 2 | Turkey - Italy | 3 | 1 |
| 3 | Turkey - Wales | 1 | 2 |
| 4 | Switzerland - Turkey |
我想数一数土耳其赢了多少场比赛。
假设单元格 Z1 包含“土耳其”
和
让我们注意“土耳其”在 A 中单元格开头的匹配项(“土耳其 - ...”)
我考虑了两种方式:
- =SUMPRODUCT(--(A2:A4=Z1&" -*"),--(B2:B4>C2:C4))
- =COUNTIFS(A2:A4,Z1&" -*",B2:B4,">"&C2:C4)
在第一个解决方案中,不能使用范围作为第四个参数 (">"&C2:C4)
但是,在第二个中,我不能使用通配符(“*”),因为它在 sumproduct 函数中是不允许的。
如何解决这个问题?
我补充一下,我不想写B2+B3+C4,因为整张表的数据太多了(以后可能会换团队)。
【问题讨论】:
标签: excel wildcard sumproduct