Skip to main content

Truco de Excel para sumar un número de celdas con un rango variable

Condicionales en excel fácil y en segundos | Función SI | 16 minutos (Abril 2025)

Condicionales en excel fácil y en segundos | Función SI | 16 minutos (Abril 2025)
Anonim

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

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

01 de 05

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

Puede incrustar la función INDIRECTO como un 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 INDIRECTA hace esto haciendo referencia al rango de celdas indirectamente, a través de una referencia de celda intermedia.

El formato de ambas funciones que se usan 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 alguna celda en la columna D.

También puede usar otras celdas en la hoja de cálculo para modificar las referencias de las celdas. 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 tiene este aspecto:

= SUMA (INDIRECTO ("D" & E1 & ": D" & 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.

02 de 05

Prueba las funciones SUM e INDIRECTAS

Cree una hoja de cálculo para probar usted mismo las funciones SUMA e INDIRECTO. Comience por crear una hoja de cálculo en blanco e ingrese los siguientes datos en las columnas D y E:

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

A continuación, crea la fórmula en la celda F1. Así es cómo:

  1. Seleccionar celda F1. Aquí es donde se mostrará el resultado de este ejemplo.
  2. Seleccionar Fórmulas.
  3. Escoger Matemáticas y Trig para abrir la lista desplegable de funciones.
  4. SeleccionarSUMA en la lista para abrir el cuadro de diálogo Argumentos de la función SUMA.
03 de 05

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

A continuación, ingrese la función INDIRECTO en la función SUMAR utilizando este cuadro de diálogo.

  1. En el Numero 1 campo, ingrese la siguiente función INDIRECTO:

    INDIRECTO ("D" & E1 & ": D" & E2)

  2. Seleccionar DE ACUERDO 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" & E1 & ": D" & E2))

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

04 de 05

Construye 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 & el símbolo de concatenación, incrusta todo lo que está contenido dentro de las celdas E1 y E2 en la fórmula en sí.

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

  • & se utiliza 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 ser incluidos dentro de las comillas.

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

"D" & E1 & ": D" & E2 05 de 05

El rango variable de la función SUM

La función INDIRECTO anidada dentro de la función SUMA facilita el cambio del inicio y 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. Seleccionar celda E1.
  2. Escriba el número 3.
  3. prensa Entrar.
  4. Seleccionar celda E2.
  5. Escriba el número 6.
  6. prensa 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 células hacia abajo. La nueva suma es el total de celdas D3 a D7. La función INDIRECTO cambia dinámicamente todo el rango para incluir la lista completa que ingresó inicialmente, además de la nueva celda que también insertó.

¡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 cálculo 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.