Para calcular porcentajes en Excel, elige la operación que responde a la pregunta: multiplica una cantidad por la tasa para obtener una parte, divide la parte entre el total para obtener una proporción y divide la diferencia entre el valor inicial para obtener una variación. Excel guarda 18% como 0,18; el formato Porcentaje cambia cómo se muestra el valor, no la lógica del cálculo.
| Objetivo | Celdas | Fórmula | Resultado esperado |
|---|---|---|---|
| Calcular el 18% de 480 | B2 = 480; C2 = 18% | =B2*C2 | 86,40 |
| Saber qué proporción es 39 de 60 | B2 = 39; C2 = 60 | =B2/C2 | 65% |
| Aumentar 1250 un 7,5% | B2 = 1250; C2 = 7,5% | =B2*(1+C2) | 1.343,75 |
| Aplicar un 12% de descuento a 840 | B2 = 840; C2 = 12% | =B2*(1-C2) | 739,20 |
| Medir la variación de 320 a 368 | B2 = 320; C2 = 368 | =(C2-B2)/B2 | 15% |
Las fórmulas usan referencias de celdas para que puedas sustituir los datos sin volver a escribir el cálculo. Si solo necesitas un resultado inmediato, usa la calculadora de porcentaje. Cuando falta un término de una proporción, la calculadora de regla de tres puede ser más directa.
Cómo calcular un porcentaje de una cantidad
Coloca la cantidad base en B2, la tasa en C2 y escribe =B2*C2 en D2. Con 480 en B2 y 18% en C2, el resultado es 86,40.
Puedes escribir 18% directamente o escribir 0,18 y aplicar el formato Porcentaje. No vuelvas a multiplicar por 100: la tasa ya participa en el cálculo como 0,18. Si la celda de la tasa contiene 18 sin el signo de porcentaje, la fórmula usará dieciocho veces la cantidad base, no el dieciocho por ciento.
Cómo saber qué porcentaje representa una parte del total
Cuando conoces la parte y el total, divide la parte entre el total. Con 39 en B2 y 60 en C2, usa =B2/C2. El valor almacenado será 0,65; al aplicar el formato Porcentaje, la celda mostrará 65%.
El total debe estar en el denominador. Invertir la fórmula a =C2/B2 responde a otra pregunta y, en este ejemplo, produce un valor superior al 100%. Si el total puede ser cero, trata el caso de forma explícita: =SI(C2=0;"";B2/C2) deja la celda vacía en lugar de mostrar #¡DIV/0!. No se debe inventar un 0% para el porcentaje de un total igual a cero.
Aumento, descuento y variación entre dos valores
Para aplicar una tasa a la propia cantidad base, usa 1 para representar el 100% de la cantidad original:
- Aumento: =B2*(1+C2).
- Descuento: =B2*(1-C2).
- Solo el importe del aumento o descuento: =B2*C2.
Con 1250 y 7,5%, la cantidad aumentada es 1.343,75. Con 840 y 12%, la cantidad con descuento es 739,20. Estos resultados incluyen la cantidad base; la multiplicación sencilla devuelve solo la parte porcentual.
Para medir la variación entre un valor inicial en B2 y un valor final en C2, usa =(C2-B2)/B2 y aplica el formato Porcentaje al resultado. De 320 a 368, la diferencia es 48 y 48 dividido entre 320 es 15%. Cuando el valor inicial es positivo, un valor final menor produce un resultado negativo. Esta fórmula usa el valor inicial con su signo como denominador; con una base negativa, interpreta el signo según el contexto de tu indicador antes de comparar el cambio.
Cuando el valor inicial es cero, la variación porcentual relativa no está definida. Una fórmula defensiva es =SI(B2=0;"";(C2-B2)/B2). El vacío es solo una decisión de presentación: también puedes mostrar un mensaje o separar esas filas para revisarlas.
Cómo copiar la fórmula sin desplazar la tasa
Supón que las cantidades variables están en B2:B20 y que la tasa única del 6% está en F1. En C2, usa =B2*(1+$F$1) y copia hacia abajo. B2 es una referencia relativa y se convierte en B3, B4 y así sucesivamente; $F$1 es una referencia absoluta y sigue apuntando a la misma tasa.
Si una fórmula copiada cambia de forma inesperada, selecciona la celda y comprueba qué referencias se desplazaron. Fija solo las celdas que deben permanecer constantes; convertir todas las referencias en absolutas impide que la tabla avance por las filas.
Formato de porcentaje y separadores
El formato Porcentaje multiplica solo el valor mostrado por 100 y añade el signo %. Por eso 0,18 aparece como 18%, mientras que un valor existente de 18 aparece como 1800% después de aplicarle el formato. Microsoft documenta este comportamiento, que explica muchos resultados cien veces mayores de lo esperado. Hay una diferencia importante: si una celda vacía ya tiene formato de Porcentaje, escribir 18 hace que Excel interprete el valor como 18% y lo muestre como 18,00%. Para evitar ambigüedades, escribe 18% directamente o usa 0,18 antes de aplicar el formato.
Selecciona la celda de la tasa o del resultado y elige Porcentaje en el grupo Número. Cambiar las posiciones decimales mostradas no redondea el valor almacenado que usan las demás fórmulas.
En una configuración regional española, los decimales suelen usar coma y los argumentos de las funciones usan punto y coma, como en =SI(B2=0;"";(C2-B2)/B2). Las fórmulas aritméticas que solo contienen referencias, como =B2*C2, no necesitan un separador de argumentos. Si tu Excel tiene otra configuración regional, sigue el separador que muestra en sus fórmulas existentes.
Errores comunes y cómo comprobarlos
- Resultado cien veces mayor: la tasa se escribió como 18 en vez de 18% o 0,18.
- #¡DIV/0!: el total o el valor inicial usado como denominador está vacío o es cero.
- La fórmula aparece como texto: elimina un apóstrofo inicial, cambia el formato de la celda de Texto a General y confirma de nuevo la fórmula.
- El resultado cambia al copiar: la celda de la tasa necesitaba una referencia absoluta como $F$1.
- Las posiciones decimales están ocultas: cambió el formato visual, pero Excel sigue calculando con el valor almacenado.
- Signo inesperado en una variación: confirma qué celda contiene el valor inicial y cuál contiene el final.
Resultados comprobados
Los ejemplos se ejecutaron con las funciones actuales de porcentaje de Calculaderia y se compararon con resultados esperados definidos por separado. Las comprobaciones devolvieron 86,40 para el 18% de 480; 65% para 39 de 60; 1.343,75 para un aumento del 7,5% sobre 1250; 739,20 para un descuento del 12% sobre 840; y 15% para la variación de 320 a 368. La misma comprobación devolvió 84,80 y 127,20 para las dos filas con una tasa fija del 6%, y señaló como indefinida una variación cuyo valor inicial es cero.
Estas pruebas comprueban la aritmética, no una ejecución del propio Excel. Si tu libro da otro resultado, revisa primero los valores reales de las celdas, el formato, el separador regional y las referencias copiadas.