por xpelos » 10 Feb 2012 22:16
svei00:
La respuesta que te di no tenía en cuenta la distribución de datos que estás usando en la hoja de cálculo y que, a mi entender, es la causante de todos tus problemas.
Excel trabaja con datos estructurados en forma de 'registros', en los que cada columna representa conceptos (como Fecha - Región - Cliente - Cantidad)
y en cada fila se representa cada uno de los sucesos o datos de los que se va a usar como unidad de información básica (una ficha de 'movimientos', en tu caso, que al final puede ser cantidades o importes.)
Los datos de base deberían estar dispuestos de esta manera, en columnas:
Fecha - Región - Cliente - Cantidad/(o importe)
Eso son 4 columnas
El formato de entrada de fecha -supongo que son datos del mes vencido, es decir, hasta el último día de ese mes) debería ser dd/mm/aaaa, aunque puede representarse mm/aaaa en la celda.
Luego, a la derecha de cada mes deberías poner los datos correspondientes a cada movimiento (región, cliente) para 'Cantidad' (o 'importe').
De no trabajar de esta forma, se producen casos extraños, como el que presentas: luego, para que excel trabaje sobre datos con una estructura de base extraña, hay que hacer malabarismos, que no se deberían hacer si los datos de base se estructuran de forma 'normalizada' (tipo base de datos).
Un ejemplo por el digo que tus datos base no están bien dispuestos, por ejemplo, lo encontramos en la imposibilidad de ampliar el horizonte de datos mensuales hasta, por ejemplo, el año 2015, sin tocar toda la estrucura de datos de las tres zonas -introduciendo columnas adicionales- sólo para incluir los meses de las dos primeras zonas (Guadalajara y Monterrey). Y ampliando a la derecha las de DF, claro.
Te paso un adjunto con un modelo de ejemplo (con datos creados al azar), para que veas la diferencia entre trabajar de una forma 'normalizada' (base datos o fichas base de información), y cómo así resulta fácil hacer una explotación de datos base.
Un saludo.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.