Suma cada enésima columna en Excel

Anonim

En este artículo, aprenderemos a devolver el precio SUM por días laborables en Excel.

En palabras simples, mientras trabaja con datos llenos de precios. A veces, necesitamos encontrar la suma del valor que tiene una condición. La condición es obtener la suma de los valores de precio en columnas separadas.

Para este artículo necesitaremos el uso de las siguientes funciones:

  1. Función SUMPRODUCTO
  2. Función COLUMNA
  3. Función MOD

Ahora haremos una fórmula con estas funciones. Aquí se nos dará una lista de valores y necesitamos obtener la suma de valores en cada múltiplo de la enésima columna dada.
Usa la fórmula:

= SUMPRODUCTO (- (MOD (COLUMNA (lista) - COLUMNA (primera) + 1, n) = 0), lista)

lista : lista de valores a lo largo de la columna

primero : primera celda de la lista que devuelve el número de columna

norte : valores de la enésima columna para sumar.

Ejemplo:

Todos estos pueden resultar confusos de entender. Entonces, probemos esta fórmula ejecutándola en el ejemplo que se muestra a continuación.

Aquí hemos dado datos que contienen números. Aquí necesitamos encontrar la SUMA de números en cada múltiplo de la tercera columna. Entonces, para eso, hemos asignado listas en una columna para la fórmula.

Ahora usaremos la siguiente fórmula para obtener la SUMA de los números en el 3, 6, 9, 12 y así sucesivamente hasta que termine la lista
Fórmula:

= SUMPRODUCTO (- (MOD (COLUMNA (lista) - COLUMNA (C5) + 1, P5) = 0), lista)

lista: lista de valores a lo largo de la columna dada como usando los rangos nombrados.

C5: primera celda de la lista que devuelve el número de columna dado como referencia de celda

P5: valor de n dado como referencia de celda

Explicación:

  • MOD (COLUMN (lista) -COLUMN (C5) + 1, P5) devuelve el número de columna relativo para cada n intervalo. Igual que

{ 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 }

  • La matriz anterior coincidirá con un valor 0 y devuelve una matriz de Verdadero y Falso.

{FALSO, FALSO, VERDADERO, FALSO, FALSO, VERDADERO, FALSO, FALSO, VERDADERO, FALSO, FALSO, VERDADERO, FALSO}

  • La función SUMPRODUCTO considera el valor 1 para cada valor VERDADERO recibido y 0 para el valor FALSO como se muestra a continuación.

= SUMPRODUCTO (- ({0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0}), {40, 36, 51, 33, 42, 30, 92, 67, 34, 54, 69, 56, 50})

  • - convierte VERDADERO en 1 y FALSO en 0.
  • Los valores correspondientes a 1 se sumarán solo como se muestra en la fórmula explicada anteriormente.
  • Ahora la función SUMPRODUCTO suma todos los valores como se muestra a continuación.

= SUMPRODUCTO ({0, 0, 51, 0, 0, 30, 0, 0, 34, 0, 0, 56, 0})

La SUMA de los valores {51 + 30 + 34 + 56} debe devolver 171.
Aquí, la matriz de la función se da como rango con nombre y la celda como referencia_celda. Presione Enter para obtener el resultado.

Como puede ver en la instantánea anterior, la suma de los valores extraídos en cada tercer intervalo devuelve 171. Los valores están marcados bajo cuadros rojos como se muestra en la instantánea anterior.

O puede usar la matriz de lista usando la siguiente fórmula:

= SUMPRODUCTO (- (MOD (COLUMNA (C5: O5) - COLUMNA (C5) + 1, P5) = 0), C5: O5)

La fórmula anterior devolverá el mismo resultado. Solo hay una lista de reemplazo nombrada rango que se reemplaza con el rango de la matriz (C5: O5).

Como puede ver, la fórmula funciona bien. Ahora necesitamos copiar la fórmula para las otras listas. Así que usa el CTRL + D o arrastre hacia abajo la opción de Excel.

Como puede ver en la fórmula anterior, puede obtener valores condicionales.

Notas:

  1. La función SUMPRODUCTO considera valores no numéricos como ceros.
  2. La función SUMPRODUCTO considera el valor lógico VERDADERO como 1 y Falso como 0.
  3. La matriz de argumentos debe tener la misma longitud; de lo contrario, la fórmula devuelve un error.

Espero que este artículo sobre cómo devolver SUM solo cada enésima columna con fórmulas en Excel sea explicativo. Encuentre más artículos sobre las funciones SUMPRODUCT aquí. Comparta su consulta a continuación en el cuadro de comentarios. Nosotros te atenderemos.

Cómo utilizar la función SUMPRODUCT en Excel: Devuelve la SUMA después de la multiplicación de valores en varias matrices en Excel.

SUM si la fecha está entre : Devuelve la SUMA de valores entre fechas o períodos dados en Excel.

Suma si la fecha es mayor que la fecha dada: Devuelve la SUMA de los valores posteriores a la fecha o período especificado en Excel.

2 formas de sumar por mes en Excel: Devuelve la SUMA de valores dentro de un mes específico dado en Excel.

Cómo sumar varias columnas con condición: Devuelve la SUMA de valores en varias columnas con condición en Excel

articulos populares

50 atajos de Excel para aumentar su productividad

Editar una lista desplegable

Referencia absoluta en Excel

Si con formato condicional

Si con comodines

Vlookup por fecha

Convertir pulgadas a pies y pulgadas en Excel 2016

Unir nombre y apellido en Excel

Cuente las celdas que coincidan con A o B