Saltar al contenido

Tabla Dinámica - Suma de Totales de Campo Calculado


danietc

Recommended Posts

publicado

Buenas noches,

Tengo un problema con los campos calculados de la tabla dinámica y perdonar si alguien habló de esto pero no lo encuentro. El tema es que cuando hago el campo calculado que la fórmula simplemente es un número menos la columna, lo hace bien pero en los subtotales y en los totales me aplica también la fórmula y yo lo que necesito es que me sume los datos de la columna del campo calculado.
Adjunto el excel con los datos para que lo podáis ver mejor, os resumo: tengo 5 salas cada hora, saco la ocupación que he tenido cada hora y hago un campo calculado para sacar la Disponibilidad que simplemente es "5-Ocupación", pero como podéis ver cuando pongo los subtotales no me suma los datos de la columna y hace la fórmula sobre el total también por lo que el resultado no es correcto. Alguien sabe cómo puedo solucionarlo?

Ocupación a 20210226.xlsx

publicado

modelos como el de tu adjunto presentan detalles a consideración (p.ej.)

1) al abrir tu archivo y no hacer otra cosa que recalcular todo y actualizar la TD, los valores mostrados cambian totalmente (la razón ?)

2) en tu hoja de datos, las fechas en columna "A" son TEXTOS que simulan fechas (sabes como se tratan las fechas en excel ?)
- la función FECHANUMERO(... toma el orden de fechas de la configuración regional del equipo
- en tu caso coincide con el de los TEXTOS-fecha de la columna "A" (día/mes/año)
- en mi caso, el orden de fechas es mes/día/año, por lo tanto, fechas con el día >12 YA NO son reconocidos como fecha
- si estas completamente seguro que tu modelo se trabajara SOLO en equipos de configuración IGUAL a tu sistema ?... (sigue así)

3) las TD (ni los CC) hacen sus cálculos sobre los datos de origen pero...
- NO tienen la facilidad de tratar en conjunto los datos con funciones como x.SI.conjunto por lo que...
- ciertos cálculos se deben hacer dese la tabla con los datos de origen

4) tus formulas en la hoja datos refieren a columnas COMPLETAS (G:G, E:E, F:F, etc.) pero...
- no porque se pueda, significa que DEBAS hacer ese tipo de referencias
- (ya te veré cuando los datos crezcan y veas una desmejora en el rendimiento del modelo), en todo caso...
- define nombres con referencia a rangos dinámicos o convierte los datos en tablas (ListObjets) como base para la TD

ahora, como prefieres que demos tratamiento y ajustes a los puntos 2, 3 y 4 ?

publicado

Hola Héctor, primero de todo agradecerte la respuesta. Te respondo a los puntos que me comentar:

1. No se qué puede ser porque a mi me sale bien, no me cambia nada

2. En la columna E:E tengo la fórmula de FECHANUMERO sobre el texto de la columna A:A y me sale bien para lo que lo necesito, de todas formas lo reviso

3. Ok lo reviso

4. Ok, voy a investigar sobre esto porque no lo conozco bien e intento corregirlo.

Por otro lado, no se si has podido ver en la TD que cuando hago el campo calculado, lo hace bien en las filas pero cuando hago el Subtotal lo que hace es aplicar también la fórmula y no suma los datos del campo calculado. Sabes si eso se puede hacer de alguna forma?

Gracias

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.