范围内某些数字的Excel Min()

范围内某些数字的Excel Min(),excel,min,Excel,Min,我想得到一组特定数字在某个范围内的min() 下面屏幕中所有蓝色单元格的最小值,答案在E74中输出 目前我使用的是=MIN(E2、E10、E18、E26、E34、E42、E50、E58、E66) 但我希望随着范围的扩大,不必手动加入额外的细胞(E66+),也能有更强大的功能 我在想minif(E2:E66,A2:A66,测试a#是否为空)之类的东西,但找不到使其工作的方法 总的来说,有没有更好的选择,或者有没有使用minif的解决方案 非常感谢 AL试试: =MINIFS($E$2:$E$10

我想得到一组特定数字在某个范围内的min()

下面屏幕中所有蓝色单元格的最小值,答案在E74中输出

目前我使用的是=MIN(E2、E10、E18、E26、E34、E42、E50、E58、E66)

但我希望随着范围的扩大,不必手动加入额外的细胞(E66+),也能有更强大的功能

我在想minif(E2:E66,A2:A66,测试a#是否为空)之类的东西,但找不到使其工作的方法

总的来说,有没有更好的选择,或者有没有使用minif的解决方案

非常感谢

AL

试试:

=MINIFS($E$2:$E$1000,$A$2:$A$1000,"<>""")
=MINIFS($E$2:$E$1000,$A$2:$A$1000,“”)

另一种基于E列中所需值上方的空单元格的方法:

=MINIFS($E$2:$E$1000,$E$1:$E$999,"")

虽然使用min(If())而不是minif,但我还是自己找到了解决方案 多亏了

在我看来

(使用CTRL+SHIFT+ENTER组合键为数组输入的最小值(如果为(A2:A73“”,E2:E73“”)

=阵列公式(最小值(如果(A2:A73“”,E2:E73“”)

谢天谢地,当我在输出单元格上方添加行时,公式将更新,以包含新行“快乐的日子”

谢谢各位


AL

*->尝试了此方法和您的上述方法,但都返回了0,可能是google sheets things,可以在excel中工作,但无法确认。无论如何,非常感谢,类似于下面的解决方案,如果不需要使用minif的阵列就可以使用它,那将非常好。我已经在google sheets中测试过了,它可以使用。创建重复的电子表格,删除私人信息并发布链接。必须更新以将范围限制在小于“我的输出”行的范围内,以避免循环依赖关系是的,可以将其放入其他列中,也可以将其添加到使用公式的行中。