Añadir cálculos de tabla en tablas dinámicas

Puede utilizar los cálculos de tabla para aplicar funciones estadísticas a las celdas de la tabla dinámica que contengan valores numéricos.

El tipo de datos del valor de la celda cambia automáticamente en función del cálculo. Por ejemplo, si aplica la función Rank a un campo de moneda, los valores se muestran como números enteros en lugar de moneda. Del mismo modo, si aplica la función Diferencia porcentual, los valores de las celdas se muestran como porcentajes.

No se pueden ejecutar los cálculos de tabla Total, Diferencia y Diferencia porcentual en una tabla dinámica ordenada por una medida. Debe eliminar la opción de ordenación y, a continuación, añadir el cálculo.

Para añadir cálculos de tabla en una tabla dinámica:
  1. Haga clic en pestaña Paneles, la pestaña Paneles.
  2. Haga clic en el Diseñador de paneles, en la esquina inferior izquierda.
  3. En el cuadro de diálogo Análisis, haga clic en el botón Opciones, el botón Opciones, junto a un análisis, y seleccione Editar.
  4. En la página de análisis, seleccione una tabla dinámica.
  5. En el panel Elementos visuales, haga clic en botón Opciones, el botón Opciones, situado junto a un campo del contenedor del campo Valores.
  6. Seleccione Añadir cálculo de tabla y elija una función de la lista:
    • Total acumulado: calcula la suma del valor de una celda y los valores de todas las celdas que la preceden. Esta suma se calcula como Celda 1 = Celda 1, Celda 2 = Celda 1 + Celda 2, Celda 3 = Celda 1 + Celda 2 + Celda 3, y así sucesivamente.
    • Diferencia: calcula la diferencia entre el valor de una celda y el valor de la celda que la precede. Esta diferencia se calcula como Celda 1 = Celda 1 - nulo, Celda 2 = Celda 2 - Celda 1, Celda 3 = Celda 3 - Celda 2, y así sucesivamente. Dado que Celda 1 - nulo = nulo, el valor de la Celda 1 está siempre vacío.
    • Diferencia porcentual: calcula la diferencia porcentual entre el valor de una celda y el valor de la celda que la precede, divido por el valor de la celda que la precede. Este valor se calcula como Celda 1 = (Celda 1 - nulo) / nulo, Celda 2 = (Celda 2 - Celda 1) / Celda 1, Celda 3 = (Celda 3 - Celda 2) / Celda 2, y así sucesivamente. Dado que (Celda 1 - nulo) / nulo = nulo, el valor de la Celda 1 está siempre vacío.
    • Porcentaje del totalcalcula el porcentaje que representa una celda sobre la suma de todas las celdas incluidas en el cálculo. Este porcentaje se calcula como Celda 1 = Celda 1 / (suma de todas las celdas), Celda 2 = Celda 2 / (suma de todas las celdas), y así sucesivamente.
    • Rank: calcula la posición del valor de una celda en comparación con los valores de las demás celdas incluidas en el cálculo. Rank siempre muestra el valor más alto igual a 1 y el más bajo igual al recuento de celdas incluidas en el cálculo.

      Si hay dos o más celdas con valores iguales, reciben el mismo rango, pero cada una ocupa un lugar en la clasificación. Como resultado, el siguiente valor más alto desciende en el rango según el número de celdas en el rango superior a él, menos 1. Por ejemplo, si se clasifican los valores 5,3,3,4,3,2, sus rangos son 1,3,3,2,3,6.

    • Percentile: calcula el porcentaje de los valores de las celdas incluidas en el cálculo que son iguales o inferiores al valor de una celda determinada. Este porcentaje se calcula como percentile rank(x) = 100 * B / N, donde B = número de puntuaciones por debajo de x y N = número de puntuaciones.
  7. Para cambiar cómo se aplica el cálculo, haga clic en botónOpciones, el botón Opciones, situado junto a un campo con un cálculo; a continuación, seleccione Calcular como y elija una opción de la lista:
    • En toda la tabla: aplica el cálculo en todas las filas, independientemente de cualquier agrupación.
    • En las columnas: aplica el cálculo en todas las columnas, independientemente de cualquier agrupación.
    • En las filas y luego en las columnas: aplica el cálculo en las filas y, a continuación, toma los resultados y vuelve a aplicar el cálculo en las columnas.
    • En las columnas y luego en las filas: aplica el cálculo en las columnas y, a continuación, toma los resultados y vuelve a aplicar el cálculo en las filas.
    • Por grupo en las filas: aplica el cálculo en todas las filas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las columnas.

      Por ejemplo, si se agrupa por el campo 2 y luego por el campo 1, la agrupación se aplica en el nivel del campo 2. Si se agrupa por el campo 3, campo 2 y campo 1, la agrupación se aplica de nuevo en el nivel del campo 2.

    • Por grupo en las columnas: aplica el cálculo en las columnas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las filas.

      Por ejemplo, si se agrupa por el campo 2 y luego por el campo 1, la agrupación se aplica en el nivel del campo 2. Si se agrupa por el campo 3, campo 2 y campo 1, la agrupación se aplica de nuevo en el nivel del campo 2.

    • Por grupo en las filas y luego en las columnas: aplica el cálculo en todas las filas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las columnas. A continuación, la función coge los resultados y vuelve a aplicar el cálculo en las columnas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las filas.

      Por ejemplo, si se agrupa una fila o columna por el campo 2 y luego por el campo 1, la agrupación se aplica en el nivel del campo 2. Si se agrupa por el campo 3, campo 2 y campo 1, la agrupación se aplica de nuevo en el nivel del campo 2.

    • Por grupo en las columnas y luego en las filas: aplica el cálculo en las columnas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las filas. A continuación, la función coge los resultados y vuelve a aplicar el cálculo en todas las filas dentro de los límites del grupo, según lo determinado por el segundo nivel de agrupación aplicado a las columnas.

      Por ejemplo, si se agrupa una fila o columna por el campo 2 y luego por el campo 1, la agrupación se aplica en el nivel del campo 2. Si se agrupa por el campo 3, campo 2 y campo 1, la agrupación se aplica de nuevo en el nivel del campo 2.

Puede eliminar el cálculo una la tabla, haciendo clic en botón Opciones, el botón Opciones, situado junto a un campo con un cálculo, y seleccionando Eliminar cálculo.