Tableau récapitulatif du premier testJe crée un tableau récapitulatif pour des données concernant un groupe de plaquettes testées plusieurs fois. Les données sont confuses quant à l'itération de test à laquelle un paramètre particulier a été mesuré. Je souhaite que le tableau final enregistre uniquement la première instance du test pour chaque plaquette/puce. J'ai une colonne « itération de nouveau test » dans le tableau que je peux utiliser comme sous-groupe, mais je ne sais pas comment l'utiliser pour réduire la valeur à la plus ancienne. L'image ci-dessous montre une combinaison plaquette/puce testée quatre fois. Le paramètre d'intérêt a été testé aux itérations 2 et 3 pour certaines, et aux itérations 3 et 4 pour d'autres.

Automatisation et scriptsObjet : Tableau récapitulatif du premier testPouvez-vous fournir un exemple de jeu de données ? Vous pouvez probablement calculer le nombre de tests pour chaque paramètre, puis en choisir un parmi tous les paramètres.
Objet : Tableau récapitulatif du premier testÉtant donné ce tableau de données

En utilisant cette formule
mat = Matrix( :age ) || Matrix( :height ) || Matrix( :weight );
mat[Loc( mat )[1]];
il a les résultats

Objet : Tableau récapitulatif du premier testJ'ai réussi à faire fonctionner cela avec des colonnes ajoutées.
New Column( "Initial LRS2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(
If(
!Is Missing( :LRS2 ) & :RETEST ==
Col Minimum( :RETEST, :WAFER, :sitex, :sitey ),
:LRS2
)
)
);
Objet : Tableau récapitulatif du premier testSalut,
Si vous recherchez une solution prête à l'emploi, il existe un court tutoriel sur l'algorithme de retest de YieldOptiX qui montre comment extraire le test le plus ancien (ou des opérations similaires) sans script.
https://www.youtube.com/watch?v=cv8SBoM15W4
Je pensais juste partager cela au cas où cette approche vous ferait gagner du temps