UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1 Vigencia del Seguro en Base de Datos el 25/01/16, 11:53 am

Lucholebron


Buenas dias a todos, soy nuevo en este foro, previamente estuve buscando en las preguntas resueltas pero no encontré algo que coincidiera con mi inquietud , a continuación expongo:

Tengo una base de datos de 600.000 filas aprox, en la cual estan los campos Cod sucursal, Codigo Producto, Póliza, Tipo de Movimiento, Fecha Inicio de Vigencia y Fecha Fin de Vigencia , necesito ponerle a cada fila la vigencia del seguro a la cual corresponda cada póliza de acuerdo a la fecha de inicio de vigencia de cada registro, en el ejemplo que adjunto pude lograr tener el dato que con buscarv pero apenas para una poliza ya que para hacerlo con varias pólizas debo poner el rango en el cual debe buscar la fecha de inicio de vigencia dentro de la hoja "Rango de Vigencias" de manera manual y la tarea es bastante dispendiosa con 600.000 filas aprox y más de 1.000 vigencias distintas

Agradezco mucho la ayuda que me puedan brindar
Archivos
Base Vigencias.xlsx
No tienes los permisos para descargar los archivos.
(13 KB)

rosendo2


Primero que nada bienvenido a nuestro foro Lucholebron; yo lo veo de esta manera: Utilizando la misma fórmula “Buscarv” puedes ampliar el rango hasta la celda G”?” donde finaliza tu rango de búsqueda o con datos, posteriormente puedes aplicar un auto filtro y vas seleccionando la fecha que deseas y así te muestra todas las pólizas comprendidas en esa fecha.
La interrogación corresponde al número donde finaliza tu rango, en el cual tienes datos.
Espero sea lo que necesitas y te sirva de ayuda.
Saludos 
 Rosendo - Venezuela
Archivos
Base Vigencias lucho.xlsx
No tienes los permisos para descargar los archivos.
(14 KB)

3 Vigencia del Seguro en Base de Datos el 25/01/16, 11:13 pm

Lucholebron


Rosendo muchas gracias por la bienvenida, 

Entrando en materia te comento que la formula no me sirvió ya que las vigencias no son exactas para cada uno de los registros, por ejemplo la póliza 994000000016 tiene tres (3) vigencias, pero la formula aplicada le puso las vigencias de la póliza 994000000004 a los seis (6) primeros registros de la póliza 994000000016

Reitero el agradecimiento por el apoyo
Archivos
Base Vigencias Lucho (2).xlsx
No tienes los permisos para descargar los archivos.
(15 KB)

DEDOS


Hola Lucholebron / Rosendo saludos:
Le anexo en su archivo, una posible solución, espero le sirva.
Saludos y suerte
Archivos
Base Vigencias Lucho (2) (2).xlsx
No tienes los permisos para descargar los archivos.
(16 KB)

5 Vigencia del Seguro en Base de Datos el 28/01/16, 01:35 am

Lucholebron


Muchas gracias DEDOS por tu respuesta,

La “llave” propuesta me parece una buena opción, lo que hago con los campos en blanco (valga la pena resaltar cada fila debe estar identificada con una vigencia ya que el paso a seguir es consolidar en una tabla dinámica) es copiar como valores la columna “Vigencia del Seguro” de la base, seguidamente le doy Ctrl i (ir a) especial – celdas en blanco y formular de modo que las celdas en blanco sean iguales a la inmediatamente de arriba con texto (= H2 Crtl enter), esto solucionaría parcialmente mi solicitud ya que ahora tengo que poner registros que corresponden a siniestros y deben estar atados a una “Vigencia del Seguro” de acuerdo a la fecha de ocurrencia de cada uno, pero el inconveniente es que los siniestros ocurren en cualquier fecha entre una vigencia, por ejemplo tenemos una póliza con fecha de inicio de vigencia 02/02/2014 y fecha fin de vigencia 02/02/2015 esta póliza tiene un siniestro que ocurrió el 10/08/2014, como hago para ponerle a la fila que tiene ese siniestro que corresponde a la Vigencia del seguro 02/02/2014 – 02/02/2015, es importante mencionar que las filas con siniestros no tienen los campos “Expedición” y “Renovación”, necesitaría una fórmula que me busque el 10/08/2014 dentro del rango 02/02/2014 – 02/02/2015.
Archivos
Base Vigencias3.xlsx
No tienes los permisos para descargar los archivos.
(28 KB)

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.