모두CBT

다음 중 아래의 워크시트를 참조하여 작성한 수식 ‘=INDEX(B2:D… | [컴퓨터활용능력 2급 필기] 17년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 2급 필기] 17년 1회차
다음 중 아래의 워크시트를 참조하여 작성한 수식 ‘=INDEX(B2:D9,2,3)’의 결과는?
ABCD
1코드정가판매수량판매가격
2L-00125,40050312,776,000
3D-00123,2001,00023,200,000
4D-00219,50080515,698,000
5C-00128,0003,50098,000,000
6C-00220,0006,00096,000,000
7L-00224,00075018,000,000
8L-00326,50093524,778,000
9D-00322,00085018,700,000
1
19,500
2
23,200,000
3
1,000
4
805
해설

INDEX(범위, 행 번호, 열 번호)는 지정한 범위 안에서 범위의 왼쪽 위 모서리를 기준으로 센 행·열 위치의 값을 돌려주는 함수입니다. 여기서 기준이 되는 것은 워크시트 전체의 행·열 번호가 아니라 인수로 준 범위 내부의 상대 위치라는 점이 핵심입니다.

범위 B2:D9는 B열·C열·D열의 2행부터 9행까지이므로, 이 범위의 1행은 시트의 2행, 1열은 B열에 해당합니다. 따라서 2행은 시트의 3행, 3열은 B·C·D 중 세 번째인 D열이 되어 실제로 참조되는 셀은 D3입니다.

워크시트에서 3행은 코드 D-001, 정가 23,200, 판매수량 1,000, 판매가격 23,200,000이므로 D3의 값인 23,200,000이 결과가 됩니다. 만약 시트 좌표를 그대로 세어 B2 기준이 아닌 2행 3열을 C2로 잘못 보면 판매수량 503이, 정가 열을 세면 19,500이나 1,000 같은 값이 나오므로 범위 안에서 세는 상대 위치임을 반드시 기억해야 합니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.