Lección 14 de 37Tablas Dinámicas Maestría

Campos calculados y elementos

Crea métricas personalizadas dentro de tablas dinámicas.

12 minutos

Los campos calculados y elementos calculados te permiten crear métricas personalizadas directamente en la tabla dinámica, sin necesidad de modificar los datos originales. Son ideales para calcular márgenes, tasas, promedios ponderados y otros indicadores de negocio.

Diferencia entre campos y elementos calculados

Antes de comenzar, es importante entender la diferencia:

Característica Campo calculado Elemento calculado
Qué hace Crea una nueva columna/métrica Crea un nuevo elemento dentro de un campo existente
Ejemplo Margen = Ventas - Costos "Total Regiones" = Norte + Sur + Centro
Usa Otros campos de valor Otros elementos del mismo campo
Nivel Se aplica a todos los registros Se aplica a nivel de elemento

Campos calculados

Un campo calculado es una fórmula que crea una nueva métrica usando campos existentes de la tabla dinámica.

Crear un campo calculado

  1. Haz clic en cualquier celda de la tabla dinámica
  2. Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
  3. Selecciona Campo calculado
  4. En el cuadro de diálogo:
    • Nombre: Escribe un nombre descriptivo
    • Fórmula: Escribe la fórmula usando los campos disponibles
  5. Clic en Agregar y luego Aceptar

Sintaxis de fórmulas

La sintaxis es similar a las fórmulas normales de Excel, pero usas nombres de campos:

= Campo1 + Campo2
= Campo1 / Campo2
= Campo1 * 0.15

Los campos disponibles aparecen en la lista del cuadro de diálogo. Haz doble clic para insertarlos en la fórmula.

Ejemplo 1: Margen de utilidad

Datos disponibles:

  • Ventas (Total Venta)
  • Costo (Costo Total)

Crear campo calculado:

  1. Abre el cuadro de campos calculados
  2. Configura:
    • Nombre: Margen Utilidad
    • Fórmula: = 'Total Venta' - 'Costo Total'
  3. Clic en Agregar

Resultado: Aparece una nueva columna "Margen Utilidad" en la tabla dinámica que calcula automáticamente la diferencia para cada combinación de filas.

Ejemplo 2: Porcentaje de margen

Para calcular el margen como porcentaje:

Nombre: % Margen
Fórmula: = ('Total Venta' - 'Costo Total') / 'Total Venta'

Después de crear el campo:

  1. Clic derecho en los valores del nuevo campo
  2. Formato de número > Porcentaje

Ejemplo 3: Precio promedio por unidad

Calcula el precio promedio de venta:

Nombre: Precio Promedio
Fórmula: = 'Total Venta' / 'Unidades'
Importante: Los campos calculados siempre calculan SUMA primero
y luego aplican la fórmula. Esto significa que Precio Promedio
realmente calcula: SUMA(Total Venta) / SUMA(Unidades)

Ejemplo 4: Tasa de crecimiento

Si tienes campos de ventas actuales y del año anterior:

Nombre: Crecimiento %
Fórmula: = ('Ventas Actual' - 'Ventas Año Anterior') / 'Ventas Año Anterior'

Consideraciones sobre campos calculados

Cómo funcionan los cálculos

Los campos calculados aplican la fórmula después de sumar los valores. Esto puede dar resultados inesperados:

Ejemplo problemático: Quieres calcular el promedio del precio unitario.

Producto Precio Unitario Unidades
A $100 10
B $50 30

Campo calculado: = 'Precio Unitario'

Resultado del campo calculado: $150 (suma los precios)

Promedio real deseado: $62.50 (promedio ponderado)

Solución: Promedio ponderado

Para calcular promedios ponderados correctamente:

Nombre: Precio Promedio Ponderado
Fórmula: = 'Total Venta' / 'Unidades'

Donde Total Venta = Precio × Unidades

Limitaciones de campos calculados

  • No pueden usar funciones como SUMA(), PROMEDIO(), SI()
  • Siempre calculan sobre sumas agregadas
  • No pueden referenciar celdas específicas
  • No pueden usar rangos o tablas

Elementos calculados

Un elemento calculado crea un nuevo elemento dentro de un campo existente, combinando otros elementos.

Crear un elemento calculado

  1. Selecciona una celda que contenga un elemento del campo (ej: "Norte")
  2. Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
  3. Selecciona Elemento calculado
  4. Configura:
    • Nombre: Nombre del nuevo elemento
    • Fórmula: Combinación de elementos existentes
  5. Clic en Agregar y Aceptar

Ejemplo: Total de regiones específicas

Escenario: Tienes regiones Norte, Sur, Centro, Este, Oeste y quieres crear un total solo de Norte + Sur.

  1. Clic en cualquier elemento de Región
  2. Abre elementos calculados
  3. Configura:
    • Nombre: Norte-Sur
    • Fórmula: = Norte + Sur

Resultado: Aparece "Norte-Sur" como nueva fila en la tabla dinámica con la suma de ambas regiones.

Ejemplo: Comparación de categorías

Escenario: Comparar Electrónica vs el resto de categorías.

Elemento calculado 1:

Nombre: Otras Categorías
Fórmula: = Accesorios + Software + Servicios

Elemento calculado 2:

Nombre: Diferencia Electrónica
Fórmula: = Electrónica - 'Otras Categorías'

Ejemplo: Índice de rendimiento

Crear un índice que compare cada vendedor contra el promedio:

  1. Primero, identifica el total de vendedores
  2. Crea elemento:
Nombre: Promedio Vendedores
Fórmula: = (Vendedor1 + Vendedor2 + Vendedor3) / 3

Limitaciones de elementos calculados

  • Solo funcionan en campos de filas o columnas
  • No pueden usarse con campos agrupados (fechas agrupadas)
  • Pueden duplicar conteos si no se configuran correctamente
  • Afectan los totales generales
Advertencia: Al usar elementos calculados, los totales generales
pueden incluir valores duplicados. Considera ocultar el total
general o ajustar manualmente.

Administrar campos y elementos calculados

Ver fórmulas existentes

  1. Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
  2. Selecciona Enumerar fórmulas
  3. Excel crea una hoja con todas las fórmulas

Modificar un campo calculado

  1. Abre el cuadro de campos calculados
  2. Selecciona el campo de la lista desplegable Nombre
  3. Modifica la fórmula
  4. Clic en Modificar

Eliminar un campo calculado

  1. Abre el cuadro de campos calculados
  2. Selecciona el campo
  3. Clic en Eliminar

Alternativas: Fórmulas fuera de la tabla dinámica

A veces es mejor usar fórmulas normales junto a la tabla dinámica:

Cuándo usar fórmulas externas

  • Necesitas funciones avanzadas (SI, SUMAR.SI.CONJUNTO)
  • Quieres referencias a celdas específicas
  • Requieres cálculos que dependan de datos externos

Ejemplo: Comparación con objetivo

  1. Coloca tu objetivo en una celda (ej: H1 = $500,000)
  2. En una celda junto a la tabla dinámica:
    =[@Ventas]/H$1
    
  3. Esta fórmula calcula el % del objetivo

Función IMPORTARDATOSDINAMICOS

Extrae valores específicos de una tabla dinámica:

=IMPORTARDATOSDINAMICOS("Ventas",TablaDinámica1,"Región","Norte","Mes","Enero")

Útil para crear dashboards que referencien valores específicos.

Caso práctico: Dashboard de métricas de ventas

Escenario

Crear un análisis completo de rentabilidad por región y producto.

Datos disponibles

Campo Descripción
Región Norte, Sur, Centro
Producto Laptop, Monitor, Accesorios
Unidades Cantidad vendida
Precio Venta Precio de venta unitario
Costo Unitario Costo por unidad
Total Venta Precio × Unidades
Costo Total Costo Unitario × Unidades

Campos calculados a crear

1. Utilidad bruta

Nombre: Utilidad Bruta
Fórmula: = 'Total Venta' - 'Costo Total'

2. Margen bruto %

Nombre: Margen Bruto %
Fórmula: = ('Total Venta' - 'Costo Total') / 'Total Venta'

3. Ticket promedio

Nombre: Ticket Promedio
Fórmula: = 'Total Venta' / 'Unidades'

4. Costo promedio

Nombre: Costo Promedio
Fórmula: = 'Costo Total' / 'Unidades'

5. Markup

Nombre: Markup
Fórmula: = ('Total Venta' - 'Costo Total') / 'Costo Total'

Configuración de la tabla dinámica

  1. Filas: Región > Producto
  2. Valores:
    • Suma de Unidades
    • Suma de Total Venta
    • Suma de Utilidad Bruta
    • Margen Bruto %
    • Ticket Promedio

Resultado esperado

Región Producto Unidades Ventas Utilidad Margen % Ticket
Norte Laptop 150 $180,000 $54,000 30% $1,200
Norte Monitor 280 $98,000 $29,400 30% $350
Sur Laptop 120 $144,000 $43,200 30% $1,200
... ... ... ... ... ... ...

Mejores prácticas

Nombrado de campos

  • Usa nombres descriptivos y cortos
  • Incluye la unidad si es relevante (%, $)
  • Evita espacios al inicio o final
  • Sé consistente en el estilo

Documentación

  • Usa "Enumerar fórmulas" para documentar
  • Guarda las fórmulas en un lugar accesible
  • Comenta el propósito de cada cálculo

Verificación

  • Compara resultados con cálculos manuales
  • Verifica la lógica de los totales
  • Revisa que los porcentajes sumen correctamente

Resumen

En esta lección aprendiste:

  • La diferencia entre campos calculados y elementos calculados
  • Crear campos calculados para métricas como margen y crecimiento
  • Usar elementos calculados para combinar categorías
  • Las limitaciones y consideraciones de cada tipo
  • Administrar y documentar fórmulas
  • Alternativas con fórmulas externas

Próximos pasos

En la siguiente lección exploraremos Segmentadores y escalas de tiempo, herramientas visuales que permiten filtrar tablas dinámicas de manera interactiva y conectar múltiples tablas con un solo control de filtro.

¿Completaste esta lección?

Marca esta lección como completada. Tu progreso se guardará en tu navegador.