다른 열의 값을 기반으로 열 만들기다른 열의 값에 따라 값이 다른 스크립트를 작성하려고합니다. 아래에 두 번째 열과 같은 새 열을 만들어야합니다. 다음과 같이 vales를 할당해야합니다.
태양 = 1, 월 = 2 등.
(4) => 2, (6) => 4,5 => 1, 7 => 3
예 : Sun (5)는 11입니다. 어떻게 스크립트를 작성할 수 있습니까?
| 토 (4) | 72 |
| 태양 (5) | 11 |
| 태양 (4) | 12 |
| 월 (5) | 21 |
| 월 (4) | 22 |
| 화 (5) | 31 |
| 화 (4) | 32 |
| 수 (5) | 41 |
| 금 (7) | 63 |
| 수 (6) | 44 |
| 목 (7) | 53 |
| 목 (6) | 54 |
| 금 (6) | 64 |
| 토 (7) | 73 |
다시 : 다른 열의 값을 기반으로 열을 만듭니다.나는 값을 변환하기 위해 목록을 사용할 것입니다 ...
parenList = {"", "", "", "2", "1", "4", "3"};
daysList = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
result = Char( Contains( daysList, Word( 1, :Column 1, " " ) ) ) || parenList[
Num( Word( 2, :Column 1, "()" ) )];다시 : 다른 열의 값을 기반으로 열을 만듭니다.이 방법을 시도했지만 다음 오류가 표시됩니다.
'첨자'에 액세스하거나 평가할 때 유효하지 않은 첨자 (숫자 또는 숫자 목록이어야 함)입니다.
내 열은 문자가 숫자로 변경되었지만 작동하지 않는 것 같습니다.
다시 : 다른 열의 값을 기반으로 열을 만듭니다.샘플 데이터와 수식이 포함 된 데이터 테이블을 첨부했습니다. 오류없이 실행됩니다. 이 데이터 테이블과 비교하여 차이점이 무엇인지 파악하여 오류의 원인을 파악할 수 있어야합니다.