別の列の値の位置に基づいて、ある列の値を返すデバイスがロット、ウェーハ、ダイごとに識別されるデータセットがあります。各部分には複数のテストが含まれる場合があります。 テスト日付列を検索して、各ダイで最後のテストがいつ実行されたかを見つけることができます。次に、 pass_fail 列から最後のテストのステータスを知る必要があります。次のようなものです。
:PASS_FAIL[Col Maximum の行(:TEST DATE, :LOTID, :WAFER, :DIE)]
各ダイの最後のテストの状態に基づいて合否ウェーハ マップを生成するために、グラフ ビルドで使用できる式を期待しています。
Re: ある列の値を別の列の値の位置に基づいて返すより良い解決策:
グラフ ビルダーで変換式を作成します。
:TEST DATE == Col Maximum(:TEST DATE, :LOTID, :WAFER, :DIE)
次に、データ フィルターを追加して、変換 = 1 の場所を選択します。サブセットは必要ありません。
Re: ある列の値を別の列の値の位置に基づいて返すdt << Select Where( :Test Date == Col Maximum(:TEST DATE, :LOTID, :WAFER, :DIE))
Re: ある列の値を別の列の値の位置に基づいて返す気にしないでください。列を追加して列の最大値を計算し、テスト日付が各ダイの列の最大テスト日付と一致する場所を選択し、選択した行からデータのサブセットを作成できます。