Bedingter Abgleich mit zwei SpaltenHallo JMP-Benutzer
So schreiben Sie ein Skript zum Drucken eines Werts aus der Spalte:EtOH % vom maximalen Index von: Fermentationsalter.
Beispiel: Wenn das maximale Fermentationsalter für die Charge 03.05.2022 68 beträgt, sollte der EtOH %-Wert (13,45) ausgewählt und in der Ausgabespalte gedruckt werden.

Habe hier eine JMP-Tabelle angehängt.
Ich freue mich auf Ihren Vorschlag
Grüße
SkripterstellungBetreff: Bedingter Abgleich mit zwei SpaltenHier sind zwei ähnliche Ansätze zur Lösung Ihres Problems.
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Output 2",
formula(
theMax = Col Maximum( :EtOH %, :Batch );
If( theMax == :EtOH %,
:EtOH %,
.
);
)
);
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Output 3" );
for each row(
theMax = Col Maximum( :EtOH %, :Batch );
If( theMax == :EtOH %,
:Output3 = :EtOH %,
:Output3 = .
);
);
Betreff: Bedingter Abgleich mit zwei SpaltenDanke, Jim.