Devolver el número de fila del máximoHola,
¿Es posible obtener el número de fila del valor máximo de una columna?
Me gustaría crear una fórmula que use un valor en una columna como compensación y me gustaría escribirla en forma genérica de modo que busque en Col1 un valor máximo y luego devuelva el número de fila para que pueda usar el valor de col2 en ese número de fila como el desplazamiento.
¿Cómo podría hacer esto?
gracias de antemano
Andy
Re: Devolver el número de fila del máximo¡Gracias!
Ligeramente modificado, pero esto es lo que tengo y parece funcionar.

Re: Devolver el número de fila del máximo
@Hegedus escribió:
¿Puedo hacer esto solo usando el editor de fórmulas?
Seguro.Encuentre la fila con el valor máximo para la columna X1 y devuelva el valor correspondiente para X2:
:X2[Current Data Table() << Get Rows Where( Col Maximum( :X1 ) == :X1 )]
Puede copiar eso directamente en el editor de fórmulas y funcionará.
Re: Devolver el número de fila del máximo¿Puedo hacer esto solo usando el editor de fórmulas?
Re: Devolver el número de fila del máximoGolpéame.
Re: Devolver el número de fila del máximoCol Max puede devolver el valor máximo en una columna.Así es como puede encontrar la fila y usarla para devolver el valor correspondiente en una columna diferente usando el conjunto de datos de muestra de Big Class:
dt = Current Data Table();
max_row = dt << Get Rows Where(:height == Col Max(:height));
dt:weight[max_row]
Re: Devolver el número de fila del máximoAquí hay una solución simple a su problema.Puede moverse directamente a una fórmula o usarse en código abierto como se muestra:
names default to here(1);
dt=open("$SAMPLE_DATA\Semiconductor Capability.jmp" );
MaxRow=(dt<<GET rows="" where=""></GET>