Campos calculados y elementos
Crea métricas personalizadas dentro de tablas dinámicas.
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
- Haz clic en cualquier celda de la tabla dinámica
- Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
- Selecciona Campo calculado
- En el cuadro de diálogo:
- Nombre: Escribe un nombre descriptivo
- Fórmula: Escribe la fórmula usando los campos disponibles
- 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:
- Abre el cuadro de campos calculados
- Configura:
- Nombre: Margen Utilidad
- Fórmula:
= 'Total Venta' - 'Costo Total'
- 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:
- Clic derecho en los valores del nuevo campo
- 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
- Selecciona una celda que contenga un elemento del campo (ej: "Norte")
- Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
- Selecciona Elemento calculado
- Configura:
- Nombre: Nombre del nuevo elemento
- Fórmula: Combinación de elementos existentes
- 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.
- Clic en cualquier elemento de Región
- Abre elementos calculados
- 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:
- Primero, identifica el total de vendedores
- 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
- Ve a Analizar tabla dinámica > Campos, elementos y conjuntos
- Selecciona Enumerar fórmulas
- Excel crea una hoja con todas las fórmulas
Modificar un campo calculado
- Abre el cuadro de campos calculados
- Selecciona el campo de la lista desplegable Nombre
- Modifica la fórmula
- Clic en Modificar
Eliminar un campo calculado
- Abre el cuadro de campos calculados
- Selecciona el campo
- 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
- Coloca tu objetivo en una celda (ej: H1 = $500,000)
- En una celda junto a la tabla dinámica:
=[@Ventas]/H$1 - 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
- Filas: Región > Producto
- 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.