Cómo restar en Excel: guÃa completa de la fórmula de resta
Restar en Excel es una de las operaciones matemáticas más básicas y frecuentes, aunque muchas personas se sorprenden al descubrir que no existe un botón especÃfico de resta como sà ocurre con la suma. La forma más directa de restar dos valores es utilizar el operador guion (-) dentro de una fórmula. Por ejemplo, si en la celda A1 tienes el número 50 y en la celda B1 tienes el número 20, seleccionas la celda donde quieres el resultado y escribes =A1-B1, presionas Enter y obtendrás 30. Es tan sencillo como escribir una resta de colegio, solo que en lugar de números usas referencias a celdas.
Una variante muy útil es restar de un número fijo. Si quieres saber cuánto te queda de un presupuesto de 1.000 € tras un gasto de 350 €, puedes escribir =1000-B1 donde B1 contiene el gasto. Esto es especialmente común en hojas de cálculo de gastos, nóminas o control de stock, donde el valor base no cambia pero las deducciones sÃ.
Para restar varias celdas a la vez, simplemente encadenas operadores: =A1-B1-C1-D1. Sin embargo, si necesitas restar un rango largo de celdas, hay un truco más elegante. En lugar de escribir una resta por celda, puedes usar la función SUMAR con un signo menos delante de cada valor: =(A1)-(SUMAR(B1:B10)). Esto resta la suma total del rango B1 a B10 del valor A1, y resulta mucho más rápido cuando son decenas o cientos de celdas.
Otro método clásico es convertir en negativo y sumar. Si copias el rango que quieres restar, lo pegas en otra columna y le aplicas un formato de celda que muestre los números como negativos (o simplemente multiplicas por -1), luego usas la función =SUMAR() sobre ambas columnas. El resultado es idéntico a una resta, pero te permite usar el botón de suma automática (Autosuma) del teclado: Alt + Shift + =.
Es importante entender que en Excel el orden de los operandos importa. La fórmula =A1-B1 no es lo mismo que =B1-A1. El primero resta B1 de A1, el segundo hace lo contrario. Si el resultado es negativo, Excel lo mostrará normalmente como un número con signo menos, a menos que le hayas aplicado un formato personalizado de celda que oculte los negativos o los muestre en rojo.
En tablas dinámicas y gráficos, la resta no aparece como una opción directa de agregación (no verás "Restar" en el desplegable). Lo habitual es crear una columna calculada en la tabla origen con la fórmula de resta y luego referenciar esa columna en la tabla dinámica. Asà el cálculo se resuelve en la fuente y la tabla dinámica solo agrrega valores ya restados.
Si trabajas con fechas, restar dos fechas en Excel te da el número de dÃas de diferencia: =B1-A1 donde ambas celdas contienen fechas. El resultado es un número entero (dÃas). Si necesitas horas, minutos o segundos entre dos marcas de tiempo, la misma resta funciona porque Excel almacena las fechas como números decimales donde la parte decimal representa las fracciones del dÃa.
Un consejo práctico: si tu hoja de cálculo combina muchas restas y sumas, considera usar paréntesis para clarificar el orden de operaciones. Excel respeta la jerarquÃa matemática estándar (primero paréntesis, luego multiplicación/división, luego suma/resta), pero una fórmula como =(A1+B1)-C1 es mucho más legible que =A1+B1-C1 cuando hay dudas sobre si la suma es previa a la resta.
Finalmente, recuerda que puedes usar referencias absolutas (con $, como $A$1) cuando el valor fijo de referencia no debe desplazarse al copiar la fórmula hacia abajo o hacia la derecha. Por ejemplo, si restas el mismo impuesto fijo de cada fila: =B2-$D$1 te permitirá arrastrar la fórmula hacia abajo manteniendo $D$1 anclado.
Para restar un rango largo: =(A1)-(SUMAR(B1:B100)). Multiplica la celda destino por 1 si necesitas forzar la conversión a número.
Dato clave