Cómo hago para evitar #N/A?

14/12/2007 - 16:22 por Sergio | Informe spam
Por favor, necesito ayuda.
Tengo una planilla donde desde una hoja extraigo datos (valores)de otra hoja
con buscarv. Cuando no se cumple una condición me aparece #N/A y eso impide
que pueda sumar la columna en que totalizo.
¿Qué puedo hacer para evitarlo?
Gracias, por su ayuda y paciencia.
Sergio

Preguntas similare

Leer las respuestas

#1 Excel
14/12/2007 - 16:39 | Informe spam
Yo lo solucione con esta funciones
=SI(CONTAR.SI(Ranking!$A$6:$E$6044;A22);
BUSCARV(A22;Ranking!$A$6:$E$6044;4;0);0)

Ranking!$A$6:$E$6044 es el rango de datos, vos debias cambiarlo por tu rango
de datos

A22 es la celda de busqueda

De esta manera evite que me aparezca #N/A cuando no existe.

Saludos, Nora

"Sergio" escribió en el mensaje
news:
Por favor, necesito ayuda.
Tengo una planilla donde desde una hoja extraigo datos (valores)de otra
hoja con buscarv. Cuando no se cumple una condición me aparece #N/A y eso
impide que pueda sumar la columna en que totalizo.
¿Qué puedo hacer para evitarlo?
Gracias, por su ayuda y paciencia.
Sergio

Respuesta Responder a este mensaje
#2 Abraham
14/12/2007 - 16:58 | Informe spam
Pues yo usaria ESERROR:

=SI(ESERROR(BUSCARV(B3;Datos!$B$3:$C$8;2));"";BUSCARV(B3;Datos!$B$3:$C
$8;2))


Abraham
Respuesta Responder a este mensaje
#3 Héctor Miguel
15/12/2007 - 05:23 | Informe spam
hola, Abraham ! (perdon por meter la cuchara en un "caso resuelto") :D

Pues yo usaria ESERROR:
=SI(ESERROR(BUSCARV(B3;Datos!$B$3:$C$8;2));"";BUSCARV(B3;Datos!$B$3:$C$8;2))



ambas alternativas cumplen con su "proposito", aunque se espera mayor eficiencia en la propuesta por Nora
ya que si de todas formas ambas partes de una funcion si-condicional son evaluadas (segun Charles Williams)
y siendo la funcion contar.si mas "rapida" que buscarv -> se evita la doble llamada al buscarv
ahorra ~20/25% y una funcion al no tener que "evaluar" la primera vez anidando la otra funcion (eserror)

saludos,
hector.
Respuesta Responder a este mensaje
#4 Sergio
19/12/2007 - 16:50 | Informe spam
Gracias por contestar y disculpa que me demorara tanto en hacerlo yo, estaba
con problemas con internet.
Intenté resolverlo con la fórmula que me indicaste, pero no me resulta, te
envío la fórmula original para ver si me puedes ayudar.
Sea cual sea el resultado, muchas gracias.
Sergio

=si(b4>0;buscarv(b4;'c:carpeta\[nombre
archivo.xls]1'!$a$1:$b$100;2;falso));"")

"Excel" escribió en el mensaje
news:%
Yo lo solucione con esta funciones
=SI(CONTAR.SI(Ranking!$A$6:$E$6044;A22);
BUSCARV(A22;Ranking!$A$6:$E$6044;4;0);0)

Ranking!$A$6:$E$6044 es el rango de datos, vos debias cambiarlo por tu
rango de datos

A22 es la celda de busqueda

De esta manera evite que me aparezca #N/A cuando no existe.

Saludos, Nora

"Sergio" escribió en el mensaje
news:
Por favor, necesito ayuda.
Tengo una planilla donde desde una hoja extraigo datos (valores)de otra
hoja con buscarv. Cuando no se cumple una condición me aparece #N/A y eso
impide que pueda sumar la columna en que totalizo.
¿Qué puedo hacer para evitarlo?
Gracias, por su ayuda y paciencia.
Sergio





Respuesta Responder a este mensaje
#5 Sergio
19/12/2007 - 16:50 | Informe spam
Gracias por contestar y disculpa que me demorara tanto en hacerlo yo, estaba
con problemas con internet.
Intenté resolverlo con la fórmula que me indicaste, pero no me resulta, te
envío la fórmula original para ver si me puedes ayudar.
Sea cual sea el resultado, muchas gracias.
Sergio

=si(b4>0;buscarv(b4;'c:carpeta\[nombre
archivo.xls]1'!$a$1:$b$100;2;falso));"")
"Abraham" escribió en el mensaje
news:
Pues yo usaria ESERROR:

=SI(ESERROR(BUSCARV(B3;Datos!$B$3:$C$8;2));"";BUSCARV(B3;Datos!$B$3:$C
$8;2))


Abraham
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida