
Tengo múltiples proyectos en marcha, con datos en Excel. Cada proyecto tiene cero o más problemas asociados, así como un porcentaje que representa qué tan completo está el proyecto. Cada tema es de importancia alta, media o baja (y tengo el número de cada uno).
Quiero mostrar el estado de cada proyecto como un gráfico de barras apiladas con tres secciones que muestran cuántos problemas altos/medios/bajos hay, y la barra crece horizontalmente para mostrar el porcentaje completado. Por ejemplo:
El proyecto tiene 3 emisiones altas, 1 media y 2 bajas y tiene un avance del 30%. Aquí están los datos que extrae el gráfico:
| B | C | D | E | F | G | H |
| High | Medium | Low | % Complete | High | Medium | Low |
(row 25)| 3 | 1 | 2 | 30% | 15% | 5% | 10% |
Para calcular los porcentajes en F25, G25, H25 necesito manipular los datos para que sean iguales al porcentaje. Por ejemplo, para calcular el porcentaje en F25, hago =(B25/SUM($B25:$D25)*$E25)
.
Mi problema es en el caso en que un gráfico está completo en más del 0% (al menos 10%) y tiene 0 problemas en total. Esto no llenará ninguna barra en el gráfico.
Mi problema es muy similar a esta pregunta:Cambio del eje Y primario y secundario
¿Cómo puedo mostrar el porcentaje completado para un proyecto que no tiene problemas, mientras sigo el esquema anterior para proyectos que tienen problemas?
Respuesta1
Primero, corrija Columns F
para G
que H
no obtengan errores para un proyecto sin problemas. La manera más fácil es cambiar la fórmula F25
a
=IFERROR(B25/SUM($B25:$D25)*$E25, 0)
En segundo lugar, agregue Columna I
para tomar el relevo y asegurarse de tener una barra cuando no tenga problemas:
=IF(SUM($B25:$D25)=0, E25, 0)