............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Funcion para extraer info de un dato repetido

Ver el tema anterior Ver el tema siguiente Ir abajo

Funcion para extraer info de un dato repetido

Mensaje por bastiancm el Vie Sep 02, 2011 12:15 am

la pregunta es la siguiente:

Tengo una BD con mucha informacion asociada a RUT en cada Fila, donde las columnas tienen la info que necesito extraer de algunos de ellos. El problema es que el BUSCARV solo me extrae la info del primer RUT que encuentra y cuando ese RUT esta repetido pero con info distinta no me lo extrae.

La idea es lograr que me extraiga la info tanto del dato que quiero pero tambien, si este dato se repite, que lo haga, obviamente en otra casilla.

Slds
avatar
bastiancm

Masculino Cantidad de envíos : 9
Edad : 38
Ciudad - Pais : Santiago - Chile
Version de Excel : 2007
Fecha de inscripción : 12/09/2008

http://etnerefer.blogspot.com

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por Cacho R el Vie Sep 02, 2011 12:50 am

Hola! bastiancm.
Muestra, por favor, un archivo que ilustre mejor lo que tienes y lo que deseas obtener.

Saludos, Cacho R.
avatar
Cacho R
Moderador
Moderador

Masculino Cantidad de envíos : 210
Ciudad - Pais : Buenos Aires
Version de Excel : Desde Multiplan (pre-Excel) hasta 2010
Fecha de inscripción : 29/06/2011

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por GalileoGali el Vie Sep 02, 2011 6:59 am

Buenos Días Cacho y Bastián:
antes de acudir a fórmulas me gustaría saber si conoces (bastian) el accionar de filtros avanzados. Además previendo otras posibilidades: podrias indicar si la cantidad de registros bajo un mismo RUT está acotada, es decir: son como mucho 4 o 5

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por bastiancm el Vie Sep 02, 2011 8:28 pm

Estimados Galileo y Cacho:

Grxs por la preocupación.

Primero, subí un archivo en la siguiente dirección para que vean si me pueden ayudar:

[Tienes que estar registrado y conectado para ver este vínculo]

Segundo, efectivamente la info asociada a RUT no es mayor a 4, pero es necesaria que aparezcan todas bajo el mismo RUT

El archivo adjunto tiene dos hojas

Base y Hoja de Trabajo

La base es donde esta la info a rescatar y la hoja de trabajo es donde se debe generar la info para su proceso.

Estuve probando varias formas, entre ellas:

=BUSCARV(CONTAR.SI
=GRUPOS
=SI(BUSCARV(CONTAR.SI

pero nada me ha resultado al respecto.

Espero puedan ayudarme.

SLDS
avatar
bastiancm

Masculino Cantidad de envíos : 9
Edad : 38
Ciudad - Pais : Santiago - Chile
Version de Excel : 2007
Fecha de inscripción : 12/09/2008

http://etnerefer.blogspot.com

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por bastiancm el Vie Sep 02, 2011 8:32 pm

Un ultimo detalle.......el archivo adjunto, específicamente en la hoja de trabajo, si buscan el RUT Afiliado (celdas sombreadas en plomo) en la BASE, se darán cuenta que justo ese se repite dos veces y la idea es que aparezca la info de ambas cargas y que el resto de espacios salgan en blanco (la hoja esta hecha para un máximo de 4 cargas)

Sobre los Filtros Avanzados, Galileo, no veo que me puedan servir, de hecho hice una prueba y definitivamente no me sirve ya que la idea es generar una planilla aparte donde poder trabajar con la info que se requiere del RUT asociado.

SLDS y GRXS!!!
avatar
bastiancm

Masculino Cantidad de envíos : 9
Edad : 38
Ciudad - Pais : Santiago - Chile
Version de Excel : 2007
Fecha de inscripción : 12/09/2008

http://etnerefer.blogspot.com

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por ioyama el Lun Sep 05, 2011 8:37 am

Hola bastian cm

Revisa el adjunto.

Verás que los de los filtros avanzados sí tenía cabida en la solución. He usado una hoja auxiliar en la que filtrar y de la que se toman los datos. Una pequeña macro de evento automatiza el filtrado.

Se podía haber utilizado una función matricial pero dado que hay muchos datos creo que el filtro avanzado funcionará mejor.

Revisa el concepto de filtro avanzado.

[Tienes que estar registrado y conectado para ver este vínculo]

Un saludo desde Vitoria

ioyama
Moderador
Moderador

Masculino Cantidad de envíos : 128
Edad : 54
Ciudad - Pais : Vitoria (España)
Fecha de inscripción : 03/03/2008

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por GalileoGali el Lun Sep 05, 2011 11:19 pm

Gracias ioyama, por mostrar una manera de aplicar mi sugerencia

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por bastiancm el Mar Sep 06, 2011 12:21 am

Estimados:

Estuve revisando el archivo que me adjuntan y veo que cumple la función que quiero lograr pero no en su totalidad.

Primero, cuando un rut esta repetido mas de 2 veces (por ejemplo 9032183) solo me extrae la info de dos de ellos y el tercero o cuarto se pierde.

Segundo, lo importante son la extracción de los RUT asociados al RUT beneficiario, lo demás sale con la función =SI(BuscarV) nada mas

Tercero, al cambiar el RUT del Beneficiario, no se actualizan los RUT de cargas y si bien algo me entretuve intentando entender como funcionaba la macro, no pude comprenderla.

La idea es que al ingresar un RUT Beneficiario Nuevo, cambie la info para poder darle impresión y así poder hacer el análisis del caso en cuestión. Pero de eso no se preocupen (lo de la impresion) solo necesito que me reconozca los RUT que están asociados a un mismo RUT (como el del primer punto que tiene tres RUT como cargas)

Espero haberme explicado bien.

Slds
BastianCM
avatar
bastiancm

Masculino Cantidad de envíos : 9
Edad : 38
Ciudad - Pais : Santiago - Chile
Version de Excel : 2007
Fecha de inscripción : 12/09/2008

http://etnerefer.blogspot.com

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por ioyama el Mar Sep 06, 2011 6:35 am

Hola bastiancm

No sé que te puede ocurrir. Acabo de probar el archivo y da igual el número de veces que esté un rut. Te lo filtrará y aparecerán todas las filas asociadas al mismo en la hoja auxiliar. En el cuadro sólo hay habilitadas celdas para cuatro posibles rut repetidos.

En principio da igual el sistema que uses para llevar los datos al cuadro (BUSCARV, o INDICE y COINCIDIR o cualquiera otra que se te ocurra)

Al cambiar la celda G11 la macro se debe activar, con lo que te filtrará y mostrará los datos correspondientes. Pregunto, ¿cuando modificas la celda G11 no pasa nada?

Quedo a la espera de tu contestación.

Un saludo desde Vitoria.

P.S. Un saludo para Gali

ioyama
Moderador
Moderador

Masculino Cantidad de envíos : 128
Edad : 54
Ciudad - Pais : Vitoria (España)
Fecha de inscripción : 03/03/2008

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por Cacho R el Mar Sep 06, 2011 3:44 pm

Adjunto otra forma de obtener (y hacer) lo mismo.

--> [Tienes que estar registrado y conectado para ver este vínculo]

Saludos para todos.
avatar
Cacho R
Moderador
Moderador

Masculino Cantidad de envíos : 210
Ciudad - Pais : Buenos Aires
Version de Excel : Desde Multiplan (pre-Excel) hasta 2010
Fecha de inscripción : 29/06/2011

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por bastiancm el Miér Sep 07, 2011 1:59 am

Estimados:

Muchas gracias por la ayuda. Efectivamente ambos funcionan excelente, pero tengo un problema y es con la opción "pegar"

Al copiar un RUT y Pegar en la hoja de trabajo....es ahi donde la macro no funciona bien...pero al ingresar ese mismo RUT manualmente.....todo funciona perfecto

Por que es importante eso......despues de seleccionar los RUT con los que voy a trabajar a diario (no todos....solo un pequeño filtro me soluciona eso)..........debo imprimir por lo menos 50 de ellos diarios para hacer el postproceso y devovler la info a la Base.....y la idea es poder copiar-pegar el RUT e imprimir (CTRL+C - CTRL+AvPag - CTRL+V - CTRL+P) y al hacer el CTRL+V no cambia la info de las cargas....si la del beneficiario.

una consulta.....si en la base genero un filtro.....la macro seguira funcionando

slds y grx por su ayuda!!!!
avatar
bastiancm

Masculino Cantidad de envíos : 9
Edad : 38
Ciudad - Pais : Santiago - Chile
Version de Excel : 2007
Fecha de inscripción : 12/09/2008

http://etnerefer.blogspot.com

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por GalileoGali el Miér Sep 07, 2011 8:31 am

1)En lugar del evento change, deberias utilizar el evento Calculate, pero no te lo recomiendo, prefiero en general poner un boton de comando, desde donde disparar la macro
1.1) Si en lugar de pegar "desde afuera", pegases editando en el interiro de la celda G11,y saliendo con un ENTER, tiene que dispararse igual

2) Además puedes hacer una macro que Loopee sobre los RUT's, imprimiendo sucesivamente, sin necesidad de hacer esa maniobra

3) Las dos macros que proporcionaron Cacho e IOyama, se basan en Filtros Avanzados, necesitan "campo liberado" para actuar, es decir no se puede aplicar un filtro avanzado sobre rangos Fiktrados. No obstante es fácil llevar el resultado de una "filtrada" a otro Rango, con lo cual deja de utilizarse el ocultamiento de filas (obstáculo para refiltrar

4) Consejo de IOYAMA que recalco, porque son fascinantes:
"Revisa el concepto de filtro avanzado."

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Error

Mensaje por meland el Mar Feb 21, 2012 6:50 pm

[quote="bastiancm"]Estimados Galileo y Cacho:

Grxs por la preocupación.

Primero, subí un archivo en la siguiente dirección para que vean si me pueden ayudar:

[Tienes que estar registrado y conectado para ver este vínculo]

Esta direccion ya no vale cambiala o porfavor enviamela a [Tienes que estar registrado y conectado para ver este vínculo]

Gracias

meland

Masculino Cantidad de envíos : 3
Edad : 51
Ciudad - Pais : Chimbote - Peru
Version de Excel : 97 - 2003 - 2007
Fecha de inscripción : 15/04/2011

Volver arriba Ir abajo

Re: Funcion para extraer info de un dato repetido

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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