Cómo hacer resta en Excel: fórmulas, funciones y trucos
La resta es una de las operaciones aritméticas más básicas en Excel y, a diferencia de la suma, no existe una función RESTA nativa. Sin embargo, existen varias formas perfectamente válidas de realizar restas, desde la más sencilla hasta métodos más avanzados para hojas de cálculo complejas.
El método más directo es utilizar el operador de resta, que es simplemente el signo menos (-). Selecciona una celda vacÃa, escribe la fórmula =A1-B1 (o cualquier referencia de celda que necesites) y pulsa Enter. Excel restará automáticamente el valor de B1 al valor de A1. Puedes encadenar varias restas: =A1-B1-C1-D1.
Si necesitas restar varios valores que están en un rango, puedes usar la función SUMA con un signo negativo delante del segundo rango. Por ejemplo, si tienes valores en A1:A10 y quieres restar los de B1:B10: =SUMA(A1:A10)-SUMA(B1:B10). Esto es especialmente útil cuando trabajas con columnas de ingresos y gastos.
Otra opción potente es la función SUMARPROD, que te permite multiplicar o sumar rangos. Para restar: =SUMARPROD(A1:A10)-SUMARPROD(B1:B10). Aunque parece innecesaria para una resta simple, resulta muy útil en fórmulas matriciales complejas.
Para restar un valor fijo a toda una columna, puedes escribir en C1 la fórmula =A1-100 y arrastrar hacia abajo. Si prefieres hacerlo sin fórmula, selecciona la celda con el valor a restar (100), cópiala, selecciona el rango de la columna A, pulsa Ctrl+Shift+V (pegado especial), elige Restar y acepta.
Tabla rápida de métodos:
| Método | Fórmula ejemplo | Uso ideal |
|---|---|---|
| Operador directo | =A1-B1 | Dos celdas simples |
| SUMA con signo negativo | =SUMA(A1:A10)-SUMA(B1:B10) | Rangos completos |
| Pegado especial (Restar) | Ctrl+Shift+V → Restar | Restar valor fijo a columna |
| SUMARPROD | =SUMARPROD(A1:A10)-SUMARPROD(B1:B10) | Fórmulas matriciales |
Un error común es escribir RESTA(A1,B1), que no existe en Excel y devolverá el error #¡NOMBRE!. Recuerda que Excel no distingue entre mayúsculas y minúsculas en nombres de función, pero el nombre debe ser exacto.
Si trabajas con fechas, la resta funciona igual: =B1-A1 te dará la diferencia en dÃas. Para horas, usa =B1-A1 y formatea la celda como duración de tiempo. Para convertir dÃas a años, divide entre 365,25.
Para restar un valor fijo a toda una columna: Copia el valor → selecciona rango → Ctrl+Shift+V → elige 'Restar'.
Dato clave