Comparar vectores y buscar datocercano
Hola. Estoy tratando de encontrar la media y la mediana de unos datos pero esta complicado. Se que con las funciones promedio y mediana las podría sacar, pero el problema es que necesito estos valores solo para aquellas celdas que cumplen unas condiciones de todo el rango.
A ver me explico mejor. La matriz que tengo es algo así:
A B C D
1 1995 2 06 13546
2 2008 4 61 12000
3 2004 6 45 234000
4 1999 1 22 7834
5 2002 3 38 56950
Aparte tengo dos vectores uno en la columna G y otro en la fila 8:
G
1 1999
2 2000
3 2008
4 2002
...
A B C
7
8 45 38 61
Vale. Ahora necesito encontrar la media y la mediana de la columna DE de la matriz, pero solo teniendo en cuenta los valores ubicados en filas que cumplan: 1) el año de la columna A de la matriz coincida con algún año de los que están en el vector de la columna G, y 2) el valor columna C que son sectores coincida con alguno de los sectres que están en el vector fila en la fila 8.
El problema también es que son muchos datos. La matriz es de 5800 filas, el vector columna en G es de 49 filas y el vector fila en 8 es de 13 columnas.
Estoy estresadisima y llevo 2 días tratando de encontrar una solución. El problema es que no se si esto seria más fácil solo en excel o usando una macro, pero igual tampoco se usar macros. :S
Muchas gracias!
PD: Es urgente es para mi tesis!
A ver me explico mejor. La matriz que tengo es algo así:
A B C D
1 1995 2 06 13546
2 2008 4 61 12000
3 2004 6 45 234000
4 1999 1 22 7834
5 2002 3 38 56950
Aparte tengo dos vectores uno en la columna G y otro en la fila 8:
G
1 1999
2 2000
3 2008
4 2002
...
A B C
7
8 45 38 61
Vale. Ahora necesito encontrar la media y la mediana de la columna DE de la matriz, pero solo teniendo en cuenta los valores ubicados en filas que cumplan: 1) el año de la columna A de la matriz coincida con algún año de los que están en el vector de la columna G, y 2) el valor columna C que son sectores coincida con alguno de los sectres que están en el vector fila en la fila 8.
El problema también es que son muchos datos. La matriz es de 5800 filas, el vector columna en G es de 49 filas y el vector fila en 8 es de 13 columnas.
Estoy estresadisima y llevo 2 días tratando de encontrar una solución. El problema es que no se si esto seria más fácil solo en excel o usando una macro, pero igual tampoco se usar macros. :S
Muchas gracias!
PD: Es urgente es para mi tesis!
1 Respuesta
Respuesta de antares18
1