funcion coga datos no repetidos

31/01/2006 - 11:45 por Rafa | Informe spam
Hola buenos días como están.

A ver si me pueden ayudar, necesito una función que saque los valores de una
columna de forma que si están repetidos solo coga uno, es decir,

Si la columna tienes los valores 1,2,2,3,3,4,5,5,6,7,7
que la funcion saque en otra columana 1,2,3,4,5,6,7

Bueno no sé si con función o con otra cosa

Muchas Gracias

Preguntas similare

Leer las respuestas

#1 victorbcn1952NO
31/01/2006 - 12:14 | Informe spam
Selecciona todos los datos, haz Menú / Datos / Filtro / Filtro Avanzado,
acepta, y en el cuadro de diálogo que te aparecerá, activa la opción 'Sólo
registros únicos'. Copia esa selección y pégala normalmente en otra hoja u
otra zona de la misma hoja.

:-)



Rafa wrote:

Hola buenos dà­as como està¡n.

A ver si me pueden ayudar, necesito una función que saque los valores de


una
columna de forma que si està¡n repetidos solo coga uno, es decir,

Si la columna tienes los valores 1,2,2,3,3,4,5,5,6,7,7
que la funcion saque en otra columana 1,2,3,4,5,6,7

Bueno no sé si con función o con otra cosa

Muchas Gracias
Respuesta Responder a este mensaje
#2 Rafa
31/01/2006 - 15:27 | Informe spam
Muchas gracias Victor, pero no me sirve, necesite que se actualice, es decir
que si añades o quitas un registro en la columna inicial se actualice en la
que tienes los datos sin repetir.

"Víctor" escribió:

Selecciona todos los datos, haz Menú / Datos / Filtro / Filtro Avanzado,
acepta, y en el cuadro de diálogo que te aparecerá, activa la opción 'Sólo
registros únicos'. Copia esa selección y pégala normalmente en otra hoja u
otra zona de la misma hoja.

:-)



Rafa wrote:

> Hola buenos dà­as como està¡n.

> A ver si me pueden ayudar, necesito una función que saque los valores de
una
> columna de forma que si està¡n repetidos solo coga uno, es decir,

> Si la columna tienes los valores 1,2,2,3,3,4,5,5,6,7,7
> que la funcion saque en otra columana 1,2,3,4,5,6,7

> Bueno no sé si con función o con otra cosa

> Muchas Gracias



Respuesta Responder a este mensaje
#3 Alfredo_espinosa
31/01/2006 - 16:16 | Informe spam
Con la solución que te dió Victor solo tienes que grabar una macro que
"actualize" o mas bien, que vuelva a aplicar el filtro avanzado cada vez que
tu quieras o cada vez que la hoja de datos cambie.

Otra opción es usar SUBTOTALES o bien, una TABLA DINAMICA, solo que en esta
segunda opción tambien tienes que "Actualizar datos" cada vez que la tabla de
datos fuente cambia.

Alfredo Espinosa

"Rafa" escribió:

Muchas gracias Victor, pero no me sirve, necesite que se actualice, es decir
que si añades o quitas un registro en la columna inicial se actualice en la
que tienes los datos sin repetir.

"Víctor" escribió:

> Selecciona todos los datos, haz Menú / Datos / Filtro / Filtro Avanzado,
> acepta, y en el cuadro de diálogo que te aparecerá, activa la opción 'Sólo
> registros únicos'. Copia esa selección y pégala normalmente en otra hoja u
> otra zona de la misma hoja.
>
> :-)
>
>
>
> Rafa wrote:
>
> > Hola buenos dà­as como està¡n.
>
> > A ver si me pueden ayudar, necesito una función que saque los valores de
> una
> > columna de forma que si està¡n repetidos solo coga uno, es decir,
>
> > Si la columna tienes los valores 1,2,2,3,3,4,5,5,6,7,7
> > que la funcion saque en otra columana 1,2,3,4,5,6,7
>
> > Bueno no sé si con función o con otra cosa
>
> > Muchas Gracias
>
>
>
Respuesta Responder a este mensaje
#4 victorbcn1952NO
31/01/2006 - 18:18 | Informe spam
Esto es algo diferente a lo que planteabas de entrada, pero también tiene
solución. Primero tendrás que crear un rango dinámico, al que llamaremos
'rango': Menú / Insertar / Nombre / Definir, en el recuadro 'Nombres en el
libro', introduce "rango" (sin las dobles comillas), y en 'Se refiere a'
introduce:

ÞSREF(Hoja1!$A$1;0;0;CONTARA(Hoja1!$A:$A);1)

Estamos asumiendo que trabajamos en una hoja llamada 'Hoja1' y que vamos a
utilizar para entrada de datos la columna A.

Ya tenemos el rango dinámico llamado 'rango' creado. Ahora, en C1
introduce esta fórmula matricial:

{=INDICE(rango;K.ESIMO.MENOR(SI(COINCIDIR(rango;rango;0)=FILA(INDIRECTO("1:"&CONTARA(rango)));COINCIDIR(rango;rango;0);"");FILA()-FILA(rango)+1))}

y cópiala hacia abajo 50 ó 100 celdas, o lo que haga falta.

Si todo ha ido bien, en C1 debería aparecerte el primer dato que haya en
la columna A, SIEMPRE A PARTIR de A1. A medida que vayas introduciendo
NUEVOS Y DIFERENTES datos a partir de A2, los irás viendo aparecer en la
columna C (que te dará mensaje de error mientras no encuentre nuevos
datos).

:-)



Rafa wrote:

Muchas gracias Victor, pero no me sirve, necesite que se actualice, es decir
que si aà±ades o quitas un registro en la columna inicial se actualice en la
que tienes los datos sin repetir.

"Và­ctor" escribió:

> Selecciona todos los datos, haz Menຠ/ Datos / Filtro / Filtro Avanzado,
> acepta, y en el cuadro de dià¡logo que te aparecerà¡, activa la opción


'Sólo
> registros àºnicos'. Copia esa selección y pégala normalmente en otra


hoja u
> otra zona de la misma hoja.
>
> :-)
>
>
>
> Rafa wrote:
>
> > Hola buenos dàƒÂ­as como estàƒÂ¡n.
>
> > A ver si me pueden ayudar, necesito una funciàƒÂ³n que saque los valores


de
> una
> > columna de forma que si estàƒÂ¡n repetidos solo coga uno, es decir,
>
> > Si la columna tienes los valores 1,2,2,3,3,4,5,5,6,7,7
> > que la funcion saque en otra columana 1,2,3,4,5,6,7
>
> > Bueno no sàƒÂ© si con funciàƒÂ³n o con otra cosa
>
> > Muchas Gracias
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida