Home Foros Cursos y Lecciones 68. Nuevas funciones de Google Sheets 2023 Como manejar los vacíos con BYROW – Lección 18 Respuesta a: Como manejar los vacíos con BYROW – Lección 18

#37652
Juan Sebastian
Superadministrador

    Por ejemplo, tienes esta base

    Y quieres ver las ventas máximas para cada año.

    La formula para una fila es =MAX(B2:E5)

    Pero esta fórmula no se puede arrastrar con ArrayFormula, ya que no te traería error, pero te traería el máximo de todo el rango.

    El primer paso para usar BYROW es convertir el MAX a un LAMBDA, así:

    =LAMBDA(fila;MAX(fila))

    Ahora “insertamos” el LAMBDA en el BYROW, asi:

    =BYROW(B2:E7;LAMBDA(fila;MAX(fila)))

    Por último, ponemos el condicional, para cuando hay filas vacias, dentro de nuestro lambda, asi:

    =BYROW(B2:E7;LAMBDA(fila;SI(max(fila)=0;””;MAX(fila))))

     

    Al principio es enredado, pero yo ya cada vez le “cojo mas el tiro”

     

    Saludos!

    Pin It on Pinterest