![从任何 Excel 公式中排除异常值(数字)](https://linux22.com/image/1583664/%E4%BB%8E%E4%BB%BB%E4%BD%95%20Excel%20%E5%85%AC%E5%BC%8F%E4%B8%AD%E6%8E%92%E9%99%A4%E5%BC%82%E5%B8%B8%E5%80%BC%EF%BC%88%E6%95%B0%E5%AD%97%EF%BC%89.png)
我发现了一个排除异常值的好方法来自统计 Excel 公式,只需要一行,例如 AVERAGE。
{=AVERAGE(IF(AC4:AC22<>"",IF(AC4:AC22>=138,IF(AC4:AC22<=144,AC4:AC22))))}
但是,对于需要两行 Y 和 X 值的公式,我该如何使用此 IF 嵌套?IF 评估的值将位于第三行。
这是我的示例:Excel,计算截距(X; Y)如果 Z 行中的值介于 100 和 150 之间
我尝试了另一种方法。但结果却是 FALSE:
{=IF(AND(C4:C24>=138,C4:C24<=144,C4:C24<>""),INTERCEPT(B4:B24,A4:A24))}
答案1
如果找到了我的问题的答案:
{=INTERCEPT(IF(C4:C26<>"",IF(C4:C26>=138,IF(C4:C26<=144,Y4:Y26))),X4:X26)}
在键盘上,使用快捷键 Ctrl-Shift-Enter,而不是 Enter!