마지막 유효한 값으로 빈 셀 채우기안녕하세요,
다음과 같은 문제가 있습니다. 내 데이터 세트는 행 목록으로 구성되며 각 행은 기계에서 생성된 하나의 항목을 나타냅니다. 정상적인 항목은 측정되지 않지만 때때로 일부 "측정 항목"이 생성되고 속성이 측정됩니다. 측정되지 않은 모든 부품이 최신 측정과 유사한 특성을 갖는다고 가정합니다. 이 논리를 사용하여 빈 셀을 어떻게 채울 수 있습니까?
이해하기 쉽도록 예를 첨부했습니다. 표는 다음과 같습니다.
시간 순서 테스트 값(예상)
1 측정 2.5 2.5
2 생산 - 2.5
3 생산 - 2.5
4 측정 2 2
5 생산 - 2
6 생산 - 2
7 생산 - 2
8 측정 3 3
9 생산 - 3
10 생산 - 3
Re: 마지막으로 유효한 값으로 빈 셀 채우기이 추가 기능에는 스팬 셀 기능과 더 많은 기능이 있습니다.
https://community.jmp.com/t5/JMP-Add-Ins/Data-Table-Tools-Add-in/ta-p/28582Re: 마지막으로 유효한 값으로 빈 셀 채우기안녕 론,
이것을 문자 값에 사용할 수 있습니까? 예: 병합된 이름으로 구성된 내 로트 ID 열, n까지 그 아래의 모든 공백을 채우는 마지막/위 로트 id
sub << New Column( "Lot ID", Formula( :CUST Lot ID || :SPIL Lot ID || :Stage ) );
For( i = 2, i <= N Rows( sub ), i++,
If( Is Missing( :Lot ID[i] ),
:Lot ID[i] = :Lot ID[i - 1]
)
);
| 로트 ID |
예상(로트 ID) |
| ID T41M06-21 |
ID T41M06-21 |
| |
ID T41M06-21 |
| |
ID T41M06-21 |
| |
ID T41M06-21 |
| |
ID T41M06-21 |
| |
ID T41M06-21 |
| |
ID T41M06-21 |
| ID T41M06-22 |
ID T41M06-22 |
| |
ID T41M06-22 |
| |
ID T41M06-22 |
| |
ID T41M06-22 |
| |
ID T41M06-22 |
| |
ID T41M06-22 |
| ID T41M06-23 |
ID T41M06-23 |
| |
ID T41M06-23 |
| |
ID T41M06-23 |
| |
ID T41M06-23 |
| ID T41M06-24 |
ID T41M06-24 |
Re: 마지막으로 유효한 값으로 빈 셀 채우기여기에 몇 가지 다른 아이디어가 있습니다.
https://community.jmp.com/t5/JMP-Scripts/Fill-in-Missing-Cells/ta-p/21700
Re: 마지막으로 유효한 값으로 빈 셀 채우기아마도 다음 스크립트 줄이 도움이 될 수 있습니다.
Names Default To Here( 1 );
dt = Current Data Table();
For( i = 2, i <= N Rows( dt ), i++,
If( Is Missing( :test value[i] ),
:test value[i] = :test value[i - 1]
)
);
최상의,
론