funciones en campos calculados de tablas dinámicas

07/06/2006 - 21:35 por Jon | Informe spam
Utilizo Excel 2003 y tengo una tábla dinámica para analizar los datos de
inventario, mis campos de página son mes, fecha y año de los movimientos, mis
campos de columna son # de almacen y producto y en datos tengo un campo
calculado llamado inventario que es la resta entre las entradas y salidas de
productos en cada almacen; así puedo saber en cualquier momento que productos
tengo en cada almacen. Quiero crear un campo calculado que me indique la
fecha del último movimiento registrado para cada producto en cada almacen
(esto para saber que tan "viejo" es el producto allí almacenado), intenté
introducir la fórmula MAX(FECHA) pero en lugar de obtener la fecha del último
movimiento de ese producto en ese almacen me da como resultado la suma de
todas las fechas de los movimientos de ese producto en ese almacen (incluso
utilizando las funciones MAXA, MINA, MIN o SUMA me da exactamente el mismo
resultado. Ojalá me puedan ayudar con esto y a saber donde encontrar
información completa sobre el uso excel, de las tablas dinámicas, los campos
y elementos calculados, el uso de funciones avanzadas, etc. ,no estudié nada
relacionado con sistemas pero utilizo mucho las hojas de cálculo y la mayoría
de las veces no encuentro soluciones para lo que necesito ni en el libro
Running excel.
Gracias
Jon
 

Leer las respuestas

#1 David
07/06/2006 - 21:59 | Informe spam
Cuando utilizas una función en un campo calculado de una tabla dinámica, ésta
se aplica al total, no a los datos individuales. Una opción que tal vez te
serviría, es cambiar el cálculo que se ejecuta con el campo fecha. Intenta
lo siguiente:

1.
Inserta la fecha normalmente en tu tabla dinámica.

2.
Haz clic en el botón Tabla dinámica, luego en Asistente para tablas
dinámicas y por último en el botón Diseño.

3.
Haz doble clic en el botón del campo Fecha.

4.
En la lista "Resumir por" seleccionas Max, y aceptas todos los cuadros de
diálogo.



"Jon" escribió:

Utilizo Excel 2003 y tengo una tábla dinámica para analizar los datos de
inventario, mis campos de página son mes, fecha y año de los movimientos, mis
campos de columna son # de almacen y producto y en datos tengo un campo
calculado llamado inventario que es la resta entre las entradas y salidas de
productos en cada almacen; así puedo saber en cualquier momento que productos
tengo en cada almacen. Quiero crear un campo calculado que me indique la
fecha del último movimiento registrado para cada producto en cada almacen
(esto para saber que tan "viejo" es el producto allí almacenado), intenté
introducir la fórmula MAX(FECHA) pero en lugar de obtener la fecha del último
movimiento de ese producto en ese almacen me da como resultado la suma de
todas las fechas de los movimientos de ese producto en ese almacen (incluso
utilizando las funciones MAXA, MINA, MIN o SUMA me da exactamente el mismo
resultado. Ojalá me puedan ayudar con esto y a saber donde encontrar
información completa sobre el uso excel, de las tablas dinámicas, los campos
y elementos calculados, el uso de funciones avanzadas, etc. ,no estudié nada
relacionado con sistemas pero utilizo mucho las hojas de cálculo y la mayoría
de las veces no encuentro soluciones para lo que necesito ni en el libro
Running excel.
Gracias
Jon

Preguntas similares