如何在谷歌电子表格中将多个单元格与一行中的两个可能值进行比较?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在谷歌电子表格中将多个单元格与一行中的两个可能值进行比较?相关的知识,希望对你有一定的参考价值。
欢迎来到StackOverflow!
一个简单的方法是使用COUNTIFS
来计算数据集中F
和M
的出现次数,然后使用IF
和IFS
来构建所需的摘要。
首先设置一组像这样的单元格:
你不必这样做,但它更容易。你马上就会明白为什么。
首先,让我们用COUNTIFS
来计算雄性猫的数量。假设您的数据存在于单元格B1:J2
中并且上面显示的单元格位于单元格B4:D9
中,您将使用以下公式:
=COUNTIFS($B$1:$J$1 , B$4 & "*", $B$2:$J$2, $A5)
阅读COUNTIFS
,了解正在发生的事情。
当您粘贴或拖动它们时,单元格引用中的$
强制引用保持不变,这很方便,因为现在您可以直接拖动公式来获取狗和鸟的计数。如果你然后选择M / cats / dogs / birds细胞,你可以将它们向下拖动以便轻松获得F
计数。
现在只是使用IF
,IFS
和MAX
来总结你的结果。以下是猫专栏的一些例子。
最大的性别:=IFS(B5 > B6, "M", B5 < B6, "F", B5 = B6, "-")
最大的性别数:=IF(B5 = B6, "", MAX(B5:B6))
性别> 2:=IF(N(B8) > 2, "good", "bad")
注意使用上面的N
强制单元格值为数字。如果没有这个,在将数字与字符串进行比较时,您将获得意外结果。
祝好运!
以上是关于如何在谷歌电子表格中将多个单元格与一行中的两个可能值进行比较?的主要内容,如果未能解决你的问题,请参考以下文章
如何在谷歌脚本中将文本作为日期插入单元格? (符合时区转换)
在Google表格中将具有相同值的多个单元格与一个单元格合并以求平均值