Como adicionar IFERROR à fórmula longa em folhas do google

2

Desculpe, mas eu sou iniciante no uso de fórmulas como vlookup / index / match, etc. Eu pesquisei uma tonelada de coisas e aprendi muito, mas não consigo descobrir essa coisa.

Eu tenho a fórmula:

=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))

Esta é a média de um monte de dados para mim. O problema é que, se não houver dados selecionados em cada célula, ele aparece com # N / A na caixa de fórmula, o que parece ruim.

Eu vi a função IFERROR e tenho flertado com ela, mas não consigo descobrir como adicionar essa função à minha fórmula já existente. Eu gostaria que a caixa ficasse em branco. = IFERROR (m4, "") é o que eu adicionei, mas aparece com o RRO na caixa.

Alguém pode ajudar?

    
por Teacher 08.06.2017 / 17:07

1 resposta

1

Primeiro eu substituiria a série de VLOOKUPs por uma matriz e aplicaria o IFERROR fora:

=index($C$58:$C$68,match(AVERAGE(ARRAYFORMULA(IFERROR(VLOOKUP(F4:L4,$C$58:$D$68,2,0), 0))), $D$58:$D$68,1))
    
por 09.06.2017 / 17:20