gpt4 book ai didi

COUNTIF 用于在另一列中包含给定值的行

转载 作者:行者123 更新时间:2023-12-02 16:36:34 25 4
gpt4 key购买 nike

我的表格列出了乔治·R·R·马丁目前出版的《冰与火之歌》小说中所有 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找出这个表中有三个女性和三个男性,但我想知道,例如,第2本书中有多少个男性。我怎么能写一个公式来计算这个值?这是我想要实现的伪代码:

=COUNTIF(C2:C7, Column B = '2' AND Column C = 'M')

这将输出2

我知道此任务更适合数据库和 SELECT 查询,但我想知道如何在 LibreOffice Calc 电子表格的限制内解决此问题,而无需使用使用宏。基于 Excel 的解决方案很好,只要它们也能在 Calc 中运行即可。如果没有使用 COUNTIF 的解决方案,也没关系,只要它有效即可。

最佳答案

感谢 assylias 的提示,我解决了。 COUNTIFS 公式通过计算多个搜索条件来生成我想要的结果。例如,此公式计算出第一本书(权力的游戏)中有多少个男性角色。

=COUNTIFS($A$2:$A$2102, "=1", $L$2:$L$2102, "=M")

关于COUNTIF 用于在另一列中包含给定值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25595564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com