Consulta

02/03/2006 - 21:02 por Pancho | Informe spam
Tengo una columna con diferentes valores, los cuales se repiten N
cantidad de veces.
Necesito a partir de esta columna recuperar los valores de forma unica
en un listado (o un arreglo) para hacer filtros mediante macros.

Un ejemplo de posibles valores es lo siguiente...

por ejemplo

si perro esta 7 veces, que me rescate 1 perro
si gato esta 1 veces, que me devuelva 1 gato
si pato esta 15 veces, que me devuelva 1 pato

alguien sabe una funcion para hacer esto o un codigo que me saque los
valores unicos

gracias

Preguntas similare

Leer las respuestas

#6 Juan
03/03/2006 - 14:33 | Informe spam
Hola
si te refieres por medio del codigo en la definicion del rango cambialo por
esto otro

mirango=Worksheets("hoja1").range("A2:A50")

por ejemplo

respecto al ejemplo de la hoja no tienes que hacer nada especial, ya que los
rangos están definidos por medio de nombres que guardan la referencia de la
hoja donde fueron creados o bien al crearlos indicas la hoja de donde toman
los datos. ten cuidado con las referencias relativas y absolutas al definir
los nombres (menu insertar>nombre)

=hoja1!$A$2:$A$50 (por ejemplo)

para extraer los nombres en otra hoja emplea la misma formula que el ejemplo

=SI(MAX(NameCount)<FILA(1:1);"";BUSCARV(FILA(1:1);NameList;2))

para que veas la definicion de todos los nombres pulsa F3 y selecciona pegar
lista

un saludo
juan
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida