Ricodifica di colonne utilizzando istruzioni IFSalve esperti JMP,
Sono nuovo alle istruzioni IF e vorrei usarne una (o qualcos'altro che realizzerebbe la stessa cosa) per ricodificare una colonna che ha un valore legato a un altro valore di colonne.
Quindi nell'esempio qui sotto:
EndTime Id è un ID di esecuzione univoco per 8 canali.
Ci sono 10 intervalli di riparazione.
Vorrei assegnare un numero di esecuzione continuo (vedi colonna vuota) per ogni EndTime Id univoco, che si riavvia con 1 quando cambia l'intervallo di riparazione.
Grazie!

Oggetto: ricodifica delle colonne utilizzando le istruzioni IFCIAO @lizrdee
Più probabilmente @Thierry_S la risposta di è sufficiente.
Altrimenti dai un'occhiata a questa discussione
Come faccio a creare una colonna indice per ID?
Oggetto: ricodifica delle colonne utilizzando le istruzioni IFC'è un piccolo errore nella formula: ho dimenticato di far precedere uno alla chiamata RUN NUMBER con ":"
If( Row() == 1,
1,
If( :EndTime Id != Lag( :EndTime Id, 1 ),
Lag( :RUN NUMBER, 1 ) + 1,
Lag( :RUN NUMBER, 1 )
)
);
Oggetto: ricodifica delle colonne utilizzando le istruzioni IFCIAO,
Puoi utilizzare la seguente formula (copia e incolla nell'editor di formule)
If( Row() == 1,
1,
If( :EndTime Id != Lag( :EndTime Id, 1 ),
Lag( :RUN NUMBER, 1 ) + 1,
Lag( RUN NUMBER, 1 )
)
);
Funzionerà correttamente solo se la tabella è ordinata per EndTime Id