/ / Sumando celdas donde el encabezado está en una lista - excel-formula

Sumando celdas donde el encabezado está en una lista - excel-formula

Frecuentemente me encuentro con la siguiente situación:

  • Tengo una tabla en Excel donde las filas son casos y las columnas son elementos (por ejemplo, i_01 - i_88).
  • Para cada caso (fila) necesito agregar ciertos artículos para crear escala valores para ese caso (por ejemplo, s_01 = Suma (i_02, i_23, i_76 ...), s_02 = Suma (i_05, i_11, i_34 ...), y así sucesivamente).

¿Cómo puedo hacer esto especificando un rango donde están los encabezados de los elementos para una escala dada?

Algo a lo largo de estas líneas:

= SUMIF (value_range, item_header_range, item_header_subset_range)

Sé que para esto son las bases de datos, pero me gustaría tener una solución en Excel.

Respuestas

0 para la respuesta № 1

Dependería mucho de la forma en que expusiste tudatos, pero si fuera algo parecido a la captura de pantalla, podría usar una fórmula matricial para agregar solo los elementos en las columnas donde el nombre de la columna coincidía con la lista de elementos en las filas 2-4 de S1 y S2:

enter image description here

Aquí está la fórmula en texto plano:

= SUMA ($ A5: $ D5 * NO (ISERROR (PARTIDO ($ A $ 1: $ D $ 1, E $ 2: E $ 4,0))))