선택 기준에 따라 데이터를 복사하는 기능안녕,
다른 열에서 선택한 항목을 기반으로 한 열의 정보를 복사하는 함수, 스크립트 또는 열 수식을 만드는 것이 가능합니까? 이것을 설명해야 한다면 일종의 VLOOKUP 함수입니다. 예시로 JMP 테이블을 첨부했습니다.
조정된 시간 열을 시간 열의 데이터로 채우고 싶습니다. 그리고 이는 Stage = PR 인 경우 Time 열에서와 같이 각 행의 정확한 데이터를 복사하는 방식으로 수행되어야 합니다. 그러나 Stage = SL 인 경우 Step = P0 (각 SL 행에 대해)인 시간을 복사해야 합니다. Stage = ST 인 경우 Step = R1 (각 ST 행에 대해)인 시간을 복사해야 합니다. 이는 또한 각 실험 번호 에 대해 별도로 수행되어야 합니다.
현재 데이터 테이블(예: 실험 번호 2)에 사용 가능한 Step = P0 또는 Step = R1이 없는 경우에도 경고 메시지를 생성할 수 있습니까?
누군가 나를 도와주거나 이 스크립트나 공식 작성을 시작하도록 도와주면 정말 감사하겠습니다.
롭
대량 맞춤화Re : 선택 기준에 따라 데이터를 복사하는 기능다음은 원하는 작업을 수행하는 수식이며 적절한 조회 값이 없으면 셀 색상이 빨간색으로 변경됩니다.아래 공식 및 첨부 데이터 표

curExp = :Experiment Number;
curStage = :Stage;
:Adjusted Time << color cells( "White", Row() );
at = .;
If(
:Stage == "PR", at = :Time,
:Stage == "SL",
row = Current Data Table() << get rows where( :Experiment Number == curExp & :Stage == "SL" & :Step == "P0" );
If( N Rows( row ) > 0,
at = :Time[row[1]],
:Adjusted Time << Color Cells( "Red", Row() )
);,
:Stage == "ST",
row = Current Data Table() << get rows where( :Experiment Number == curExp & :Stage == "ST" & :Step == "R1" );
If( N Rows( row ) > 0,
at = :Time[row[1]],
:Adjusted Time << Color Cells( "Red", Row() )
);
);
at;
Re : 선택 기준에 따라 데이터를 복사하는 기능안녕 헉헉 ,
빠른 응답에 감사드립니다. 이것은 정말 훌륭하게 작동합니다.
그러나 빨간색 셀은 수동 데이터 입력을 위해 잠겨있는 것처럼 보입니다. 이것을 우회하는 방법이 있습니까?
이런 일이 발생할 때마다 날짜 시간 값을 직접 입력하고 싶습니다.
문안 인사,
Rob