Cómo restar en Excel (restar celdas, columna, fechas / hora)

Si bien Excel es una herramienta increíble para el análisis de datos, muchas personas lo usan para cálculos aritméticos básicos como sumas, restas, multiplicaciones y divisiones.

Si es nuevo en Excel y se pregunta cómo restar en Excel, está en el lugar correcto.

En este tutorial, le mostraré cómo restar en Excel (restar celdas, rangos, columnas y más).

Comenzaré con lo básico y luego cubriré algunas técnicas avanzadas de resta en Excel. También cubro cómo restar fechas, horas y porcentajes en Excel.

¡Vamos a por ello!

Restar celdas / valores en Excel

Comencemos con un ejemplo realmente simple, donde tengo dos valores (digamos 200 y 100) y quiero restarlos y obtener el resultado.

He aquí cómo hacer esto:

  1. Seleccione la celda donde desea restar e ingrese un signo igual (=)
  2. Ingrese el primer valor
  3. Ingrese el signo de resta (signo menos -)
  4. Ingrese el segundo número
  5. Presione enter

Los pasos anteriores realizarían el cálculo en la celda y mostrarían el resultado.

Tenga en cuenta que esto se llama fórmula en Excel, donde comenzamos con un signo igual y luego tenemos la fórmula o la ecuación que queremos resolver.

En el ejemplo anterior, codificamos los valores en la celda. Esto significa que ingresamos manualmente los valores 200 y 100 en la celda.

También puede usar una fórmula similar cuando tenga estos valores en las celdas. En ese caso, en lugar de ingresar los valores manualmente, puede usar la referencia de la celda.

Suponga que tiene dos valores en la celda B1 y B2 (como se muestra a continuación), y desea restar el valor en la celda B2 del valor en la celda B1

A continuación se muestra la fórmula que hará esto:

= B1-B2

Es la misma construcción, pero en lugar de ingresar manualmente los valores en la fórmula, hemos utilizado la referencia de celda que contiene el valor.

El beneficio de hacer esto es que, en caso de que los valores en las celdas cambien, la fórmula se actualizará automáticamente y le mostrará el resultado correcto.

Restar un valor de una columna completa

Ahora vayamos a cálculos de resta un poco más avanzados.

En el ejemplo anterior, teníamos dos valores que queríamos restar.

Pero, ¿qué sucede si tiene una lista de valores en una columna y desea restar un valor específico de toda esa columna?

Nuevamente, puede hacerlo fácilmente en Excel.

Suponga que tiene un conjunto de datos como se muestra a continuación y desea restar el valor 10 de cada celda en la columna A.

A continuación se muestran los pasos para hacer esto:

  1. En la celda B2, ingrese la fórmula: = A2-10
  1. Copiar celda B2
  2. Seleccione la celda B3 a B12
  3. Pega la celda copiada

Cuando haga esto, Excel copiará la fórmula en la celda B2 y luego la aplicará a todas las celdas donde pegó la celda copiada.

Y dado que estamos usando una referencia de celda en la fórmula (A2), Excel ajustaría automáticamente la referencia de celda a medida que baja.

Por ejemplo, en la celda B3, la fórmula se convertiría en = A3-10, y en la celda B4, la fórmula se convertiría en A4-10.

Si usa Microsoft 365

El método que he cubierto anteriormente funcionará con todas las versiones de Excel, pero si usa Microsoft 365, puede usar una fórmula aún más sencilla.

Suponga que tiene los mismos datos (con datos en la columna A) y desea restar 10 de cada celda, puede usar la siguiente fórmula en la celda B2:

= A2: A12-10

¡Eso es!

No necesita preocuparse por copiar y pegar la fórmula en otras celdas, ya que Excel se encargaría de ello.

Esto se denomina fórmula de matriz dinámica, donde el resultado no devuelve un solo valor, sino una matriz de valores. Y estos valores se transfieren a otras celdas de la columna.

Nota: Para que funcionen estas fórmulas de matriz dinámica, debe asegurarse de que las celdas donde se completará el resultado estén vacías. En caso de que ya haya una cantidad de texto en estas celdas, verá el mensaje #SPILL! error en la celda donde ingresa la fórmula.

Restar el valor de una celda de una columna completa

En el ejemplo anterior, resté 10 de varias celdas en una columna.

Podemos usar el mismo concepto para restar un valor en una celda de una columna completa.

Suponga que tiene un conjunto de datos como se muestra a continuación donde desea restar el valor en la celda D2 con todas las celdas en la columna A.

A continuación se muestran los pasos para hacer esto:

  1. En la celda C2, ingrese la fórmula: = A2- $ D $ 2
  1. Copiar celda C2
  2. Seleccione la celda C3 a C12
  3. Pega la celda copiada

En este ejemplo, he usado la fórmula A2- $ D $ 2, que asegura que cuando copio la fórmula para todas las demás celdas en la columna C, el valor que estoy restando sigue siendo el mismo, que es la celda B2.

Cuando agrega un dólar antes del alfabeto de columnas y el número de fila, se asegura de que, en caso de que copie la celda con esta referencia y la pegue en otro lugar, la referencia seguirá siendo $ D $ 2. Esto se llama referencia absoluta (ya que estos no cambian).

Cuando copie esta fórmula en la celda C3, se convertiría en A3- $ D $ 2, y en la celda C4, se convertiría en A4- $ D $ 2.

Entonces, aunque la primera parte de la referencia sigue cambiando de A3 a A4 a medida que la copiamos, la referencia absoluta no cambia,

Esto nos permite restar el mismo valor de todas las celdas de la columna A.

Si usa Microsoft 365

Si está usando Microsoft 365 y tiene acceso a matrices dinámicas, también puede usar la siguiente fórmula:

= A2: A12-D2

Con las matrices dinámicas, no tiene que preocuparse por el cambio de referencias. Se ocupará de ello por sí mismo.

Restar varias celdas de una celda

Al igual que en el ejemplo anterior, también puede eliminar valores en una columna completa de un solo valor o la celda que contiene el valor.

Suponga que tiene un conjunto de datos como se muestra a continuación y desea restar todos los valores en la columna B del valor en la celda A2.

A continuación se muestran los pasos para hacer esto:

  1. En la celda C2, ingrese la fórmula: = $ A $ 2-B2
  2. Copiar celda C2
  3. Seleccione la celda C3 a C12
  4. Pega la celda copiada

La lógica utilizada aquí es exactamente la misma que la anterior, donde bloqueé la referencia $ A $ 2 agregando un signo $ antes del alfabeto de la columna y el número de fila.

De esta forma, la referencia de celda $ A $ 2 no cambia cuando la copiamos en la columna C, pero la segunda referencia de la fórmula (B2), sigue cambiando cuando bajamos la celda.

Si usa Microsoft 365

Si está usando Microsoft 365 y tiene acceso a matrices dinámicas, también puede usar la siguiente fórmula:

= A2-B2: B12

Restar celdas en dos columnas

En la mayoría de los casos prácticos, tendrá dos columnas en las que desea restar las celdas de cada columna (en la misma fila) y obtener el resultado.

Por ejemplo, suponga que tiene los valores de Ingresos y Gastos en dos columnas y desea calcular el Ingreso Neto (que es la diferencia entre los ingresos y los gastos)

He aquí cómo hacer esto:

  1. En la celda C2, ingrese la fórmula: = B2-C2
  1. Copiar celda C2
  2. Seleccione la celda C3 a C12
  3. Pega la celda copiada

La fórmula anterior ajustará automáticamente la referencia a medida que se copia y obtendrá la diferencia entre Ingresos y Gastos en esa fila.

Si usa Microsoft 365

El método que he cubierto anteriormente funcionará con todas las versiones de Excel, pero si usa Microsoft 365, puede usar una fórmula aún más sencilla.

Suponga que tiene los mismos datos y desea restar las dos columnas, puede usar la siguiente fórmula:

= B2: B11-C2: C11

Tenga en cuenta que esto es posible porque Excel en Microsoft 365 tiene algo llamado Matrices dinámicas. Si no los tiene, no podrá utilizar esta fórmula.

Restar fechas en Excel

Los valores de fecha y hora se almacenan como números en el backend de Excel.

Por ejemplo, 44197 representa la fecha 01 de enero de 2021 y 44198 representa la fecha 2 de enero de 2021.

Esto nos permite restar fechas fácilmente en Excel y encontrar la diferencia.

Por ejemplo, si tiene dos fechas, puede restarlas y averiguar cuántos días han transcurrido entre estas dos fechas.

Supongamos que tengo un conjunto de datos como se muestra a continuación donde tengo la "Fecha de inicio" y la "Fecha de finalización" y quiero averiguar el número de días entre estas dos fechas.

Una simple fórmula de resta me daría el resultado.

= B2-A2

Existe la posibilidad de que Excel le dé el resultado en formato de fecha en lugar de un número como se muestra arriba.

Esto sucede a veces cuando Excel intenta ser útil y recoge el formato de la columna adyacente.

Puede ajustar esto fácilmente y obtener los valores en números yendo a la pestaña Inicio y seleccionando General en el menú desplegable de formato de número.

Nota: Esta fórmula solo funcionaría cuando usa una fecha que Excel reconoce como un formato de fecha válido. Por ejemplo, si usa 01.01.2020, Excel no lo reconocerá como una fecha y lo considerará una cadena de texto. Por lo tanto, no podrá restar fechas con este formato.

Puede leer más sobre restar fechas en Excel aquí

Restar tiempo en Excel

Al igual que las fechas, incluso los valores de tiempo se almacenan como números en Excel.

Mientras que la parte del día de la fecha estaría representada por el número entero, la parte del tiempo estaría representada por el decimal.

Por ejemplo, 44197.5 representaría el 1 de enero de 2021 a las 12:00 p.m. y 44197.25 representaría el 1 de enero de 2021 a las 09:00 a.m.

En caso de que tenga valores de tiempo en Excel, lo que realmente tiene en el back-end en Excel son números decimales que representan ese valor de tiempo (que están formateados para mostrarse como tiempo en las celdas).

Y dado que estos son números, puede restarlos fácilmente.

A continuación, tengo un conjunto de datos donde tengo la hora de inicio y la hora de finalización, y quiero calcular la diferencia entre estos dos tiempos.

Aquí está la fórmula que nos dará la diferencia entre estos valores de tiempo:

= B2-A2

Existe una alta posibilidad de que Excel cambie el formato de la columna de resultados para mostrar la diferencia como un valor de tiempo (por ejemplo, puede mostrar las 9:00 a. M. En lugar de 0,375). Puede cambiar esto fácilmente yendo a la pestaña Inicio y seleccionando General en el menú desplegable de formato.

Tenga en cuenta que en el caso de los tiempos, obtendrá el valor en decimales, pero si lo desea en horas, minutos y segundos, puede hacerlo multiplicando el valor decimal por 24 (para obtener horas), o 24 * 60 para obteniendo minutos y 24 * 60 * 60 para obtener segundos.

Entonces, si desea saber cuántas horas hay en el tiempo dado en nuestro conjunto de datos, puede usar la siguiente fórmula:

= (B2-A2) * 24

Restar porcentajes en Excel

Restar porcentajes de un número en Excel es un poco diferente a restar dos números enteros o decimales.

Suponga que tiene dos valores porcentuales (como se muestra a continuación) y desea restar uno de otro, puede usar una fórmula de resta simple

Pero si desea restar un valor porcentual de un valor no porcentual, debe hacerlo de manera diferente.

Suponga que tiene 100 en la celda B1 y desea restar el 20% de este valor (es decir, restar el 20% de 100 de 100).

Puede utilizar el siguiente formal en este caso:

= B1 * (1-20%)

También puede utilizar la siguiente fórmula:

= B1-B1 * 20%

En caso de que tenga el valor porcentual en una celda, también puede usar la referencia de celda. Por ejemplo, si tiene el conjunto de datos como se muestra a continuación y desea restar el valor porcentual en la celda B2 del número en B1.

Entonces puedes usar la siguiente fórmula:

= B1-B1 * B2

Restar usando Pegado especial

Y finalmente, también puede usar el truco Pegado especial para restar en Excel.

Esto es útil cuando desea restar rápidamente un valor específico de una columna completa.

Suponga que tiene el conjunto de datos como se muestra a continuación y desea restar 100 de cada uno de estos números.

A continuación se muestran los pasos para hacer esto:

  1. En una celda vacía, ingrese el valor que desea restar de toda la columna. En este ejemplo, ingresaré este valor en la celda D1
  1. Copie la celda D1 (que es la celda donde ingresó este valor que desea restar)
  1. Seleccione toda la columna de la que desea restar el valor copiado
  2. Haga clic derecho y luego haga clic en la opción Pegado especial
  1. En el cuadro de diálogo especial, seleccione Valores como la opción Pegar
  1. En Operaciones, seleccione Restar
  1. Haga clic en Aceptar
  2. Elimine el valor que ingresó en la celda en el Paso 1

Los pasos anteriores, pero simplemente reste el valor que copió de la columna seleccionada. El resultado que obtiene de esto es un valor estático.

El beneficio de este método es que no necesita una columna adicional donde debe aplicar una fórmula para restar los valores. En caso de que también desee mantener los valores originales, simplemente cree una copia de la columna y luego siga los pasos anteriores.

Así que estas son diferentes formas en las que puede usar Excel para restar valores / porcentajes, celdas y columnas.

Comprender estos conceptos básicos lo ayudará a utilizar la herramienta de hoja de cálculo de Excel de la manera más eficiente.

Espero que este tutorial te haya resultado útil.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave