Cuente los valores consecutivos en la fila> 0 pudiendo controlar cuántos valores hay en una fila (2 - 3 o más...) y luego SÚMELOS

Cuente los valores consecutivos en la fila> 0 pudiendo controlar cuántos valores hay en una fila (2 - 3 o más...) y luego SÚMELOS

Estoy un poco estancado con esto espero que puedan ayudarme.

Lo que quiero es:

-SUM pero solo cuando hay valores en celdas consecutivas mayores que cero.

-También me gustaría identificar y ordenar a la función Sumar solo cuando hay dos valores consecutivos y así sucesivamente, no importa si tengo que ingresar una función diferente por columna sino saber si la suma es resultado de 2. , 3 o más celdas consecutivas.

  • Puede volverse más problemático si hay más de una serie de valores consecutivos por fila, pero al menos me gustaría poder resolverlo en el caso de que existan intervalos simples con valores aislados como el ejemplo de la imagen de arriba.

Supongo que sería algo con SUMIF pero no puedo entender los criterios de lo que quiero hacer.

Aquí hay un enlace de un archivo de hoja de Google con datos y resultados esperados.

solo la imagen de referencia

Respuesta1

Lo que está intentando se puede lograr utilizando datos auxiliares junto con CONTAR.SI:


ingrese la descripción de la imagen aquí


Cómo funciona:

  • Para contar valores consecutivos, una fórmula matricial (CSE) en la celda AE3, termine conCtrl+Mayús+Entrar& llenar hacia abajo.

    {=MAX(FREQUENCY(IF($R3:$Z3>0,ROW($R3:$Z3)),IF($R3:$Z3<=0,ROW($R3:$Z3))))}
    
  • Ingrese los datos de ayuda en AA1:AD1 como se muestra en la captura de pantalla.

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

    =IF(COUNTIF($R3:$Z3,">0")=AA$1,SUM($R3:$Z3),0)

Ajuste las referencias de celda en la fórmula según sea necesario.

información relacionada