167쪽 2번 문제 match(F4:$M$3:$P$3) 이 답에서 F4의 값이 $M$3:$P$3의 범위에서 정확히 일치하는 값이 없는데 왜 (F4:$M$3:$P$3,1)처럼 1이 들어가지 않고 0으로 들어가서 생략이 된건지 문의합니다.
171쪽 2번 문에 Cells(입력행,1) = txt담당자. value, cells(입력행,3) = cmb대상.value에서 그림을 보면 담당자와 대상은 문자 정렬도 되어있는데 왜 뒤에 value를 붙혀 숫자 형식으로 만든건가요? 실제 visual basic에서는 뒤에 value를 붙혀도 문자정렬이 되더라구요ㅠㅠ
감사합니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할 시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.
value 는 값을 뜻하는 것입니다.
폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기 때문에 데이터 형식을 맞춰주는 작업을 해야 합니다.
VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다.
실제 시험에서 지시사항에 별다른 설명이 없었다면 둘 중 어느 것을 사용하시든 정확한 결과가 나오면 정답으로 인정 될 것 입니다.
좋은 하루 되세요.
-
관리자2022-07-29 22:44:50
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할 시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.value 는 값을 뜻하는 것입니다.
폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기 때문에 데이터 형식을 맞춰주는 작업을 해야 합니다.
VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다.
실제 시험에서 지시사항에 별다른 설명이 없었다면 둘 중 어느 것을 사용하시든 정확한 결과가 나오면 정답으로 인정 될 것 입니다.
좋은 하루 되세요.