Un campo calculado es una columna virtual que Excel agrega a tu tabla dinámica usando una fórmula personalizada, sin tocar los datos originales.
Con esta herramienta puedes calcular márgenes, bonos, impuestos o cualquier métrica derivada directamente dentro de la tabla dinámica. No necesitas modificar tu base de datos ni agregar columnas extra en la hoja fuente.
¿Qué es un campo calculado?
Un campo calculado es una fórmula que opera sobre los campos existentes de tu tabla dinámica. Excel la trata como si fuera una columna más de tus datos.
La diferencia clave: los campos calculados usan los totales agregados de cada campo, no fila por fila de la base de datos. Esto es importante para entender por qué algunos resultados pueden diferir de lo que calcularías manualmente en la hoja de origen.
Cómo insertar un campo calculado
Sigue estos pasos exactos:
- Haz clic en cualquier celda dentro de tu tabla dinámica.
- Ve a la pestaña Analizar tabla dinámica (o Opciones en versiones anteriores).
- En el grupo Cálculos, haz clic en Campos, elementos y conjuntos.
- Selecciona Campo calculado…
- En el cuadro Nombre, escribe el nombre de tu nuevo campo.
- En el cuadro Fórmula, escribe la expresión usando los campos disponibles.
- Haz clic en Agregar y luego en Aceptar.
El nuevo campo aparece automáticamente en el área de Valores de tu tabla dinámica.
Sintaxis de la fórmula
La estructura básica es:
= [Campo A] operador [Campo B]
Usa los nombres exactos de tus columnas entre corchetes o selecciónalos desde la lista Campos y presiona Insertar campo. No uses referencias de celda como A2 o B5. Solo puedes referenciar nombres de campos.
Operadores disponibles: +, -, *, /, ^, constantes numéricas y funciones como IF, ROUND, ABS.
Ejemplo 1 — Margen de utilidad
Supón que trabajas con datos de ventas de Liverpool. Tu tabla dinámica tiene dos campos numéricos:
Ventas— ingreso total por departamentoCosto— costo de los productos vendidos
Objetivo: calcular el margen de utilidad como porcentaje.
Fórmula:
= (Ventas - Costo) / Ventas
Pasos:
- Abre el cuadro Campo calculado.
- Nombre:
Margen Utilidad - Fórmula:
= (Ventas - Costo) / Ventas - Clic en Agregar → Aceptar.
- Formatea la columna resultante como Porcentaje desde Inicio → Número.
Resultado simulado:
| Departamento | Ventas | Costo | Margen Utilidad |
|---|---|---|---|
| Ropa | $320,000 | $192,000 | 40% |
| Electrónica | $580,000 | $406,000 | 30% |
| Hogar | $210,000 | $147,000 | 30% |
| Total general | $1,110,000 | $745,000 | 33% |
El total general muestra el margen consolidado, calculado sobre los totales de ventas y costo, no el promedio de los porcentajes individuales.
Ejemplo 2 — Bono sobre ventas
En FEMSA, el equipo de ventas recibe un bono del 8% sobre las ventas que superen una base fija. Tienes el campo Ventas y quieres calcular el bono.
Fórmula:
= Ventas * 0.08
Nombre del campo: Bono Ventas
Resultado simulado:
| Vendedor | Ventas | Bono Ventas |
|---|---|---|
| Ana Torres | $85,000 | $6,800 |
| Carlos Ruiz | $112,000 | $8,960 |
| Sofía Medina | $67,000 | $5,360 |
| Total general | $264,000 | $21,120 |
Este campo calculado se actualiza automáticamente cada vez que cambias el filtro o el segmentador de la tabla dinámica.
Ejemplo 3 — Precio con IVA
Tienes datos de productos de Mercado Libre con un campo Precio Base. Necesitas mostrar el precio final con IVA del 16%.
Fórmula:
= Precio_Base * 1.16
Nota: Si el nombre del campo tiene espacios, Excel lo acepta normalmente desde la lista de campos. Si escribes la fórmula a mano, usa el nombre exacto tal como aparece en la lista.
Resultado simulado:
| Categoría | Precio Base | Precio con IVA |
|---|---|---|
| Celulares | $4,500 | $5,220 |
| Accesorios | $850 | $986 |
| Cómputo | $12,000 | $13,920 |
Cómo editar o eliminar un campo calculado
Para editar:
- Ve a Analizar tabla dinámica → Campos, elementos y conjuntos → Campo calculado.
- En el menú desplegable Nombre, selecciona el campo que quieres modificar.
- Cambia la fórmula y haz clic en Modificar → Aceptar.
Para eliminar:
- Sigue los mismos pasos anteriores.
- Selecciona el campo en el menú Nombre.
- Haz clic en Eliminar → Aceptar.
Eliminar el campo calculado lo quita de la tabla dinámica pero no afecta tus datos originales.
Ver todos los campos calculados existentes
Puedes revisar qué fórmulas tienes activas:
- Ve a Analizar tabla dinámica → Campos, elementos y conjuntos.
- Selecciona Listar fórmulas.
Excel genera una hoja nueva con el nombre de cada campo calculado y su fórmula. Esto es útil para auditar tablas dinámicas complejas.
Errores comunes
Error 1 — Usar referencias de celda en la fórmula
Incorrecto: = B2 * 0.08
Correcto: = Ventas * 0.08
Los campos calculados solo aceptan nombres de campos, no coordenadas de celda. Si usas B2, Excel mostrará un error o devolverá cero.
Error 2 — Confundir el resultado del total general
El total general de un campo calculado no es la suma de los valores individuales de la columna. Excel aplica la fórmula sobre los totales agregados.
Ejemplo: Si tu campo calculado es = Ventas / Pedidos, el total general divide el gran total de ventas entre el gran total de pedidos. No suma los cocientes de cada fila. Esto puede producir un número diferente al que esperarías.
Si necesitas el promedio de los ratios individuales, considera agregar esa columna en tu base de datos antes de crear la tabla dinámica.
Error 3 — Nombre del campo duplicado
Si tu campo calculado tiene el mismo nombre que una columna existente en tus datos, Excel puede generar conflictos o mostrar resultados incorrectos. Usa nombres descriptivos y únicos como Margen_% o Bono_Calculado.
Error 4 — Esperar que el campo calculado funcione como Mostrar valores como
Un campo calculado crea un campo nuevo. La opción Mostrar valores como solo cambia cómo se visualiza un campo existente. Son herramientas diferentes con propósitos distintos. No las confundas al momento de elegir cuál usar.
Tabla de referencia rápida
| Acción | Ruta en Excel |
|---|---|
| Crear campo calculado | Analizar → Campos, elementos y conjuntos → Campo calculado |
| Editar campo calculado | Mismo menú → seleccionar nombre → Modificar |
| Eliminar campo calculado | Mismo menú → seleccionar nombre → Eliminar |
| Listar todas las fórmulas | Mismo menú → Listar fórmulas |
| Formatear como porcentaje | Inicio → grupo Número → % |
| Formatear como moneda | Inicio → grupo Número → $ |
Puntos clave para recordar
Los campos calculados son una de las funciones más potentes de las tablas dinámicas. Te permiten construir métricas de negocio directamente en el reporte, sin alterar la fuente de datos. Úsalos cuando necesites ratios, márgenes o valores derivados que dependan de dos o más campos numéricos.