Lou*_*Lou 2 countif libreoffice-calc
我的表格列出了George RR Martin目前出版的"冰与火之歌"中所有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
Run Code Online (Sandbox Code Playgroud)
我可以COUNTIF用来发现这张表中有三个女性和三个男性,但我想知道,例如,书中有多少男性.我怎么能写出一个可以计算这个数的公式呢?这是我想要实现的伪代码:
=COUNTIF(C2:C7, Column B = '2' AND Column C = 'M')
Run Code Online (Sandbox Code Playgroud)
这会输出2.
我知道这个任务更适合数据库和SELECT查询,但我想知道如何在LibreOffice Calc电子表格的约束下解决这个问题,而不使用宏.基于Excel的解决方案很好,只要它们也适用于Calc.如果没有使用的解决方案,COUNTIF只要它有效就没关系.
由于assylias的提示,我把它解决了.该COUNTIFS公式通过计算多个搜索条件产生我想要的结果.例如,这个公式计算出书1(权力的游戏)中有多少男性角色.
=COUNTIFS($A$2:$A$2102, "=1", $L$2:$L$2102, "=M")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6304 次 |
| 最近记录: |