Saltar al contenido principal

Cómo restar en Excel: Utilizar celdas, columnas y filas

Aprende a restar celdas, columnas, filas y más en Excel utilizando el signo menos, referencias a celdas, referencias absolutas e incluso utilizando las funciones `SUMA()` o SUMPRODUCTO().
Actualizado 26 feb 2025  · 3 min de lectura

En este artículo, te guiaré a través de diferentes métodos para restar números, celdas, filas y columnas en Excel. También veremos cómo utilizar funciones para manejar porcentajes, fechas y horas. Así que, tanto si eres principiante como si eres un usuario intermedio, esta guía mejorará tus conocimientos de Excel.

La respuesta rápida

Para restar números en Excel, utiliza el signo menos (-) como símbolo de resta. Escribe un signo igual = seguido del número al que quieres restar, y luego añade un signo - seguido del número al que quieres restar.

Por ejemplo, si quieres restar 7 de 12, escribe =12-7 en una celda y pulsa Intro.

Restar números en Excel utilizando el signo menos.

Restar números. Imagen del autor.

Cómo restar una o varias celdas en Excel

Ahora que te he enseñado a restar dos números, pensemos en términos de celdas, filas y columnas de Excel. Para ello, necesitaremos enfoques ligeramente diferentes. Así que vamos a ver cómo podemos restar celdas, filas y columnas para agilizar nuestro trabajo. 

Cómo restar una casilla de otra

Podemos utilizar la referencia de celda en lugar de escribir números codificados en la fórmula. Por ejemplo, tengo 15 en A2 y 5 en B2. Para restar estos números, primero escribo = en la celda C2, y luego hago clic en la celda A2 y escribo el signo - y hago clic en la celda B2 y pulso Intro. De esta forma, la celda C3 mostrará el resultado 5, como se muestra a continuación.

Restar celda en Excel.

Resta una casilla. Imagen del autor.

Cómo restar varias celdas

Si quieres restar varias celdas de una sola vez, amplía la fórmula de esta forma:

=A2-B2-C2-D2

He tomado 4 celdas para este ejemplo, pero puedes añadir tantas celdas como necesites. 

Restar varias celdas en Excel.

Restar varias celdas. Imagen del autor.

Cómo restar columnas y filas en Excel 

Ahora, veamos algunos métodos avanzados para restar columnas o filas enteras a la vez.

Cómo restar columnas en Excel

Para restar varias columnas sin reescribir la fórmula en otras celdas, escribe tu fórmula en la primera celda y arrástrala hacia abajo para aplicar la misma técnica a todas las celdas. Por ejemplo, escribo esta fórmula en la celda C2 y arrastro el pequeño cuadrado verde de la esquina inferior derecha hasta la última celda de la columna.

=A2-B2

Esto restará ambas columnas A2 y B2 con un solo clic.

Restar varias celdas en Excel.

Resta varias columnas. Imagen del autor.

Cómo restar filas en Excel

Restar filas enteras es lo mismo que restar columnas, pero esto funciona horizontalmente. Para restar la fila 1 (B1) de la fila 2 (B2), introduzco la fórmula =B1-B2 en la celda B3 y arrastro la celda horizontalmente para copiar la fórmula a la última fila.

Restar varias filas en Excel.

Resta varias filas. Imagen del autor.

Cómo restar una columna por un número en Excel

Si quieres restar a toda la columna un único número, utiliza $ como referencia absoluta. La referencia absoluta mantiene fijo el número aunque arrastremos la fórmula a otras celdas.

Por ejemplo, para restar toda la columna de A2 a A6 con el número de la celda B2tu fórmula debería tener este aspecto

=A2-$B$2

Nota: no es necesario que escribas manualmente el signo $. Sólo tienes que hacer clic en el nombre de la celda de la fórmula y pulsar F4.

Restar columnas con referencia absoluta en Excel

Restar columnas con referencia absoluta. Imagen del autor.

Cómo restar filas de un número en Excel

Del mismo modo, para restar toda la fila con un solo número, utiliza el mismo truco de la referencia absoluta. Digamos que quieres restar toda la fila de B1 a F1 con el número de la celda B2. Para ello, escribe la siguiente fórmula y arrástrala horizontalmente para aplicarla al resto de las celdas:

=B1-$B$2

Restar filas con referencia absoluta En Excel.

Resta filas con referencia absoluta. Imagen del autor.

Cómo utilizar funciones especializadas para restar

Ahora vamos a explorar algunas funciones especializadas para restar valores en Excel.

Utilizar la función SUM() para restar

La función SUM() suma primero los números que se van a restar (llamados sustraendos) y luego resta el total del valor inicial (llamado minuendo). Por ejemplo, si los sustraendos están en el intervalo A3:A7 y el minuendo está en A2, la fórmula sería así:

=A2-SUM(A3:A7)

Esto sumará todos los números de A3 a A7y luego restará esa suma de A2.

Restar números utilizando la función SUMA() en Excel.

Resta números utilizando la función SUMA(). Imagen del autor.

Utilizar SUMPRODUCT() para la resta condicional 

Si quieres restar valores en matrices pareadas, utiliza la función SUMPRODUCT(). Resta cada valor de array2 del valor correspondiente de array1 y luego suma todas las diferencias.

=SUMPRODUCT(array1, -array2) 

En mi caso, tengo matriz1 en el rango A2:A7 y matriz2 en el rango B2:B7por lo que mi fórmula tiene este aspecto

 
=SUMPRODUCT(A2:A7 - B2:B7)

Resta cada par de valores y luego suma los resultados así:

(50-2) + (2-3) + (4-4).....

Restar matrices pareadas utilizando la función SUMPRODUCTO() en Excel.

Resta matrices utilizando SUMPRODUCTO(). Imagen del autor.

Otros problemas de resta interesantes

Ahora que conoces los conceptos básicos y algunos trucos avanzados para restar en Excel, vamos a explorar algunas formas interesantes de restar porcentajes, fechas y horas.

Cómo restar porcentajes en Excel

Para restar porcentajes en Excel, la sintaxis será:

=Number-(Number * percentage)

Por ejemplo, si quiero restar 10% de 100, escribiré:

=100-(100*10%)

Esto calculará el 10% de 100, que es 10. A continuación, resta ese 10 de 100, lo que daría 90. Incluso podemos sustituir el porcentaje por su valor decimal. Por ejemplo, sé que el valor decimal de 10% es 0,1. Por tanto, puedo escribir mi fórmula así:

=100-(100*0.1)

Y en lugar de números codificados, también podemos utilizar las referencias de celda y las referencias absolutas:

=A2-(A2*$B$2)

Restar números de un porcentaje en Excel.

Resta números del porcentaje. Imagen del autor.

Cómo restar fechas en Excel

También podemos restar fechas en Excel y determinar el número de días entre dos fechas. Esto ayuda a calcular plazos, averiguar duraciones o incluso comprobar la edad de alguien. 

Aquí tengo la fecha de inicio en la celda A2 y la fecha final en la celda B2. Para restarlos, utilizo la siguiente fórmula:

=B2-A2

Restar las fechas en Excel.

Resta las fechas. Imagen del autor.

Si ves un número extraño o una fecha en lugar del número de días, sólo tienes que cambiar el formato de la celda a General o Númeroy se mostrará correctamente.

Cómo restar tiempo en Excel

Del mismo modo, podemos restar un tiempo de otro. Sólo tienes que asegurarte de formatear la celda de resultado como Hora o utilizar un formato personalizado como [h]:mm para mostrar las horas correctamente. Esto ayuda a calcular cuánto tiempo lleva algo o a realizar un seguimiento de las horas de trabajo. 

Por ejemplo, la celda A2 contiene la fecha de inicio, y la celda B2 contiene la fecha final. Para restarlos, introduzco esta fórmula en la celda C2:

=B2-A2

Resta el tiempo en Excel.

Resta el tiempo. Imagen del autor. 

Reflexiones finales

Ahora ya conoces varios métodos para restar números en Excel. Empezamos con una resta básica con el signo menos y utilizamos referencias a celdas, referencias absolutas e incluso la función SUM() para tareas más complejas.  Cada técnica conecta con la siguiente para darte una visión completa de cómo funciona la resta en Excel.

Si quieres saber más, tenemos muchos recursos útiles. Consulta nuestro curso Análisis de datos en Excel, nuestro curso Preparación de datos en Excel y nuestro curso Visualización de datos en Excel. Estos cursos son estupendos para desarrollar tus habilidades y sacar el máximo partido a Excel.

Aprende los fundamentos de Excel

Adquiere habilidades para utilizar Excel de forma eficaz; no se requiere experiencia.
Empieza a aprender gratis

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Soy una estratega de contenidos a la que le encanta simplificar temas complejos. He ayudado a empresas como Splunk, Hackernoon y Tiiny Host a crear contenidos atractivos e informativos para su público.

Preguntas frecuentes

¿Cómo encuentro la diferencia en meses entre dos fechas en Excel?

Para calcular la diferencia de meses entre dos fechas, utiliza la función DATEDIF()

=DATEDIF(A2, B2, "m")

Esto sólo cuenta meses completos, así que si las fechas están a mitad de un mes, ese mes no se incluirá.

¿Cómo restar en función de una condición?

Puedes combinar la función IF() con la resta para aplicar condiciones. Por ejemplo, =IF(A1>10, A1-B1, 0) resta B1 de A1 sólo si A1 es mayor que 10. En caso contrario, devuelve 0.

¿Cómo encuentro la diferencia cuando hay números negativos en Excel?

Si los números son negativos y quieres hallar la diferencia, puedes utilizar la siguiente fórmula:

=SUM(B1:B6) 

Sustituye la gama en consecuencia.

¿Cómo restar matrices en Excel?

Para restar dos matrices en Excel:

  • Selecciona las celdas vacías que coincidan con el tamaño de tu matriz.

  • Introduce aquí la fórmula: =(A2:B4)-(C2:D4) A2:B4 es la matriz 1 y C2:D4 es la matriz 2.

  • Pulsa Ctrl + Mayús + Intro para convertirla en una fórmula de matriz.

¿Existe una función específica para restar en Excel?

No, Excel no tiene una función específica para restar, como la palabra "restar". En su lugar, puedes restar números utilizando el operador menos (-). Por ejemplo, para restar B2 de A2, utiliza la fórmula:

=A2 - B2

Si necesitas restar varios números, puedes utilizar la función SUMA() con signo negativo. Por ejemplo, para restar la suma de B2:B5 de A2, utiliza

=A2 - SUM(B2:B5)

Este enfoque es útil cuando se trabaja con rangos de números en lugar de valores individuales.

¿Cómo se suma y se resta en Excel?

Para sumar y restar números en Excel, utiliza los operadores + y -:

  • Por adición: =A1 + B1

  • Para restar: =A1 - B1

Puedes combinar ambas en una sola fórmula:

=A1 + B1 - C1

Pulsa Introducey Excel calculará el resultado.

Temas

Aprende Excel con DataCamp

curso

Introduction to Excel

4 hr
110.5K
Master the Excel basics and learn to use this spreadsheet tool to conduct impactful analysis.
Ver detallesRight Arrow
Comienza el curso
Ver másRight Arrow
Relacionado

tutorial

Las 15 fórmulas básicas de Excel que todo el mundo debe conocer

Aprende a añadir fórmulas aritméticas, de cadena, de series temporales y complejas en Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

15 min

tutorial

Prueba Chi-cuadrado en hojas de cálculo

En este tutorial, aprenderás a realizar la prueba chi-cuadrado en hojas de cálculo.
Avinash Navlani's photo

Avinash Navlani

10 min

tutorial

Cómo calcular raíces cúbicas en Excel: Guía paso a paso

Hay tres formas sencillas de calcular raíces cúbicas en Excel: el operador ^ caret, la función POWER() y las funciones VBA personalizadas.
Laiba Siddiqui's photo

Laiba Siddiqui

6 min

tutorial

Matriz de correlaciones en Excel: Guía completa para crear e interpretar

Aprende el concepto estadístico de correlación, y sigue el cálculo e interpretación de correlaciones para un conjunto de datos de muestra, en un tutorial paso a paso.
Arunn Thevapalan's photo

Arunn Thevapalan

9 min

tutorial

Formato condicional en Excel: Guía para principiantes

Explora el formato condicional en Excel con ejemplos de sencillos a avanzados y sus mejores prácticas.
Joleen Bothma's photo

Joleen Bothma

7 min

tutorial

Cómo hacer un VLOOKUP() con múltiples criterios

Domina el arte de utilizar VLOOKUP() con criterios múltiples en Excel. Explora técnicas avanzadas como las columnas de ayuda y la función ELEGIR().
Laiba Siddiqui's photo

Laiba Siddiqui

10 min

Ver másVer más