- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 직접 링크 가져오기
- 인쇄
- 부적절한 컨텐트 신고
열 수식을 사용하여 행을 반복하는 것에 대한 대안이 있습니까?
일련의 테스트 실행인 데이터세트가 하나의 테이블에 모두 수집되어 있습니다. 실험은 각 샘플에 대해 고속에서 저속까지 6회의 스윕이며, 제가 해야 할 일은 각 샘플에 올바른 스윕 번호(예: 1에서 6까지)를 할당한 후 다음 샘플에 대해 시퀀스를 다시 시작하는 것입니다. 시퀀스 또는 카운트 기능을 사용하여 이 작업을 쉽게 수행할 수 있지만 각 스윕의 포인트 수가 항상 동일하지는 않으며 약 24-26개 정도 다릅니다. 다음 속도를 시작하기 전에 고속에서 저속으로 "스윕"하는 예는 아래 이미지를 참조하세요.
스크립트를 사용하여 이 작업을 수행할 수 있다고 확신하지만 해당 영역에 대한 내 경험은 미미합니다. 열 수식을 사용하여 빠르고 지저분한 방법이 있습니까?
원래 English (US) 로 작성된 이 게시물은 귀하의 편의를 위해 번역되었습니다. 답장을 보내면 English (US) 로 다시 번역됩니다.
채택된 솔루션
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 직접 링크 가져오기
- 인쇄
- 부적절한 컨텐트 신고
Re: 열 수식을 사용하여 행을 반복하는 것에 대한 대안이 있습니까?
여기서 Lag()가 도움이 될 수 있습니다.
:열 1을 속도 열로 바꾸십시오.
If(Row() == 1, curVal = 1);
If(:Column 1 > Lag(:Column 1),
curVal += 1
);
curVal;
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 직접 링크 가져오기
- 인쇄
- 부적절한 컨텐트 신고
Re: 열 수식을 사용하여 행을 반복하는 것에 대한 대안이 있습니까?
여기서 Lag()가 도움이 될 수 있습니다.
:열 1을 속도 열로 바꾸십시오.
If(Row() == 1, curVal = 1);
If(:Column 1 > Lag(:Column 1),
curVal += 1
);
curVal;
원래 English (US) 로 작성된 이 게시물은 귀하의 편의를 위해 번역되었습니다. 답장을 보내면 English (US) 로 다시 번역됩니다.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 직접 링크 가져오기
- 인쇄
- 부적절한 컨텐트 신고
Re: 열 수식을 사용하여 행을 반복하는 것에 대한 대안이 있습니까?
도움을 주셔서 감사합니다. 각 샘플의 6회 실행 세트마다 효과가 있었습니다. 각 6 스위프 후에 카운터를 1로 되돌리기 위해 추가 라인을 추가하여 아래 공식과 코드가 모든 데이터가 하나의 테이블에 쌓인 올바른 스위프 번호를 할당합니다!
If( Row() == 1, curVal = 1 );
If( :speed > Lag( :speed ),
curVal += 1
);
If( curVal > 6, CurVal = 1 );
curVal;
원래 English (US) 로 작성된 이 게시물은 귀하의 편의를 위해 번역되었습니다. 답장을 보내면 English (US) 로 다시 번역됩니다.