Cómo agregar IFERROR a la fórmula larga en las hojas de google


2

Lo siento, pero soy un principiante en el uso de fórmulas como vlookup / index / match, etc. He buscado un montón de cosas en Google y he estado aprendiendo mucho, pero parece que no puedo resolver esto.

Tengo la formula

=index($C$58:$C$68,match(
  AVERAGE(
    VLOOKUP(F4,$C$58:$D$68,2,0),
    vlookup(G4,$C$58:$D$68,2,0),
    vlookup(H4,$C$58:$D$68,2,0),
    vlookup(I4,$C$58:$D$68,2,0),
    vlookup(J4,$C$58:$D$68,2,0),
    vlookup(K4,$C$58:$D$68,2,0),
    vlookup(L4,$C$58:$D$68,2,0)),
  $D$58:$D$68,1))

Esto es un promedio de un montón de datos para mí. El problema es que si no hay datos seleccionados en cada celda, aparece un # N / A en el cuadro de la fórmula, que se ve mal.

Vi la función de IFERROR y he estado coqueteando con ella, pero parece que no puedo encontrar la forma de agregar esta función a mi fórmula ya existente. Me gustaría que la caja estuviera en blanco. = IFERROR (m4, "") es lo que agregué pero aparece RRO en el cuadro.

¿Alguien puede ayudar?

Respuestas:


1

Primero, reemplazaría la serie de VLOOKUP con una fórmula de matriz y luego aplicaba el IFERROR fuera

=index($C$58:$C$68,match(AVERAGE(ARRAYFORMULA(IFERROR(VLOOKUP(F4:L4,$C$58:$D$68,2,0), 0))), $D$58:$D$68,1))
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.