Hola,
Estoy desarrollando mi conocimiento de JMP y ahora me encuentro con un problema de color.Me gustaría transferir el color de cada fila de la celda Promedio (Objetivo de rendimiento de la reunión) a la celda Promedio (Rendimiento) en cada fila.¿Es posible hacer esto con una fórmula?Mi conocimiento de secuencias de comandos se limita a la automatización simple basada en el código extraído de la ventana de registro.Si tienes ideas simples, compártelas.
Gracias.

Hola @FullSpectrum255 ,
En este momento, no parece haber una forma de detectar el color de una celda, solo para colorear o borrar el color de una celda.
Una alternativa podría ser crear una fórmula que coloree las celdas Media (Rendimiento) en función del valor de los valores Media (Cumple el objetivo de rendimiento). Curiosamente, cuando probé este enfoque, los números se borraron por completo o solo se coloreó la fila 1. Me pregunto si alguien más tiene consejos para hacer que la ruta de la fórmula funcione, porque es una mejor solución.
Un enfoque ligeramente diferente que requiere un poco más de trabajo, a largo plazo, es simplemente escribir una instrucción if para colorear cada celda de acuerdo con los valores de la media (cumple con el objetivo de rendimiento).Ejemplos a continuación.
Names default to here(1);
dt = current data table();
// Works, but you'll need to run the script every time you want the cells colored
for( i = 1, i <= N rows(dt), i++,
if(
:"Mean(Meets Yield Target)"n[i] == 1, :"Mean(Yield)"n << Color Cells( "Green", i ),
:"Mean(Meets Yield Target)"n[i] == 0, :"Mean(Yield)"n << Color Cells( "Yellow", i ),
:"Mean(Meets Yield Target)"n[i] == -1, :"Mean(Yield)"n << Color Cells( "Red", i ),
)
);
/* Better solution, if if was fixed
dt:"Mean(Yield)"n << Set formula(
if(
:"Mean(Meets Yield Target)"n == 1, :"Mean(Yield)"n << Color Cells( "Green", row() ),
:"Mean(Meets Yield Target)"n == 0, :"Mean(Yield)"n << Color Cells( "Yellow", row() ),
:"Mean(Meets Yield Target)"n == -1, :"Mean(Yield)"n << Color Cells( "Red", row() ),
)
);
*/
En una nota al margen, el índice de secuencias de comandos es un recurso fantástico para navegar a través de funciones documentadas. Una búsqueda rápida de palabras clave generalmente ayuda a reducir las funciones disponibles que se pueden usar para su tarea.


Gracias CarambolaBob.El script aplica perfectamente la misma codificación de colores por valor.110% mejor que resaltarlos con cuadros rojos a mano en powerpoint.
Gracias 1e6.