Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Cambiar #N/A por 0

12,647 views
Skip to first unread message

César

unread,
Jun 12, 2008, 11:29:00 AM6/12/08
to
Cuando hago una busqueda por BUSCARV y no encuentra el dato me devuelve #N/A,
eso esta bien. Mi pregunta es como cambio el #N/A por 0 numérico?
Gracias.

Xavier Budet Graco

unread,
Jun 12, 2008, 11:41:41 AM6/12/08
to
Hola César, según la versión que utilices puedes usar (con las "Herramientas de análisis" activadas)
=si.error(tu_formula;0)

Si prefieres una más convencional y buena para todas las versiones:
=si(eserror(tu_formula);0;tu_formula)

Es más larga pero funciona siempre.

--
Saludos,

Xavier
j.b...@MACcgac.es
Quitar MAC para contestar. Gracias.


"César" <Cés...@discussions.microsoft.com> escribió en el mensaje news:7E32975F-5676-45B7...@microsoft.com...

japbcn

unread,
Jun 12, 2008, 11:43:07 AM6/12/08
to
Suponiendo que el #N/A lo tuvieses en A1, podrías poner:

=SI(ESERROR(A1);0;"lo que sea")

Es una solución...

Saludos

japbcn


Juan M

unread,
Jun 12, 2008, 11:44:43 AM6/12/08
to
Hola César,

El error viene como resultado de no encontrar el valor buscado.
Si primero contamos el numero de veces el valor y comprobamos que no es 0, y
entonces realizamos la búsqueda

Algo así, buscando el valor de la celda D2 en A2:B8
=SI(CONTAR.SI(A2:A8;D2);BUSCARV(D2;A2:B8;2;0);0)

Un saludo,
Juan

"César" escribió

dgalin...@gmail.com

unread,
Jun 12, 2008, 11:52:51 AM6/12/08
to
Lo puedes hacer así =SI(ESERROR(BUSCARV(....));0;BUSCARV(...))

DGM

Infinitogool

unread,
Jun 12, 2008, 11:59:48 AM6/12/08
to
Hola César
puedes utilizar
=SI(ESERROR(BUSCARV(;;;));0;BUSCARV(;:;;))

un saludo
Pedro J.

L. Garcia

unread,
Jun 12, 2008, 12:25:26 PM6/12/08
to
"César" <Cés...@discussions.microsoft.com> escribió en el mensaje
news:7E32975F-5676-45B7...@microsoft.com...

Hola Cesar:

Ya ves cuantas opciones tienes :-)

Yo siempre he pensado que no estaria de mas que todas las funciones que
pudieran devolver un valor #NA o #ERR tuvieran un ultimo parametro para
indicar el valor a usar en eses casos, y las funciones quedarian mucho mas
claras:

=BUSCARV(A1;B2:C2;2;False;ValorPorDefecto)

Yo lo pongo, por si algun dia alguien lo lee, y puede hacerlo, y cree que es
buena opcion :-)

Salu2


mauricioyañez

unread,
Feb 12, 2010, 9:40:55 AM2/12/10
to
es la mejor formula para validar el buscarv

=SI(ESERROR(BUSCARV(A20;$A$2:$F$15;2;FALSO));0;BUSCARV(A20;$A$2:$F$15;2;FALSO))

C?sa wrote:

Cambiar #N/A por 0
12-Jun-08

Cuando hago una busqueda por BUSCARV y no encuentra el dato me devuelve #N/A,

eso esta bien. Mi pregunta es como cambio el #N/A por 0 num??rico?
Gracias.

Previous Posts In This Thread:

On Thursday, June 12, 2008 11:29 AM
C?sa wrote:

Cambiar #N/A por 0


Cuando hago una busqueda por BUSCARV y no encuentra el dato me devuelve #N/A,

eso esta bien. Mi pregunta es como cambio el #N/A por 0 num??rico?
Gracias.

On Thursday, June 12, 2008 11:41 AM
Xavier Budet Graco wrote:

Hola C=C3=A9sar, seg=C3=BAn la versi=C3=B3n que utilices puedes usar =(con las
Hola C=C3=A9sar, seg=C3=BAn la versi=C3=B3n que utilices puedes usar =
(con las "Herramientas de an=C3=A1lisis" activadas)
=3Dsi.error(tu_formula;0)

Si prefieres una m=C3=A1s convencional y buena para todas las versiones:
=3Dsi(eserror(tu_formula);0;tu_formula)

Es m=C3=A1s larga pero funciona siempre.

--=20
Saludos,

Xavier
j.b...@MACcgac.es
Quitar MAC para contestar. Gracias.


"C=C3=A9sar" <C=C3=A9...@discussions.microsoft.com> escribi=C3=B3 en el =
mensaje news:7E32975F-5676-45B7...@microsoft.com...
devuelve #N/A,=20

On Thursday, June 12, 2008 11:43 AM
japbcn wrote:

Re: Cambiar #N/A por 0
Suponiendo que el #N/A lo tuvieses en A1, podr?as poner:

=SI(ESERROR(A1);0;"lo que sea")

Es una soluci?n...

Saludos

japbcn

On Thursday, June 12, 2008 11:44 AM
Juan M wrote:

Hola C?sar,El error viene como resultado de no encontrar el valor buscado.
Hola C?sar,

El error viene como resultado de no encontrar el valor buscado.
Si primero contamos el numero de veces el valor y comprobamos que no es 0, y

entonces realizamos la b?squeda

Algo as?, buscando el valor de la celda D2 en A2:B8


=SI(CONTAR.SI(A2:A8;D2);BUSCARV(D2;A2:B8;2;0);0)

Un saludo,
Juan

"C?sar" escribi?

On Thursday, June 12, 2008 11:59 AM
Infinitogool wrote:

Re: Cambiar #N/A por 0
Hola C??sar


puedes utilizar
=SI(ESERROR(BUSCARV(;;;));0;BUSCARV(;:;;))

un saludo
Pedro J.

On Thursday, June 12, 2008 12:25 PM
L. Garcia wrote:

Re: Cambiar #N/A por 0
"C?sar" <C?s...@discussions.microsoft.com> escribi? en el mensaje
news:7E32975F-5676-45B7...@microsoft.com...

Hola Cesar:

Ya ves cuantas opciones tienes :-)

Yo siempre he pensado que no estaria de mas que todas las funciones que
pudieran devolver un valor #NA o #ERR tuvieran un ultimo parametro para
indicar el valor a usar en eses casos, y las funciones quedarian mucho mas
claras:

=BUSCARV(A1;B2:C2;2;False;ValorPorDefecto)

Yo lo pongo, por si algun dia alguien lo lee, y puede hacerlo, y cree que es
buena opcion :-)

Salu2

On Saturday, June 14, 2008 11:54 AM
dgalindezuc wrote:

Lo puedes hacer as=ED =3DSI(ESERROR(BUSCARV(....));0;BUSCARV(...
Lo puedes hacer as=ED =3DSI(ESERROR(BUSCARV(....));0;BUSCARV(...))

DGM

/A,


Submitted via EggHeadCafe - Software Developer Portal of Choice
Putting Twitter Realtime Search to Work
http://www.eggheadcafe.com/tutorials/aspnet/6100d85b-2f27-472d-af24-c9960b55b669/putting-twitter-realtime.aspx

jose....@ferreyros.com.pe

unread,
Jun 27, 2013, 4:05:19 PM6/27/13
to
=SI(ESERROR(BUSCARV(D8,BUSCAR2,3,0)),0,BUSCARV(D8,BUSCAR2,3,0))

--
" Este mensaje ha sido elaborado únicamente para uso de la persona o
entidad a la que es remitido, ya que puede contener información personal,
confidencial y, de acuerdo a ley, no puede ser difundido. Si el lector de
este mensaje no es el destinatario señalado, o la persona responsable para
entregar el mensaje a quien está dirigido, advertimos que cualquier
divulgación, retransmisión o copia de esta comunicación está estrictamente
prohibida. Si usted ha recibido esta comunicación por error, por favor
sírvase informarlo de inmediato al remitente por correo electrónico o
teléfono y borrar inmediatamente el mensaje original. Finalmente, se deja
establecido que el mensaje remitido con nuestro dominio (terminación".... @
ferreyros.com.pe") en caso no se refiera a información directamente
relacionada con nuestro giro profesional y propósitos del mismo, deberá
entenderse como la opinión del remitente, bajo responsabilidad individual
de éste, y sin que involucre o comprometa a nuestra organización con dicha
opinión o comentario ".

catarin...@gmail.com

unread,
May 19, 2019, 4:12:11 PM5/19/19
to
El dia de hoy se realizo una actualización automática al Excel 2013, y la formula que usaba de BUSCARV, ya no funciona mas, he venido usando la misma fuente matriz desde hace ya algún tiempo, es decir, tiene las mismas características de formato y demás, pero a raíz de la actualización, ya no funciona, alguien sabe el motivo ?, se pueden adjuntar archivos desde aquí?, pondría el ejemplo en forma sencilla, 30 renglones
0 new messages