最大(行)但行中的#N / A值

时间:2016-10-05 18:11:13

标签: excel max

我试图确定一行有4列的最大值。

但是,该行可以有#N/A个值。

我在网上阅读了有关sumif()等功能的各种帖子,但似乎没有maxif()功能。

以下链接介绍了如何使用max(if())执行我想要执行的操作:

Maxif or Minif

然而,当我尝试以下操作时,我得到#VALUE作为结果。

=MAX(IF(K4:N4<>"#N/A",K4:N4))

Cell K4 = 138
Cell L4 = FALSE
Cell M4 = #N/A
Cell N4 = #N/A

结果应为138

2 个答案:

答案 0 :(得分:2)

如果#N / A是公式错误的结果,您可以尝试:

=MAX(IF(NOT(ISERROR(K4:N4)),K4:N4))

这是一个数组公式,需要使用Ctrl + Shift + Enter

确认

答案 1 :(得分:1)

了解如何在没有CSE的情况下忽略AGGREGATE¹ function的错误。

=aggregate(14, 6, K4:N4, 1)

¹ Excel 2010引入了AGGREGATE function。早期版本不提供。