Comparar vectores o matrices de datos

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Comparar vectores o matrices de datos

Notapor roberto_ » 22 Ago 2006 15:21

hola,

bueno, yo creo que no se puede, pero igual alguien me contradice,
supongamos que tengo dos filas (pueden ser columnas) con 10 datos cada una,

yo necesito comparar columna por columnas los 10 valores, es decir que tengo que usar 10 fórmulas =SI para saber si coiciden,

¿hay alguna manera de comparar todos los valores de golpe?

en este ejempo son solo 10, pero en realidad tengo que comprobar cientos de datos,

gracias
saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
roberto_
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Oct 2004 13:12
Ubicación: Espaí±a

Re: Comparar vectores o matrices de datos

Notapor KL » 22 Ago 2006 15:51

En principio si que se puede, solo que faltan bastantes detalles en tu explicacion, sobre todo a que te refieres exactamente diciendo comparar las filas? que resultado quires obtener? Podrias dar un ejemplo concreto?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Notapor xpelos » 23 Ago 2006 17:39

Estimado colega:
Si te encanta que te contradigan, por lo menos en este caso, supongo que lo más indicado sea publicar un ejemplo. Con ello nos orientarás de maravilla para buscar esa contradicción que buscas
Quedamos a la espera, pues.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
xpelos
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Ene 2006 12:39

Re: Comparar vectores o matrices de datos

Notapor roberto_ » 26 Ago 2006 16:07

perdon, que he estado unos dias desconectado

un ejemplo,

1 3 4 3 2 0 0 2 1 0 3
1 3 4 3 2 0 1 2 1 0 3

cada número ocupa uan columna,
yo quiero saber si los números de la segunda fila son identicos a los de la primera,
¿como lo hago?
con 10 fórmulas =SI
=SI(B1=A1;1;0)+SI(B2=A2;1;0)+...

así­ hasta 10 veces,
si el resultado final es 0, es que todos los valores coinciden
si es 1 es que hay una diferencia, etc.

¿se puede ahcer esto más sencillo en una sola fórnula?

muchas gracias
saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
roberto_
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Oct 2004 13:12
Ubicación: Espaí±a

Re: Comparar vectores o matrices de datos

Notapor KL » 26 Ago 2006 17:06

Prueba esta:

=SUMAPRODUCTO(--(A1:K1<>A2:K2))=0

VERDADERO = coinciden
FALSO = no coinciden
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Re: Comparar vectores o matrices de datos

Notapor Gabriel Raigosa » 27 Ago 2006 11:22

un ejemplo cae bien...
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gabriel Raigosa
Miembro Frecuente
Miembro Frecuente
 
Registrado: 23 Feb 2005 11:36
Ubicación: Medellin

Notapor roberto_ » 27 Ago 2006 14:52

pues muchas gracias, creo que si que funciona,
además no me interesa solo saber si coniciden o no, sinó también cuantas coincidencias hay exactamente
y creo que con el ejemplo de gabriel si que se puede.

saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
roberto_
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Oct 2004 13:12
Ubicación: Espaí±a

Re: Comparar vectores o matrices de datos

Notapor roberto_ » 27 Ago 2006 14:57

esto es solo un primer paso,
lo que necesito despues es comparar una fila contra dos, para saber si los valores de la primera están entre los otros dos, que representan el mí­nimo y el máximo que puede tener cada número en cada una de las columnas.

ejemplo

0 0 1 1 2 0 4 6 2 3
1 2 4 5 7 2 6 8 4 7

y la fila que hay que comparar es esta

1 1 2 5 6 3 5 6 4 4

¿se puede hacer?
en esta caso no serí­a válido porque el sexto valor no está comprendido entre los otros dos
¿se puede ahcer con SUMAPRODUCTO?

gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
roberto_
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Oct 2004 13:12
Ubicación: Espaí±a

Re: Comparar vectores o matrices de datos

Notapor KL » 27 Ago 2006 16:57

Hola Roberto,

No se si te he entendido, pero prueba la tecnica descrita en la siguiente pagina:

http://tinyurl.com/8o56f

Tambien te adjunto dos hojas donde estuve probando dicha solucion hace algunos años ya.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados