【发布时间】:2017-10-15 20:41:09
【问题描述】:
我有一个 Google 表格,其中有几列数据,我想计算有多少行匹配两个条件,其中一个条件匹配两个值之一。
这是我拥有的数据示例:
我想要做的事情是这样的:计算有多少行在 A 列中有“是”,在 B 列中有“A”或“C”。或者有多少行是“否”,或者“我”或“X”。
我想出了这个:
=COUNTIFS($A1:$A21,"Yes",B1:B21,"="&"A")+COUNTIFS($A1:$A21,"Yes",B1:B21,"="&"C")
...但是这感觉很笨拙,如果我决定移动列,则更难更新。更不用说如果我想将多位信息组合到一个单元格中真的很糟糕,例如:
=(COUNTIFS($A1:$A21,"Yes",B1:B21,"="&"A")+COUNTIFS($A1:$A21,"Yes",B1:B21,"="&"C")) & "/" & (COUNTIFS($A1:$A21,"No",B1:B21,"="&"A")+COUNTIFS($A1:$A21,"No",B1:B21,"="&"C"))
我的意思是,这太糟糕了。它有效,但很糟糕。
我尝试使用OR() 没有成功,也尝试了大括号语法但没有成功。我完全承认我可能都做错了,但如果是这样,如果我能弄清楚我错过了什么,那该死的。任何表格专家愿意同情一个老家伙,并告诉我一个更聪明的方法来做到这一点?
【问题讨论】: