Cómo calcular la CAGR (tasa de crecimiento anual compuesto) en Excel
La CAGR en Excel es =(Final/Inicial)^(1/Años)-1, donde Años es el número de periodos entre los dos valores, no el número de datos: cinco cifras anuales abarcan cuatro años. Dos alternativas equivalentes son =POTENCIA(Final/Inicial;1/Años)-1 y =TASA(Años;;-Inicial;Final). Un valor inicial cero o negativo deja la CAGR sin sentido, así que protégelo con SI. En DataHub Pro puedes subir la serie y pedir la CAGR en lenguaje natural, con una cuenta gratuita.
Pruébalo con tu propio archivo → · Actualizado el 24 de octubre de 2026
La CAGR es la tasa anual constante que une el punto de partida de una métrica con su punto final: la forma más limpia de resumir varios años de crecimiento en un solo número. Esta guía te da la fórmula exacta de Excel, dos métodos alternativos con POTENCIA y TASA, un ejemplo práctico que puedes copiar y los pocos errores (años mal contados, bases negativas) que estropean la cifra sin que se note.
Resumen rápido
CAGR = (final / inicial)^(1/años) − 1. En Excel, con el inicial en B1, el final en B2 y los años en B3: =(B2/B1)^(1/B3)-1, con formato de porcentaje. El mismo resultado sale de =POTENCIA(B2/B1;1/B3)-1 o de =TASA(B3;0;-B1;B2). La regla que falla a todo el mundo: cuenta periodos, no datos — de principios de 2021 a principios de 2026 hay 5 años, no 6.
Nota sobre separadores: las fórmulas de esta guía usan el punto y coma (;) para separar argumentos y los nombres de función en español. Según tu configuración regional, Excel puede usar la coma (,) en su lugar; en Excel en inglés los nombres de función también cambian (se indican entre paréntesis la primera vez).
Contenido
1.Qué es la CAGR
La CAGR (en inglés compound annual growth rate, tasa de crecimiento anual compuesto o TCAC) responde a una sola pregunta: si una métrica hubiera crecido a un ritmo perfectamente constante cada año, ¿qué tasa la habría llevado de su valor inicial a su valor final? Suaviza la realidad irregular de cada año en una única cifra anual comparable.
Por eso es el número de referencia para ingresos, usuarios, patrimonio gestionado o cualquier métrica seguida durante varios años. Un consejo de administración no quiere oír “subimos un 40 %, luego bajamos un 5 % y luego subimos un 30 %”: quiere “una CAGR del 19 % en tres años”. Y es más honesta que una media simple: promediar los crecimientos anuales ignora la capitalización y deja que un año extraordinario lo domine todo. La CAGR solo usa los extremos y el tiempo transcurrido, así que siempre cuadra con las cifras reales.
La contrapartida: como solo mira los extremos, no ve nada de lo que pasa en medio. Una métrica que se hundió y se recuperó muestra la misma CAGR que otra que creció sin sobresaltos. Combínala con el crecimiento interanual cuando necesites ver el camino y no solo el destino.
2.Paso 1 — Coloca los datos
Necesitas tres cosas: el valor inicial, el valor final y el número de años entre ellos. Ponlos en celdas propias para que la fórmula se lea sin esfuerzo.
| Celda | Etiqueta | Valor |
|---|---|---|
| B1 | Valor inicial (principios de 2021) | 100.000 |
| B2 | Valor final (principios de 2026) | 240.000 |
| B3 | Número de años | 5 |
Si tienes una fecha de inicio y una de fin en lugar de un número de años, calcúlalo con =FRAC.AÑO(fecha_inicial;fecha_final) (YEARFRAC): trata bien los años incompletos, que importan más de lo que parece.
3.Paso 2 — La fórmula de la CAGR
En Excel, con la disposición anterior:
=(B2/B1)^(1/B3)-1
Aplica formato de porcentaje a la celda del resultado (Ctrl+Shift+%). Con nuestros números devuelve 0,1914: una CAGR del 19,14 %. El acento circunflejo (^) es el operador de potencia de Excel, así que (1/B3) eleva el cociente de crecimiento a un quinto, que es lo mismo que sacar la raíz quinta.
4.Paso 3 — El método POTENCIA
A algunas personas el ^ les cuesta de leer en una fórmula larga. POTENCIA (POWER) hace explícito el exponente y da exactamente el mismo resultado:
=POTENCIA(B2/B1;1/B3)-1
Léela como “eleva el cociente B2/B1 a 1/B3 y resta 1”. No hay ninguna diferencia numérica con la forma del acento circunflejo; elige la que tu equipo lea más rápido. En modelos compartidos suele ganar POTENCIA, porque quien revisa la entiende de un vistazo.
5.Paso 4 — El método TASA
Excel no tiene una función llamada CAGR, pero la función financiera TASA (RATE) hace el mismo trabajo: busca el tipo de interés que convierte un valor actual en un valor futuro a lo largo de un número de periodos.
=TASA(B3;0;-B1;B2)
Los argumentos son: número de periodos (B3), pago por periodo (0, no hay pagos), valor actual (-B1, en negativo porque TASA lo trata como una salida de caja) y valor futuro (B2). Si te equivocas con el signo del valor inicial, TASA devuelve un error, lo que sirve de comprobación automática. Es el método más cómodo cuando ya trabajas dentro de un modelo financiero que piensa en flujos de caja.
6.Paso 5 — Cuenta bien los años
Aquí vive la mayoría de los errores de CAGR. El exponente es el número de periodos entre los extremos, no el número de datos.
Si tienes cinco cifras anuales — 2021, 2022, 2023, 2024 y 2025 —, el tiempo transcurrido entre la primera y la última es de 4 años, no 5. Contar las etiquetas en vez de los huecos infla el denominador, y eso rebaja la CAGR. En caso de duda, usa fechas y FRAC.AÑO para que Excel cuente el tiempo por ti.
Ejemplo práctico
Un pequeño producto SaaS hace crecer sus ingresos recurrentes anuales así (cifras ilustrativas):
| Año | Ingresos recurrentes | Crecimiento interanual |
|---|---|---|
| Principios de 2021 | 100.000 | — |
| Principios de 2022 | 150.000 | +50,0 % |
| Principios de 2023 | 165.000 | +10,0 % |
| Principios de 2024 | 210.000 | +27,3 % |
| Principios de 2025 | 205.000 | −2,4 % |
| Principios de 2026 | 240.000 | +17,1 % |
El crecimiento de cada año va de un lado a otro: un salto del 50 %, un año casi plano y una pequeña caída. La CAGR lo resume. Entre principios de 2021 y principios de 2026 hay 5 años, así que:
=(240000/100000)^(1/5)-1 → 0,1914 → 19,14 %
Fíjate en que no es la media de la columna de crecimiento interanual, que sale alrededor del 20,4 %. La media simple exagera porque da el mismo peso al año del 50 % que a los planos e ignora la capitalización. El 19,14 % es la cifra que de verdad lleva de 100.000 a 240.000 en cinco años, y es la que va en la presentación.
Errores comunes
1. Contar mal los años. Contar datos en vez de los huecos entre ellos. Cinco cifras anuales abarcan cuatro años. Usa FRAC.AÑO con fechas reales para no tener que adivinar.
2. Un valor inicial negativo o cero. La CAGR divide entre el valor inicial y saca una raíz del cociente. Si la base es cero o negativa, la cuenta falla o devuelve algo sin sentido. La CAGR solo tiene sentido cuando los dos extremos son positivos; protégela con =SI(B1<=0;"n/d";(B2/B1)^(1/B3)-1).
3. Presentar la media de las tasas anuales. La media aritmética de los crecimientos anuales siempre es igual o mayor que la CAGR real. Es otra cifra, casi siempre más favorable: no la presentes como CAGR.
4. Mezclar un año incompleto con años completos. Si tu valor final es un acumulado del año en curso, anualízalo primero o la CAGR saldrá por debajo de la real. No metas una cifra de 9 meses en una serie de 12.
Calcula la CAGR de todas tus métricas a la vez
DataHub Pro calcula la CAGR, el crecimiento interanual y previsiones en todas las columnas de tu hoja de cálculo, sin fórmulas y sin años mal contados. Sube el archivo con una cuenta gratuita.
Pruébalo gratis →Referencias y lecturas recomendadas
- Microsoft — Referencia de la función TASA.
- Microsoft — Referencia de la función POTENCIA.
- DataHub Pro — CAGR in Excel (versión en inglés).
Preguntas frecuentes
¿Cuál es la fórmula de la CAGR en Excel?
=(B2/B1)^(1/B3)-1 y aplica formato de porcentaje. Un resultado de 0,18 es una tasa de crecimiento anual compuesto del 18 %.¿Hay una función CAGR en Excel?
=TASA(años;0;-inicial;final). El valor inicial va en negativo porque TASA lo trata como un pago. POTENCIA (POWER) es la otra opción limpia: =POTENCIA(B2/B1;1/B3)-1.