我的表格列出了乔治·RR·马丁目前出版的所有 5 部冰与火之歌小说中的每个角色。每行包含一条记录,指示该角色来自系列中的哪本书(编号 1-5)和一个指示角色性别 (M/F) 的字母。例如:
A B C
1 Character Book Gender
------------------------------
2 Arya Stark - 1 - F
3 Eddard Stark - 1 - M
4 Davos Seaworth - 2 - M
5 Lynesse Hightower - 2 - F
6 Xaro Xhoan Daxos - 2 - M
7 Elinor Tyrell - 3 - F
我可以用COUNTIF
找出这张表中有 3 名女性和 3 名男性,但我想知道,例如,第 2 册中有多少男性。我如何编写一个公式来计算这个数?这是我要实现的伪代码:
=COUNTIF(C2:C7, Column B = '2' AND Column C = 'M')
这将输出2
.
我知道这个任务更适合数据库和SELECT
查询,但我想知道如何在 LibreOffice Calc 电子表格的约束下解决这个问题,而不使用宏。基于 Excel 的解决方案很好,只要它们也适用于 Calc。如果没有使用的解决方案COUNTIF
,那没关系,只要它有效。