다른 열을 기준으로 계산하기 위해 새 열인 Run Number에 수식을 만들고 싶습니다. 예를 들어:
샘플 테스트 실행 번호
하나 1
하나 2
2 1
두 2
비 1 1
비 2 1
C 하나 1
C 1 2
C 2 1
C 2 2
@JMPUser9 ,
@jthi가 훌륭한 답변을 제공했습니다.
그러나 이 질문에 대한 답변은 이전에 토론 커뮤니티에서 여러 번 답변되었습니다. 요청이 제출되기 전에 과거 토론을 검색해 주시길 요청합니다.
"Count"를 검색했는데 여러 관련 응답이 반환되었습니다.
감사합니다
Col Cumulative Sum()을 사용하는 것은 하나의 옵션입니다.
Col Cumulative Sum(1, :Sample, :Test)
Col Rank() 도 옵션입니다
Col Rank(:Sample, :Sample, :Test)
테이블의 전체 예
Names Default To Here(1);
dt = New Table("Untitled 2",
Add Rows(10),
Compress File When Saved(1),
New Column("Sample",
Character,
"Nominal",
Set Values({"A", "A", "A", "A", "B", "B", "C", "C", "C", "C"})
),
New Column("Test",
Character(16),
"Nominal",
Set Values({"one", "one", "two", "two", "one", "two", "one", "one", "two", "two"})
),
New Column("Run Number",
Numeric,
"Continuous",
Format("Best", 12),
Set Values([1, 2, 1, 2, 1, 1, 1, 2, 1, 2])
)
);
dt << New Column("RN", Numeric, Ordinal, Formula(
Col Cumulative Sum(1, :Sample, :Test)
));