You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets的MODE.MULT公式中排除指定用户?

修改Google Sheets统计贡献者公式(排除特定名称)

单个名称排除(以John Smith为例)

直接在原公式的IF条件中增加排除判断,修改后的公式如下:

=INDEX(MainData!N2:N1027, MODE.MULT(IF((MainData!N2:N1027<>"")*(MainData!N2:N1027<>"John Smith"), MATCH(MainData!N2:N1027, MainData!N2:N1027, 0))))
  • 原理:用*(MainData!N2:N1027<>"John Smith")叠加判断条件,确保只统计非空且不是John Smith的记录。布尔值在数组运算中会自动转换为1(真)和0(假),只有两个条件都为真时才会触发后续的MATCH运算。

多个名称排除

如果需要排除多个特定名称(比如John Smith和Jane Doe),可以用NOT(ISNUMBER(MATCH(...)))批量匹配排除项,公式如下:

=INDEX(MainData!N2:N1027, MODE.MULT(IF((MainData!N2:N1027<>"")*NOT(ISNUMBER(MATCH(MainData!N2:N1027, {"John Smith","Jane Doe"}, 0))), MATCH(MainData!N2:N1027, MainData!N2:N1027, 0))))
  • 原理:MATCH(MainData!N2:N1027, {"John Smith","Jane Doe"}, 0)会返回匹配到的排除项位置,非匹配项返回错误值;ISNUMBER将结果转为布尔值,NOT反转后,只有不在排除列表里的记录才会被保留。

内容的提问来源于stack exchange,提问作者thektulu7

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 17:05:59