Calcular el cambio porcentual en Excel: aumento y baja
Aprende a calcular el cambio porcentual en Excel con fórmulas paso a paso: crecimiento mensual, base fija, errores de división y tasa CAGR.
Por Ayoub Farid · · 2 min de lectura
El cambio porcentual responde a la pregunta: «¿cuánto subió o bajó un valor en comparación con su punto de partida?». La fórmula es sencilla, pero el uso de paréntesis y los valores en cero suelen generar confusiones al aprender Excel o al resolver una prueba de Excel para entrevista de trabajo.
La fórmula
=(nuevo-antiguo)/antiguo
Por ejemplo, si tus ventas pasaron de 4200 en la celda B2 a 4800 en la celda B3:
=(B3-B2)/B2 → 14.3%
Aplica el formato de porcentaje a la celda. Un resultado negativo indica una disminución.
Los paréntesis son fundamentales: la expresión =B3-B2/B2 te dará un número completamente erróneo. Para entender el motivo, consulta el orden de las operaciones.
Versión más corta
=B3/B2-1
Ofrece exactamente el mismo resultado matemático con menos caracteres.
Mes a mes
Imagina que tienes las ventas de todo el año en el rango B2:B13 de tu hoja de cálculo. En la celda C3 introduce:
=(B3-B2)/B2
Luego, usa rellenar hacia abajo hasta llegar a C13. Ambas referencias deben ser relativas para que se desplacen fila por fila (sin el símbolo $). De esta forma, cada mes se compara automáticamente con el anterior.
En comparación con una base fija
Si prefieres comparar cada mes contra el mes inicial de enero (celda B2), recurre a una referencia absoluta:
=(B3-$B$2)/$B$2
Al incluir el símbolo $, la celda base queda bloqueada mientras arrastras la fórmula.
Cuando el valor inicial es cero
Si intentas dividir entre cero, Excel mostrará el error #DIV/0!. Además, calcular una variación porcentual a partir de cero no tiene sentido matemático.
Para resolverlo con fórmulas de Excel, combina la lógica con la función IF (SI en la versión en español de Excel):
=IF(B2=0,"n/a",(B3-B2)/B2)
*(Nota: Cellio y Google Sheets aceptan el nombre en inglés IF, mientras que en Excel en español debes escribir SI).*
Tasa de crecimiento anual compuesto (CAGR)
Si un negocio pasó de 50 000 a 80 000 en un período de 4 años, calcula la tasa anual con:
=(80000/50000)^(1/4)-1 → 12.5% por año
También puedes usar la función RRI (que se mantiene como RRI o TASA.INT.RRI según la versión de Excel):
=RRI(4,50000,80000)
Mostrar flechas o colores
Aplica formato condicional para destacar las tendencias: verde para los incrementos positivos y rojo para los descensos negativos. Otra alternativa rápida es asignar un formato de número personalizado como ▲0.0%;▼0.0%.
Preguntas frecuentes
¿Cómo calculo un incremento porcentual en Excel?
Aplica la fórmula =(nuevo-antiguo)/antiguo y dale formato de porcentaje a la celda.
¿Cómo calculo una disminución porcentual?
Se utiliza exactamente la misma fórmula. Si el valor final es menor que el inicial, obtendrás un porcentaje negativo de forma automática.
¿Por qué mi cálculo de cambio porcentual da un resultado incorrecto?
Revisa los paréntesis: la resta debe resolverse primero con (nuevo-antiguo)/antiguo. Asegúrate también de estar dividiendo entre el valor original o antiguo, no entre el nuevo.
¿Cómo calculo el crecimiento a lo largo de varios años?
Utiliza la fórmula de la tasa de crecimiento anual compuesto (CAGR): =(final/inicial)^(1/años)-1.