寻找一种方法,在一个范围内计数细胞包含“变性”,但同时忽略了细胞只包含“变性男子”或“变性妇女”。单元格可以包含用逗号分隔的“变性人”和“变性人”,这是值得计算的。但是,如果一个细胞包含“变性人”而不是“变性人”,那么这一点就需要被忽视。如果一个细胞只说“变性人”,而不包含“变性人”,那就需要计算。
问题是我的公式:
countIFS($P$3:$P, "*Transgender*")当我不想看到“变性男人”或“变性女人”的时候,也会计算那些只包含“变性男人”或“变性女人”的细胞。
发布于 2022-01-19 22:15:10
另一种方法可以是使用QUERY(),类似于:
=Query(P3:P,"Select Count(P) where P matches '(?:^|.*,\s*)Transgender(?:\s*,.*|$)' label count(P) ''")发布于 2022-01-19 22:13:09
有什么能起作用的--但以相当高的开销--是这样的:
COUNTIFS(range, "*transgender*") - COUNTIFS(range, "transgender man") - COUNTIFS(range, "transgender woman")例如,数所有以某种方式包含“变性人”一词的细胞,然后减去所有完全包含“变性人”或“变性人”的细胞,而没有其他任何内容。
https://stackoverflow.com/questions/70778178
复制相似问题