certmundo.
es‑mx

6 min de lectura

¿Cómo crear un campo calculado en una tabla dinámica?

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:

  1. Haz clic en cualquier celda dentro de tu tabla dinámica.
  2. Ve a la pestaña Analizar tabla dinámica (o Opciones en versiones anteriores).
  3. En el grupo Cálculos, haz clic en Campos, elementos y conjuntos.
  4. Selecciona Campo calculado…
  5. En el cuadro Nombre, escribe el nombre de tu nuevo campo.
  6. En el cuadro Fórmula, escribe la expresión usando los campos disponibles.
  7. 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 departamento
  • Costo — costo de los productos vendidos

Objetivo: calcular el margen de utilidad como porcentaje.

Fórmula:

= (Ventas - Costo) / Ventas

Pasos:

  1. Abre el cuadro Campo calculado.
  2. Nombre: Margen Utilidad
  3. Fórmula: = (Ventas - Costo) / Ventas
  4. Clic en AgregarAceptar.
  5. 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:

  1. Ve a Analizar tabla dinámica → Campos, elementos y conjuntos → Campo calculado.
  2. En el menú desplegable Nombre, selecciona el campo que quieres modificar.
  3. Cambia la fórmula y haz clic en ModificarAceptar.

Para eliminar:

  1. Sigue los mismos pasos anteriores.
  2. Selecciona el campo en el menú Nombre.
  3. Haz clic en EliminarAceptar.

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:

  1. Ve a Analizar tabla dinámica → Campos, elementos y conjuntos.
  2. 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.

Puntos clave

  • Un **campo calculado** agrega una columna virtual con fórmula personalizada a tu tabla dinámica, sin modificar los datos originales.
  • La fórmula solo puede referenciar **nombres de campos** (por ejemplo, `Ventas`, `Costo`). No uses referencias de celda como `B2`.
  • El **total general** de un campo calculado aplica la fórmula sobre los totales agregados, no suma los valores individuales de cada fila. Verifica siempre el resultado.
  • Puedes editar, eliminar o listar todos tus campos calculados desde **Analizar → Campos, elementos y conjuntos → Campo calculado**.
  • Usa nombres únicos y descriptivos para cada campo calculado (por ejemplo, `Margen_%` o `Bono_8pct`) para evitar conflictos con columnas existentes.

Comparte esta lección: