2018년,컴활 1급 실기 문제 질문드립니다.
Q. 2017년 1회 E형 기출문제 중 157page (계산작업 2번 문제)
[표1]의 가입나이, 코드와 표[3을] 이용하여 가입금액[E3:E38]을 표시하시오.
여기서, 열을 구할때, MATCH함수 1을 붙였습니다.
왜냐하면, 강의에서 강사님이 24가 10,20보다 크니까 1을 붙이라고하는데, 엑셀에서 직접할때는 1은 보다 작음, 0은 일치, -1은 보다 큼
이렇게 나오거든요.
왜 1을 붙이는지 궁금합니다.
안녕하세요.
MATCH 함수의 옵션은 -1, 0, 1이 있습니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.
범위의 값이 정렬된 것을 확인 하셔야 합니다.
내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.
MATCH(B3,$K$10:$R$10,1)에서 k10:r10의 범위의 값은 오름차순 정렬이므로 1 로 지정한 것입니다.
가입나이[B3]를 [K10:R10]에서 찾는데, 찾을 값보다 작거나 같은 값 중에서 큰 값을 찾습니다.
[K10:R10] 영역에 입력된 값은 숫자이고 셀서식으로 '세이상'이 붙어 있는 것으로
실제 입력된 값이 숫자이므로 숫자로 인식하여 찾을 수 있습니다.
24세의 경우 [M10] 셀을 반환하게 됩니다.
-
관리자2019-01-29 10:28:49
안녕하세요.
MATCH 함수의 옵션은 -1, 0, 1이 있습니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.범위의 값이 정렬된 것을 확인 하셔야 합니다.
내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.
MATCH(B3,$K$10:$R$10,1)에서 k10:r10의 범위의 값은 오름차순 정렬이므로 1 로 지정한 것입니다.
가입나이[B3]를 [K10:R10]에서 찾는데, 찾을 값보다 작거나 같은 값 중에서 큰 값을 찾습니다.
[K10:R10] 영역에 입력된 값은 숫자이고 셀서식으로 '세이상'이 붙어 있는 것으로
실제 입력된 값이 숫자이므로 숫자로 인식하여 찾을 수 있습니다.
24세의 경우 [M10] 셀을 반환하게 됩니다.
-
관리자2019-01-30 22:14:41
^^
-
*2019-01-30 12:42:07
이해가 쏙쏙되네요. 강사님도 그렇게좀 말씀해주시지.. 감사드립니다.!