Este truco de Excel le permite sumar un número de celdas con un rango variable

Haga que la función SUM sea más inteligente con un rango variable En Excel, puede sumar varias celdas usando un rango variable con la función INDIRECTA. La función INDIRECTA actualiza automáticamente el rango de celdas a las que ha hecho referencia sin editar manualmente la fórmula.

Haga que la función SUM sea más inteligente con un rango variable

En Excel, puede sumar varias celdas usando un rango variable con la función INDIRECTA. La función INDIRECTA actualiza automáticamente el rango de celdas a las que ha hecho referencia sin editar manualmente la fórmula. Puede usar la función INDIRECTA con cualquier número de funciones de Excel, pero la más común (y útil) es cuando usa la función SUMA.

La información del artículo se aplica a las versiones de Excel 2019, 2016, 2013, 2010 y Excel para Mac.

Cómo sumar un número de celdas usando un rango variable

Puede incrustar la función INDIRECTA como argumento dentro de la función SUMA para crear un rango variable de referencias de celda para que la función SUMA agregue. La función INDIRECTO hace esto haciendo referencia al rango de celdas indirectamente, a través de una referencia de celda intermedia.

El formato de ambas funciones usadas juntas se ve así:

 = SUMA (INDIRECTO ("D1": D4) 

Esto bloquea el rango para comenzar en D1 y permite que D4 cambie si inserta o elimina cualquier celda en la columna D.

También puede usar otras celdas en la hoja de cálculo para modificar las referencias de celda. Por ejemplo, si usa E1 para hacer referencia a la primera celda del rango y E2 para hacer referencia a la última celda del rango, la fórmula se ve así:

 = SUMA (INDIRECTO ("D" y E1 y ": D" y E2)) 

Al cambiar los números ubicados en las celdas E1 y E2, puede modificar el rango en la fórmula sin tener que editar manualmente la fórmula.

Pruebe las funciones SUMA e INDIRECTA

Cree una hoja de cálculo para probar las funciones SUMA e INDIRECTA usted mismo. Comience creando una hoja de cálculo en blanco e ingresando los siguientes datos en las columnas D y E:

  Celda   Datos  
D1 - 5
D2 - 10
D3 - 15
D4 - 20
D5 - 25
D6 - 30
E1 - 1
E2 - 4

Luego, cree la fórmula en la celda F1. Así es cómo:

  1. Seleccione la celda F1 . Aquí es donde se mostrará el resultado de este ejemplo.
  2. Seleccione Fórmulas .
  3. Elija Math & Trig para abrir la lista desplegable de funciones.
  4. Seleccione SUM en la lista para abrir el cuadro de diálogo Argumentos de función SUMA.

Anide la función INDIRECTA en la función SUMA

Luego, ingrese la función INDIRECTA en la función SUMA usando este cuadro de diálogo.

  1. En el campo Número1 , ingrese la siguiente función INDIRECTA:
       INDIRECTA ("D" y E1 y ": D" y E2) 
  2. Seleccione Aceptar para completar la función y cerrar el cuadro de diálogo.
  3. El número 50 aparece en la celda F1. Esta es la suma de las celdas D1 a D4.
  4. Cuando selecciona la celda F1, el campo de fórmula muestra:

     = SUMA (INDIRECTO ("D" y E1 y ": D" y E2)) 

Cuando comprenda cómo formatear la SUMA y las funciones INDIRECTAS anidadas, podrá escribir toda la función que se muestra en el paso 4 directamente en la celda de resultados (en este ejemplo, la celda F1).

Construya el argumento para la función INDIRECTA

En el ejemplo anterior, las referencias a las celdas E1 y E2 están fuera de las comillas. Esto, combinado con el símbolo de concatenación & , incrusta todo lo que está contenido dentro de las celdas E1 y E2 en la fórmula misma.

Así es como funcionan los elementos de la fórmula:

  • & se usa para unir datos de texto (en este caso, la letra D) con una referencia de celda (E1 y E2) que contiene un valor numérico.
  • «» debe rodear los datos de texto dentro de las referencias de celda (en este ejemplo, la letra D).
  • : es un separador entre la primera celda y la última celda en el rango SUMA.

En el ejemplo anterior, el punto de inicio del rango está definido por los caracteres: «D» y E1 .

El punto final del rango está definido por los caracteres: «: D» y E2

Los dos puntos deben incluirse dentro de las comillas.

El tercer ampersand en el medio se usa para concatenar los dos segmentos en un argumento:

 "D" y E1 y ": D" y E2 

El rango variable de la función SUMA

La función INDIRECTA anidada dentro de la función SUMA hace que sea fácil cambiar el inicio y el final del rango totalizado por la función SUMA, sin tener que editar la función en sí.

Usando la técnica de concatenación en el paso 3, use los números almacenados en las celdas E1 y E2 en la hoja de cálculo para cambiar el rango de celdas para la función SUMA.

Pruebe esto en su propia hoja de cálculo modificando las celdas E1 y E2 y observe cómo cambian los resultados de la función SUMA.

  1. Seleccione la celda E1 .
  2. Escriba el número 3 .
  3. Presione Entrar .
  4. Seleccione la celda E2 .
  5. Escriba el número 6 .
  6. Presione Entrar .
  7. La respuesta en la celda F1 cambia a 90. Esta es la suma de los números contenidos en las celdas D3 a D6.

Para ver la función INDIRECTA en acción, inserte una nueva celda en la celda D3. Esto desplaza todas las otras celdas hacia abajo. La nueva suma es el total de celdas D3 a D7. La función INDIRECTA cambia dinámicamente todo el rango para incluir la lista completa que ingresó inicialmente, además de la nueva celda que insertó también.

¡La referencia! Valor de error

¡La referencia! El valor de error aparece en la celda F1 si la función INDIRECTA:

  • Contiene una referencia de celda no válida.
  • Contiene una referencia externa a una hoja de trabajo diferente que no existe.
  • Se refiere a un rango de celdas fuera de los límites de la hoja de trabajo.
  • Se refiere a una celda que está en blanco.
Rate article
labsfabs.com
Add a comment