Excel: si dos celdas son mayores que 0, se devuelve la celda que es mayor, si solo una celda es mayor que 0, se devuelve ese valor

Excel: si dos celdas son mayores que 0, se devuelve la celda que es mayor, si solo una celda es mayor que 0, se devuelve ese valor

He estado tratando de resolver esto por un tiempo, pero estoy estancado en la [value_if_false]parte y siento que es muy simple pero no me sale.

Básicamente, intentar mostrar el mayor de dos números (en celdas específicas) si ambos son números, pero si solo uno de ellos es un número, entonces muestre ese número.

=IF(AND(L10>0,L20>0),IF(L10>L20,L10,L20),)

No puedo entender por mi vida qué viene después de la coma, la ayuda sería muy apreciada, lo siento si esto se ha preguntado antes, no pude encontrarlo yo mismo.

Respuesta1

Simplemente maneje el caso de excepción primero:

=IF(AND(L10<=0,L20<=0),"",MAX(L10,L20))

Respuesta2

¿Por qué no utilizar simplemente:

=MAX(L10,L20)

Editar:

Una alternativa, si desea que se le devuelva el espacio en blanco cuando no existen números:

=IF(NOT(COUNT(A1:B1)),"",MAX(A1:B1))

información relacionada