Foros del Web » Soporte técnico » Ofimática »

Comparar series de numeros en Excel

Estas en el tema de Comparar series de numeros en Excel en el foro de Ofimática en Foros del Web. Buenas. Mi intencion es la siguiente. Tengo una lista de numeros en series de cinco, y quiero compararlos para saber si se repite alguna de ...
  #1 (permalink)  
Antiguo 19/05/2012, 14:51
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Comparar series de numeros en Excel

Buenas.
Mi intencion es la siguiente. Tengo una lista de numeros en series de cinco, y quiero compararlos para saber si se repite alguna de esas series. Voy a poner un ejemplo para que se entienda mejor:
Cita:
A B C D E
1 12 23 24 32 44
2 22 33 35 37 48
3 3 7 11 18 32
4 12 20 24 32 44
5 1 4 28 36 37
6 3 7 11 18 32
Quiero comparar cada fila con las demas filas (todas las series de numeros estan ordenadas de menor a mayor) y que me diga si se repite alguna serie, en este caso, A3:D3 y A6:D6 son iguales.
Tambien me gustaria saber si se repiten 4 numeros en algun caso, en este caso, A1:D1 y A4:D4 tienen los numeros 12-24-32-44 iguales. Y por ultimo tambien mirar si hay series con 3 numeros iguales, en este caso no hay.
No se si me he explicado bien, si no lo entendeis, decirmelo. Alguien me puede guiar en este tema? He utilizado el excel, pero llevo mucho tiempo sin utilizarlo, y ando bastatnte pardillo con esto...

Gracias de antemano por las posibles ayudas.
Un saludo!
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #2 (permalink)  
Antiguo 19/05/2012, 17:26
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Respuesta: Comparar series de numeros en Excel

Considera la serie: 23 24 32 44 48.

Es igual que la de la fila 1, pero desplazada en una posición: ¿La considerarías como repetición de cuatro números o no?...
  #3 (permalink)  
Antiguo 20/05/2012, 00:50
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Respuesta: Comparar series de numeros en Excel

Buenas mrocf.

Si, serian cuatro numeros iguales, da igual el orden y la posicion en la que esten, lo que quiero saber es si se repiten los numeros. Por ejemplo:

1 7 13 16 32 40

1 13 32 38 45

Aqui se repetirian 3 sin tener en cuenta el orden ni nada.

Espero que te haya aclarado las cosas, y asi puedas ayudarme tu a mi.

Un saludo y gracias.
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #4 (permalink)  
Antiguo 20/05/2012, 03:25
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Respuesta: Comparar series de numeros en Excel

Buenas.
Acabo de pasar la tabla de excel a una tabla de access, por lo que me da igual hacerlo en el excel o mediante SQL. Ahora voy a intentar hacerlo mediante SQL, ya que se me da mejor, aunque lo tengo un poco olvidado. Si lo consigo, ya lo comentare aqui.
Un saludo!
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #5 (permalink)  
Antiguo 20/05/2012, 12:23
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Respuesta: Comparar series de numeros en Excel

Hola! plantala
Te muestro una forma de hacerlo:

---> Analizar series

¿Te sirve la idea?...
Saludos, Cacho R.

Última edición por mrocf; 20/05/2012 a las 12:35
  #6 (permalink)  
Antiguo 21/05/2012, 01:16
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Respuesta: Comparar series de numeros en Excel

Buenas mrocf.
Gracias por la respuesta, pero te comento. He ejecutado el macro, y me da el siguiente error:

Cita:
Error de sintaxis de BASIC.
El simbolo [h1:L1] ya se ha definido de forma diferente.
Y no me hace nada. He mirado el codigo, y la verdad que no entiendo nada. Yo lo que habia utilizado hasta ahora en el Excel era el solver y poco mas.
Otra pregunta, ese mismo macro lo podre utilizar en mi tabla de excel sin tener que hacer ningun cambio?

Sin mas que decir espero tu respuesta, y una vez mas agradezco tu ayuda.
Un saludo!
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #7 (permalink)  
Antiguo 21/05/2012, 01:53
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Respuesta: Comparar series de numeros en Excel

Haces esto:

Cita:
[h:L].Delete xlShiftUp
[h1:L1] = Array("Uno", "Dos", "Tres", "Cuatro", "Cinco")
[h2:L2].Resize(UBound(Mat, 2)) = WorksheetFunction.Transpose(Mat)
[h1:L1].Resize(1 + UBound(Mat, 2)).Columns.AutoFit
Application.ScreenUpdating = True
En lo que esta en negrita esta el fallo, ya que anteriormente has puesto "[h1:L1] = Array("Uno", "Dos", "Tres", "Cuatro", "Cinco")".
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #8 (permalink)  
Antiguo 21/05/2012, 16:27
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Respuesta: Comparar series de numeros en Excel

El error que mencionas:
Cita:
Iniciado por plantala Ver Mensaje
... He ejecutado el macro, y me da el siguiente error:

Cita:
Error de sintaxis de BASIC.
El simbolo [h1:L1] ya se ha definido de forma diferente.
te lo da el archivo que yo te estoy mostrando o lo observas en otro archivo...???

De ser este último el caso, explica -con lujo de detalles- como lo has implementado.
  #9 (permalink)  
Antiguo 23/05/2012, 01:18
Avatar de plantala  
Fecha de Ingreso: abril-2008
Ubicación: Jamaica
Mensajes: 176
Antigüedad: 16 años
Puntos: 1
Respuesta: Comparar series de numeros en Excel

Buenas mrocf.

Es el archivo que me has enviado tu, sin tocar absolutamente nada.
__________________
"Independizate de la esclavitud mental; tan solo nosotros mismos podemos liberar nuestra mente"-Bob Marley
  #10 (permalink)  
Antiguo 23/05/2012, 13:05
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Respuesta: Comparar series de numeros en Excel

¡Es raro que "algo" en tu instalación no le permita interpretar adecuadamente esa línea!... ¡En fin!

Prueba reemplazar:
[h1:L1].Resize(1 + UBound(Mat, 2)).Columns.AutoFit

por:
Range("h1:L1").Resize(1 + UBound(Mat, 2)).Columns.AutoFit

Saludos, Cacho R.

Etiquetas: excel, numeros, series
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 18:18.