Busqueda Vertical

25/10/2008 - 21:24 por Eduardo | Informe spam
Hola, espero puedan ayudarme, mi problema es el siguiente:

Tengo una busqueda vertical con la siguiente sintaxis:

=BUSCARV(C3;Hoja1!B2:C8;2;0)

El valor de C3 es el resultado de la formula:

=HOY()

En la HOJA1 tengo una serie de fechas y al lado derecho de estas unos
nombres (serian fechas de nacimiento), ingresadas en este formato DD/MM/AAAA
(dia mes año)

El problema esta que cuando excel ejecuta esta formula lo que me busca no es
la fecha en formato DD/MM/AAAA sino me busca un numero (pienso yo el
equivalente a la fecha pero no veo conexion alguna) a pesar de que la celda
que contiene el resultado de la formula tiene un formato de fecha... Por
ejemplo si esto lo hago el dia de hoy el valor de C3 seria

25/10/2008

pero cuando excel ejecuta la formula me busca

39746

Y por resultado me da "#N/A" a pesar de que la fecha existe en la matriz
donde se busca

Alguna sugerencia???

Gracias

Eduardo
 

Leer las respuestas

#1 Héctor Miguel
25/10/2008 - 21:59 | Informe spam
hola, Eduardo !

la "conexion" que no encuentras se debe a que las fechas (en excel) son simples numeros seriales
independientemente del "formato" que apliques a la celda, que sera la "mascara" de presentacion (pantalla/impresora)

(p.e. al dia de hoy: 25/oct/2008 le corresponde el numero serial de: 39743 (NO 39746 como mencionas en tu consulta)

por lo tanto, si los datos-fecha (tanto en la celda con la fecha que buscas y las fechas en el rango B2:B8 de la hoja1)
-> son datos "efectivamente" de fecha... no deberias de tener problemas con la funcion buscarv(...
a menos que "la fecha" no este en el listado, o los datos (en la lista) sean TEXTOS "representando las fechas" -?-

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
Tengo una busqueda vertical con la siguiente sintaxis: =BUSCARV(C3;Hoja1!B2:C8;2;0)
El valor de C3 es el resultado de la formula: =HOY()
En la HOJA1 tengo una serie de fechas y al lado derecho de estas unos nombres (serian fechas de nacimiento)
ingresadas en este formato DD/MM/AAAA (dia mes año)
El problema esta que cuando excel ejecuta esta formula lo que me busca no es la fecha en formato DD/MM/AAAA
sino me busca un numero (pienso yo el equivalente a la fecha pero no veo conexion alguna)
a pesar de que la celda que contiene el resultado de la formula tiene un formato de fecha...
Por ejemplo si esto lo hago el dia de hoy el valor de C3 seria 25/10/2008
pero cuando excel ejecuta la formula me busca 39746
Y por resultado me da "#N/A" a pesar de que la fecha existe en la matriz donde se busca
Alguna sugerencia???

Preguntas similares