Que no aparezca visible en las celdas: #N/A

10/07/2006 - 12:11 por fpmontero | Informe spam
Hola, tengo un archivo excel con una hoja-factura en la que metiendo un
codigo determinado en una celda, rellena otras celdas con unos datos
especificados en otra hoja-plantilla. La fórmula que utilizo es:
BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO)
Mi problema es que cuando no tengo metidos datos en la hoja-factura me
sale en todas las celdas:
#N/A
Mi pregunta es si podria evitar que apareciera esto sin dejar de
funcionar la plantilla y demás.
Gracias de antemano

Preguntas similare

Leer las respuestas

#1 manolo
10/07/2006 - 16:09 | Informe spam
lee la ayuda de las funciones ES (en especial eserr)


escribió en el mensaje
news:
Hola, tengo un archivo excel con una hoja-factura en la que metiendo un
codigo determinado en una celda, rellena otras celdas con unos datos
especificados en otra hoja-plantilla. La fórmula que utilizo es:
BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO)
Mi problema es que cuando no tengo metidos datos en la hoja-factura me
sale en todas las celdas:
#N/A
Mi pregunta es si podria evitar que apareciera esto sin dejar de
funcionar la plantilla y demás.
Gracias de antemano
Respuesta Responder a este mensaje
#2 navibel
10/07/2006 - 18:02 | Informe spam
..prueba...mira que no se me haya perdido algún paréntesis...

=SI(ESERROR(BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO));"";
BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO)))

Saludos
Respuesta Responder a este mensaje
#3 ~ jose ~
10/07/2006 - 19:11 | Informe spam
Hola, que tal?
tengo una pequeña propuesta a la formula de navibel,

Si en la columna "2" de la "Hoja1" tubieras una formula que te dé el
error #¡VALOR! (por poner un ejemplo), en la hoja donde has puesto la
formula para buscar el dato, te apareceria en blanco, si te interesa
saber que tienes un error (cualquiera excepto #N/A) para asi poder
revisar la formula de la "Hoja1" el código seria este:

=SI(ESNOD(BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO));"";BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO))

Un saludo,
jose


navibel wrote:
..prueba...mira que no se me haya perdido algún paréntesis...

=SI(ESERROR(BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO));"";
BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO)))

Saludos
Respuesta Responder a este mensaje
#4 fpmontero
10/07/2006 - 19:28 | Informe spam
navibel ha escrito:

..prueba...mira que no se me haya perdido algún paréntesis...

=SI(ESERROR(BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO));"";
BUSCARV(A20;Hoja1!$A$1:$H$200;2;FALSO)))

Saludos



Muchas gracias; problema resuelto.

Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida