Modificar el tipo de cálculo de una tabla dinámica

De manera predeterminada Excel utiliza la función SUMA al momento de crear los totales y subtotales de los valores de una tabla dinámica sin embargo es probable que necesites utilizar alguna otra función diferente como el promedio o la cuenta de elementos.

Para cambiar la función que se utiliza en los valores resumidos debes hacer clic sobre el campo de valor y seleccionar la opción de menú Configuración de campo de valor:

Cambio de tipo de cálculo en tabla dinámica

En el cuadro de diálogo mostrado podrás cambiar la función que deseas utilizar:

Cálculo para resumir datos de un campo de valor

Los valores disponibles son los siguientes:

  • Cuenta.  Contabiliza el número de registros. Éstas es la opción predeterminada si el campo es de tipo texto (en lugar de la Suma).
  • Promedio. Obtiene el promedio de los elementos.
  • Máx. Obtiene el valor numérico más alto.
  • Mín. Obtiene el valor numérico más bajo.
  • Producto. Multiplica todos los valores numéricos de ese campo, si existe algún campo de texto será ignorado.
  • Contar números. Obtiene el número de registros con valor numérico.
  • Desvest. Obtiene la desviación estándar.
  • Desvestp. Obtiene la desviación estándar en función de la población.
  • Var. Calcula la varianza de una muestra.
  • Varp. Calcula la varianza en función de la población.

Al aceptar los cambios Excel aplicará de inmediato el nuevo tipo de cálculo seleccionado.

14 comentarios en “Modificar el tipo de cálculo de una tabla dinámica

  1. carlos

    Es posible (en cualqueir versión, en especial en 2010), tener por defecto CUENTA en lugar del campo SUMA ?
    Gracias

    1. Moisés Ortíz Autor

      Hola Carlos, no es posible. Siempre se aplicará automáticamente la SUMA si la columna de la tabla dinámica son datos numéricos o se aplicará CUENTA si se tiene algún texto o celda en blanco.

  2. David

    Muy fácil de comprender Muchas Gracias.

  3. Leticia

    Muchas gracias Moisés, me ha sido de mucha utilidad toda la información que generosamente ha compartido. Una duda, ¿puedo tener más de un resultado en mi tabla dinámica? Es decir si quiero que se muestre la suma total de las ventas como en el ejemplo y también el promedio ¿es posible? De antemano muchas gracias.

  4. Oscar

    Muy buena informacion..gracias.

  5. Carlos Lizano

    Hola Moisés, de alguna forma puedo generar una tabla dinámica desde dos hojas diferentes, ya que tengo una información en la hoja 1 y otra información en la Hoja 2, pero entre ellas si tienen un valor en común.

    1. Moisés Ortíz Autor

      Hola Carlos, te dejo un artículo que habla sobre cómo crear una tabla dinámica desde múltiples hojas:
      http://exceltotal.com/crear-una-tabla-dinamica-desde-multiples-hojas/

      Sin embargo, ya que tus hojas son diferentes, será mucho mas conveniente generar una tercera hoja con los datos finales a incluir en la tabla dinámica.

  6. JuanCarlos

    Gracias por esta útil información.
    Pregunta, es posible agregar otra función además de las que trae por defecto? Por ejemplo Percentil?
    Saludos

  7. Luis

    Estimado, si deseo presentar la informacion de los datos como promedio, pero quiero que los subtotales o los totales sean la suma de estos promedios, es posible?

    1. Moisés Ortíz Autor

      Hola Luis, en el caso de los subtotales puedes hacer clic derecho sobre la etiqueta y seleccionar la opción “Configuración de campo”. Posteriormente cambiar la opción Automático por Personalizado y entonces podrás elegir uno o varios tipos de cálculo para los subototales.
      En el caso del Total no es posible hacer esta configuración, ya que si lo haces cambiarás al mismo tiempo el tipo de cálculo de todos los campos de valores de la tabla dinámica.

  8. Nicolas

    Se pueden modificar todas las formulas al mismo tiempo? Ejemplo tengo un tabla dinámica con toda la información y ayer quería para ver los promedios y los desvíos estándar de toda la tabla tengo que entrar una por una para modificarlos. Me interesa saber si puede haber otra forma de modificarlos todos en conjunto porque sin tener que entrar uno por uno ya que es algo una información que alterno con mucha frecuencia. Desde ya muchas gracias.

    1. Moisés Ortíz Autor

      Hola Nicolas, el tipo de cálculo aplica para todo el campo, pero si tienes muchos campos tendrás que hacer uno por uno.
      La única alternativa sería crear una macro que haga esos cambio por ti.