SELECT LAST ROWSBonjour, je cherche à construire un script JMP dans lequel je pourrais créer une nouvelle colonne qui selectionne les 3 dernières données par rapport à la colonne "PART" et en fonction des dates de la colonne "DATE" : prendre les 3 dernières données par pièce en triant les dates par ordre décroissant (mettre un 1 dans la colonne TEST lorsqu'il faut garder les données)
Exemple de la table de données :

Ci-joint vous trouverez la table de données.
Merci pour votre aide.
Automation and ScriptingRe: SÉLECTIONNER LES DERNIÈRES LIGNESVous pourriez commencer avec quelque chose comme
Current Data Table() << Select Where(Col Rank(:DATE, :PART) <= 3)
Re: SÉLECTIONNER LES DERNIÈRES LIGNESles 3 derniers par ordre décroissant = les 3 premiers par ordre croissant
ordre croissant = Rang
Re: SÉLECTIONNER LES DERNIÈRES LIGNESEn développant la réponse de Jarmo, si vous créez une nouvelle colonne et utilisez la formule suivante
If( Col Rank( :DATE, :PART ) <= 3,
1,
.
)
Vous obtiendrez le résultat suivant
