Cómo sumar solo la columna seleccionada

Cómo sumar solo la columna seleccionada

Si tengouna mesa como esta

Con la fórmula de Excel, ¿cómo sumo solo la columna seleccionada para cada fila? Por ejemplo, Day¿solo (columna J) y Night(columna k)?

Por favor, no sugiera con más (+). Como la tabla no podía ser escalable.

Respuesta1

Necesitas un método pequeño y complicado para obtener la SUMA:

ingrese la descripción de la imagen aquí

  • Fórmula en la celda K2, complétela correctamente.

=SUMPRODUCT(F$2:I$5*(LEFT(F$1:I$1)=K$1))

Cómo funciona:

  • El truco consiste en aplicarFiltrarhaciendo coincidir los encabezados de las columnas comienzan conD y N, elIZQUIERDASe ha utilizado la función, regresa.

{TRUE,FALSE,TRUE,FALSE}paraDíay {FALSE,TRUE,FALSE,TRUE}paraNoche.

NÓTESE BIEN

Razón detrás del usoIZQUIERDAen lugar de utilizar texto completo,Díaes, ya que la Fórmula si se usa,

=SUMPRODUCT(F$2:I$5*((F$1:I$1)=K$1))

no puede filtrar columnas y devuelve 0, incluso la fórmula de matriz también.

  • ElSUMAPRODUCTO, multiplica F2:I5usandoMatriz bidimensionaly obtiene los resultados.

NÓTESE BIENHe usado este método complicado porque cualquier fórmula estándar como,

=SUM(INDEX(F$2:I$5,0,MATCH(K1,F$1:I$1,0)))

deja deFiltrardatos paraSUMApararespectivos encabezados(devuelve #N/Aerror).

Ajuste las referencias de celda según sea necesario.

Respuesta2

Si los datos están uno al lado del otro, seleccione las dos filas en las columnas y seleccione "Autosuma" en la cinta, el número sumado aparecerá a la derecha

información relacionada