INICIO
ofimatica · microsoft excel
en excel restar, Pantalla de Excel mostrando la fórmula de resta =A1-B1 en la barra de fórmulas
ofimatica ·#8567 ·Lectura 5 min

¿En excel restar?

Respuesta corta

La fórmula básica para restar en Excel es: =A1-B1. No existe una función RESTAR(), se usa el operador guion (-) directamente.

01

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
en excel restar, Atajo de teclado Alt+Shift+= en Excel para autosuma con valores negativos
Imagen

Atajo de teclado Alt+Shift+= en Excel para autosuma con valores negativos

02

Fórmulas, atajos y errores al restar valores en hojas de cálculo

Uno de los errores más comunes al restar en Excel es escribir la fórmula con una coma o punto y coma mal colocados, o referirse a celdas vacías. Si una celda del rango está vacía, Excel la trata como cero, lo cual normalmente no es un problema, pero si contiene texto (aunque sea un guion o un espacio), la fórmula devolverá el error #¡VALOR!. Antes de restar un rango, asegúrate de que todas las celdas contienen datos numéricos válidos.

Si tu resta da como resultado un número negativo no deseado (por ejemplo, en una columna de saldo), puedes protegerlo con la función SI: =SI(A1-B1<0;0;A1-B1). Esto fuerza el resultado a cero cuando la resta daría un valor inferior a cero. También puedes formatear la celda con un formato personalizado: en Formato de celdas > Número > Personalizado, escribe 0;-0;; para que los negativos aparezcan como cero, o 0;[Rojo]-0 para mostrarlos en rojo.

Para usuarios avanzados, la función SUMA.PRODUCTO y las matrices de constante permiten restar elementos correspondientes de dos rangos sin necesidad de columnas auxiliares. Por ejemplo, si quieres la suma de las diferencias entre dos columnas: =SUMA(A1:A10-B1:B10) no funciona directamente en versiones antiguas, pero en Excel 365 y 2021 con funciones dinámicas sí es válido como fórmula de matriz.

En hacer tablas con formato de tabla (Ctrl+T), las fórmulas de resta se autocompletan hacia abajo automáticamente. Si en la primera fila escribes =[@Ingresos]-[@Gastos], Excel replicará el patrón en todas las filas de la tabla, lo que ahorra tiempo considerable en hojas extensas.

Si necesitas restar porcentajes, recuerda que un porcentaje en Excel es un número decimal (50% = 0.5). La resta =A1-B1 donde A1 es 80% y B1 es 30% dará 0.5 (50%). Si quieres restar un porcentaje de una cantidad: =A1*(1-B1) te da el resultado de descontar ese porcentaje.

Como buen hábito, etiqueta tus fórmulas con celdas de texto adyacentes o usa el Nombre en la barra de fórmulas (definir nombres como 'Presupuesto', 'TotalGastos') para que la fórmula lea =Presupuesto-TotalGastos. Esto hace que el cálculo sea autoexplicativo y mucho más fácil de auditar cuando revisas la hoja meses después.

En resumen, restar en Excel es tan directo como escribir =celda1-celda2, pero conocer las variantes (SUMAR con negativos, resta de fechas, protección contra negativos, nombres definidos) te permitirá construir hojas de cálculo robustas, limpias y profesionales sin necesidad de macros ni VBA.

Conclusión

¿en excel restar?

Restar en Excel es una operación fundamental que va mucho más allá del simple guion entre dos celdas. Dominar las variantes de resta, la protección contra errores y el uso de nombres definidos transforma cualquier hoja de cálculo básica en una herramienta profesional de análisis. Si tu necesidad es simple, =A1-B1 será tu fórmula de cabecera; si escalas a cientos de filas, las funciones SUMAR con negativos y las tablas formatadas te ahorrarán horas de trabajo manual.

Fuentes: soporte-microsoft-excel,geeksforgeeks,exceljet,contextures
4.6 / 5 · 50 valoraciones Valorar
Más preguntas de ofimatica
De otras categorías