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

多条件MEDIAN IF公式返回#NUM!,请帮忙修正

修正后的Excel中位数计算公式

原公式返回#NUM!的核心问题是:多层IF嵌套要求R列同一行同时等于三个不同的值,这完全不可能满足,导致MEDIAN函数找不到有效数据进行计算。

以下是两种正确的公式写法:

方法1:兼容所有Excel版本(数组公式)

=MEDIAN(IF((Platform!R$2:R$821="Unit (W)")+(Platform!R$2:R$821="Unit (S)")+(Platform!R$2:R$821="Unit (F)")>0, Platform!AE$2:AE$821))

输入完成后,需按 Ctrl+Shift+Enter 组合键确认输入(Excel 365/2021版本可直接回车)。

方法2:适用于Excel 365/2021及以上版本(动态数组公式)

更简洁的写法,无需手动触发数组输入:

=MEDIAN(FILTER(Platform!AE$2:AE$821, OR(Platform!R$2:R$821={"Unit (W)","Unit (S)","Unit (F)"})))

或者用加法逻辑替代OR函数,效果一致:

=MEDIAN(FILTER(Platform!AE$2:AE$821, (Platform!R$2:R$821="Unit (W)")+(Platform!R$2:R$821="Unit (S)")+(Platform!R$2:R$821="Unit (F)")>0))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 03:23:18