Tenho 5 planilhas com dados do país, quero pesquisar o nome do país em 4 planilhas separadas em 4 intervalos separados, pegar um valor da linha e adicionar todos esses valores.
Eu estava obtendo #NA como valor de retorno, então adicionei IFNA() a cada função de pesquisa, o que resulta no erro "Para muitos argumentos".
aqui está como é o estado atual
=(SUM(IFNA(VLOOKUP(A4,Nation2017,2),0),IFNA(VLOOKUP(A4,Nation20018,2),0),IFNA(VLOOKUP(A4,Nation2016,2),0,),IFNA(VLOOKUP(A4,Nation2015,2),0))
Qualquer ajuda é muito apreciada
peço desculpas, eu deveria ter mencionado que o erro ortográfico do Nation20018 não é o problema. Eu escrevi errado e nunca corrigi
EDIT: Vou deixar a questão em aberto, pois nenhuma das soluções sugeridas funcionou. Fiz manualmente no final, o que foi tedioso, para dizer o mínimo.
Responder1
Estou assumindo que esse Nation2015
e outros são Named Range.
Em vez de modificar a fórmula existente, gostaria de sugerir uma fórmula simples CONCATENATE
para obter o nome do país de 4 planilhas separadas em 4 intervalos separados e adicioná-los para formar um valor.
=CONCATENATE(VLOOKUP(A4,Nation2017,2,FALSE)&" "&(VLOOKUP(A4,Nation2018,2,FALSE)&" "&VLOOKUP(A4,Nation2016,2,FALSE)&" "&VLOOKUP(A4,Nation2015,2,FALSE)))
- Ajuste as referências de células na fórmula conforme necessário.
- Verifique
Nation20018
, eu também acho que deveria serNation2018
.