Excel: busque una cadena y luego agregue algunos valores (ingresados ​​en muchos argumentos)

Excel: busque una cadena y luego agregue algunos valores (ingresados ​​en muchos argumentos)

Tengo 5 hojas con datos del país, quiero buscar el nombre del país en 4 hojas separadas dentro de 4 rangos separados, luego tomar un valor de la fila y agregar todos esos valores.

Obtuve #NA como valor de retorno, así que agregué IFNA() a cada función de búsqueda, lo que da como resultado el error "Muchos argumentos".

así es como se ve el estado actual

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

Cualquier ayuda es muy apreciada.

se disculpa. Debería haber mencionado que el error ortográfico de Nation20018 no es el problema. Lo escribí mal y nunca lo corregí.

EDITAR: Dejaré la pregunta abierta ya que ninguna de las soluciones sugeridas hizo el trabajo. Lo hice manualmente al final, lo cual fue tedioso, por decir lo menos.

Respuesta1

Supongo que ese Nation2015y otros son rangos con nombre.

En lugar de modificar la fórmula existente, me gustaría sugerir una fórmula simple CONCATENATEpara obtener el nombre del país de 4 hojas separadas dentro de 4 rangos separados y agregarlas para formar un valor.

=CONCATENATE(VLOOKUP(A4,Nation2017,2,FALSE)&" "&(VLOOKUP(A4,Nation2018,2,FALSE)&" "&VLOOKUP(A4,Nation2016,2,FALSE)&" "&VLOOKUP(A4,Nation2015,2,FALSE))) 
  • Ajuste las referencias de celda en la Fórmula según sea necesario.
  • Verifique Nation20018, también supongo que debería ser Nation2018así.

información relacionada