numeros repetidos y/o los que no se repiten

20/08/2003 - 04:02 por manuel | Informe spam
Hola gente
tengo dos listas de numeros
la primera tiene (por ejemplo) 12 y la segunda 11. (casi nunca tienen
la misma cantidad, en mas o en menos)
LISTA 1 LISTA 2
11 30
21 39
30 49
41 69
61 80
71 89
80 150
81 210
150 210
150 240
210 240
240
Total: 1146 Total 1406

Necesito saber que numeros coinciden en forma univoca, cuales estan en
ambas y cuales presentan ambiguedades por
repetirse varias veces en ambas listas en forma despareja.
O sea que necesito tener esos numeros ordenados verticalmente con
estas 6 posibilidades
[mejor dicho 5, ya que el caso 4º) y el 1º) son lo mismo].

SOLUCION:
1º) Numeros de la lista 1 repetidos y coincidentes en lista 2:
30, 80, 150, 210 y 240
2º) Nº exclusivos de la lista 1:
11 , 21 , 41 , 61 , 71 y 81
3º) Nº que aparecen mas de una vez en la lista 1: 150

Total de la lista 1: 1146

4º) Numeros de la lista 2 repetidos y coincidentes en lista 1:
30, 80, 150, 210 y 240
5º) Nº exclusivos de la lista 2:
39, 49 ,69 y 89
6º) Numeros que aparecen mas de una vez en la lista 2: 210 y 240

Total de la lista 2 : 1406

En la solución arriba vista, cada numero pertenece a las siguientes
grupos, casos o posibilidades.
LISTA 1 LISTA 2
/caso /caso

11 2 30 4
21 2 39 5
30 1 49 5
41 2 69 5
61 2 80 4
71 2 89 5
80 1 150 4
81 2 210 4
150 1 210 6
150 3 240 4
210 1 240 6
240 1
Total: 1146 Total: 1406

Todo lo que hasta ahora encontré para resolver este caso en las
paginas web de expertos usando macros o funciones personalizadas (o
combinacion de ambas) son para casos no tan completos como el que les
pregunto
Esas soluciones no me sirven para detectar los casos 3º) y 6º)
Desde ya estoy muy agredecido por la respuesta o por encaminarme a una
solución.
Manuel
Argentina
 

Leer las respuestas

#1 manuel
22/08/2003 - 03:33 | Informe spam
"Héctor Miguel" wrote in message news:...
Hola, Manuel (3157) !

> ... dos listas de numeros ... saber que numeros coinciden ... cuales ... en ambas y cuales ... varias veces [...]

==> Espero que NO sea necesario "detectar" TODAS las posibilidades en UN SOLO GRUPO de "opciones".
(eso nos llevaria a la "necesidad" de alguna funcion personalizada) :))
Por lo pronto, y "suponiendo" que los rangos fuesen; para la Lista1 = "A2:A13" y para la Lista2 = "B2:B12"
te ofrezco algunas soluciones "sencillas" PARA CADA CASO.
(son formulas que "tendrias que" utilizar una PARA CADA CELDA DE CADA RANGO) :((
==> Para los casos 3 y 6, "observa" (2da condicion) cuales son notacion "absoluta" y cuales son notacion "relativa" <=> Ademas, te comento que yo uso como separador de argumentos la coma "," NO el punto y coma ";"

> 1º) Numeros de la lista 1 repetidos y coincidentes en lista 2:
==> ¢*(Contar.Si($B$2:$B$12,A2)>0)

> 2º) Nº exclusivos de la lista 1:
==> ¢*(Contar.Si($B$2:$B$12,A2)=0)

> 3º) Nº que aparecen mas de una vez en la lista 1:
==> ¢*Y((Contar.Si($A$2:$A$13,A2)>1),(Contar.Si($A$2:A2,A2)>1))

> 4º) Numeros de la lista 2 repetidos y coincidentes en lista 1:
==> ²*(Contar.Si($A$2:$A$13,B2)>0)

> 5º) Nº exclusivos de la lista 2:
==> ²*(Contar.Si($A$2:$A$13,B2)=0)

> 6º) Numeros que aparecen mas de una vez en la lista 2:
==> ²*Y((Contar.Si($B$2:$B$12,B2)>1),(Contar.Si($B$2:B2,B2)>1))
_______
Saludos,
Héctor.
MS-MVP



Hola Hector
muy buena tu respuesta
es la función que estaba buscando pero la pelota siempre pegaba en el
poste y se iba fuera de la cancha, digo de las listas :)
muchas gracias
Manuel

Preguntas similares