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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Jon
07/06/2006 - 22:35 | Informe spam
Gracias David, si me funcionó, no sabía que podías poner dos veces el mismo
campo en una tabla dinámica (ya estaba en el campo de página), ahora solo me
faltaría poner la "antigüedad" del movimiento en lugar de la fecha máxima
pero creo la fórmula. ¿Algun tip de donde puedo aprender excel en serio?
Gracias


"David" wrote:

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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida