안녕하세요 커뮤니티
저는 열린 데이터 테이블에서 열 2의 텍스트 A와 열 3의 텍스트 B를 포함하는 행을 검색하는 스크립트를 작성했습니다. 행 번호를 사용하여 해당 모든 행에 대한 열 7의 텍스트를 새 파일에 저장합니다. 개별 변수.문제는 그런 다음 새 열이 있는 NewTable의 모든 행에 대해 열 7에 텍스트를 저장하고 싶습니다.첫 번째 열은 텍스트 쌍을 나열하기 때문에 문제가 되지 않았습니다.
그러나 식별된 행의 7열에 대한 텍스트가 포함된 새 열을 만드는 데 많은 문제가 있습니다.이것과 같은 것입니다.
Col 2 Col3 ..... Col7
헤어 레드 패스
헤어 블루 패스
광대 슬픈 패스
광대 농담 실패
A= dt << 행 가져오기 where(contains(as column(2),"Hair")
& (포함(column(3)으로 "빨간색");
B= dt << 행 가져오기 where(contains(as column(2),"Clown")
& (포함(column(3)으로, "농담");
HairPassFail = (열(7)[A]);
ClownPassFail = (열(7)[B]);
새 테이블( "테이블", 행 추가( 2 ),
새 열( "TextPairs",Character,"Nominal",
값 설정({"빨간머리","광대-농담"})),
새 열( "통과/실패", 연속, "명목", 수식(HairPassFail), 수식(ClownPassFail));
Hair와 ClownPassFail을 표시하면 각각 Pass 및 Fail 텍스트를 출력합니다. 내 문제는 첫 번째 새 열의 각 해당 행에 대해 새 열에 새 수식을 추가할 때 전체 열을 덮어쓰게 된다는 것입니다. 이것은 단순화를 위해 10개의 조건에 있습니다. 따라서 이 예에서 출력은 다음과 같습니다.
Col1 Col2
빨간머리 실패
광대 농담 실패
헤어-레드 패스 대신.
각 연속 값이 일련의 행에서 고유한 수식 변수인 새 열을 만드는 방법에 대한 조언이 있는 사람이 있습니까?
이 작업을 수행하는 훨씬 쉬운 방법이 있어야 합니다.
감사 해요 !!!!
수식 열에는 수식이 하나만 있을 수 있습니다. 일반적으로 수식은 동일한 행에 있는 다른 열의 값을 사용하여 값을 생성합니다.