Colorea la fila hasta que la suma de las celdas sea igual a un valor determinado

Colorea la fila hasta que la suma de las celdas sea igual a un valor determinado

Buen día a todos, necesito colorear dinámicamente filas de una tabla, hasta que la suma de celdas de una columna alcance un cierto valor

edad

La columna "Esfuerzo" es la columna E. Por lo tanto, necesito colorear las filas hasta que la suma del valor de la columna E sea 240. En este caso, suponiendo que la celda "Característica O" esté en la fila 4, necesitaría colorear hasta la fila 14. "Característica E" excluida. Esta tabla está sujeta a cambios, ya que es posible que se agreguen nuevas filas o se recalcule el esfuerzo.

Espero que sea lo suficientemente claro para que puedas ayudarme.

Salud. Tomasso


Caballeros, se agradece mucho su respuesta. Suponiendo ahora que tengo un conjunto de recursos disponibles para una versión determinada. Necesito colorear de verde hasta un cierto valor, luego, a partir de ahí, debo colorear hasta alcanzar otro valor (un delta), y así sucesivamente. ingrese la descripción de la imagen aquí

Lo que quiero lograr es mostrar cuántos elementos caben en un determinado conjunto de recursos, con el valor en la columna K.

Intenté lo siguiente, pero después del color verde, la fórmula no es correcta: si bien el grupo para la segunda versión es 153,6, el formato colorea las celdas hasta 168, en lugar de 153,6.

ingrese la descripción de la imagen aquí

espero que quede claro,

Respuesta1

Aquí hay un ejemplo suponiendo que necesita colorear las celdas a menos que la suma total sea superior 240:

ingrese la descripción de la imagen aquí

  • Seleccionar rangoE4:E16
  • Nueva regla de formato condicional por fórmula:

    =SUM($E$4:E4)<=240
    
  • Elige formato y aplica

Ahora al editar o agregar:

ingrese la descripción de la imagen aquí

Respuesta2

Dado que está utilizando TABLE, mi enfoque es bastante diferente para resaltar filas, hasta que la SUMA sea igual a cierto valor.

ingrese la descripción de la imagen aquí

Cómo funciona:

  • Necesita crear una columna auxiliar.
  • Ingrese los criterios 240en la celda N1.
  • Fórmula en celda N2, complétela:

    =SUM(INDEX(Table1[Efforts],1):Table1[@Efforts])<=$N$1

  • Seleccione el rango completo I2:N14.

  • Llegar aFormato condicional,Nueva reglay aplicar esta fórmula.

    =$N2=TRUE

  • Aplicar un Color apropiado y terminar conDe acuerdo.

  • Luego haga clicFormato condicionalentoncesReglas del administrador.

  • Ahora usandoSe aplica aCuadro combinado, seleccione Rango J2:J14y luego presioneAplicar& terminar conDe acuerdo.

ingrese la descripción de la imagen aquí

  • Obtienes los efectos en Column J.

NÓTESE BIEN

  • El uso de Cell N1para hacer coincidir los criterios hace que el ejercicio sea dinámico.

Si lo siguiente es resaltar filas, hasta que SUMsea igual a 14o cualquier valor, entonces, en lugar de volver a dibujar el ejercicio completo, solo reemplace el valor coincidente en la celda N1, lo que también ahorra tiempo..

ingrese la descripción de la imagen aquí

  • Más adelante, para mayor claridad, podrá ocultar el Rango N2:N14y también ajustar otros parámetros.

información relacionada