책 내용 질문하기
온라인 채점 결과 문의
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
0
조회수
130
작성일
2026-03-28
작성자
오*영
첨부파일

2025_기본모의고사_06회

-5. 총점수 계산 0/5

-결과 X [K25]에서의 값이 (#VALUE!)로 정답(104)과 다릅니다.


여기서 정답이 XMATCH(I24,$H$34:$H$37,-1)인건 알겠으나, =IF(AND(I24>=5,J24>=80),I24+J24+XMATCH(I24,$I$34:$I$37,1),I24+J24)이렇게 해도 $I$34:$I$37 영역에 있는 5,14,19,30 중 크거나 같은 값이니 최현우의 20은 20보다 큰 값인 30으로 가서 4가 나오고, 박미정의 15는 15보다 큰 값인 19로 가서 정답과 동일하게 특별점수가 +4, +3이 더해져야하는거 아닌가요? 이건 왜 최현우, 박미정 데이터가 정답과 다르게 둘다 +2가 더해져서 나오는건가요???? 진짜 이거 너무 이해가 안가서 자세한 답변 부탁드립니다

답변
2026-03-30 11:45:43

안녕하세요.


XMATCH의 [match_mode] 설정 때문입니다.

사용하신 =XMATCH(I24, $I$34:$I$37, 1)에서 마지막 인수 1은 "찾는 값보다 크거나 같은 값 중 가장 작은 것"을 찾으라는 의미입니다.

하지만 여기서 중요한 전제 조건이 있습니다.

1 (오름차순 일치): 데이터가 반드시 오름차순으로 정렬되어 있어야 정확한 위치를 찾습니다.

-1 (내림차순 일치): 데이터가 반드시 내림차순으로 정렬되어 있어야 정확한 위치를 찾습니다.


왜 결과가 +2(두 번째 위치)로 나오나요?

현재 참조하신 범위($I34:I$37)의 데이터가 30, 19, 14, 5 순서(내림차순)로 적혀 있다면, 엑셀은 1(오름차순 모드)로 검색할 때 데이터가 뒤죽박죽이라고 판단하거나 논리적 오류를 일으켜 정확한 위치를 반환하지 못합니다.

보통 내림차순 배열에서 '나보다 큰 값 중 최소값'을 찾으려 하면, 엑셀은 이진 탐색 알고리즘 특성상 예상과 다른 위치(이 경우 2번째 칸인 19 등)에서 멈춰버릴 수 있습니다.

[해결 방법]

데이터 순서 확인: 참조 범위가 큰 숫자부터(30, 19...) 적혀 있다면 반드시 옵션을 -1로 써야 합니다.

논리 일치: "20보다 큰 30을 찾겠다"는 의도는 좋으나, 내림차순 범위에서는 엑셀이 위에서부터 훑으며 조건에 맞는 구간을 찾도록 설계된 -1 옵션이 표준입니다.


즐거운 하루 되세요.

  • 관리자
    2026-03-30 11:45:43

    안녕하세요.


    XMATCH의 [match_mode] 설정 때문입니다.

    사용하신 =XMATCH(I24, $I$34:$I$37, 1)에서 마지막 인수 1은 "찾는 값보다 크거나 같은 값 중 가장 작은 것"을 찾으라는 의미입니다.

    하지만 여기서 중요한 전제 조건이 있습니다.

    1 (오름차순 일치): 데이터가 반드시 오름차순으로 정렬되어 있어야 정확한 위치를 찾습니다.

    -1 (내림차순 일치): 데이터가 반드시 내림차순으로 정렬되어 있어야 정확한 위치를 찾습니다.


    왜 결과가 +2(두 번째 위치)로 나오나요?

    현재 참조하신 범위($I34:I$37)의 데이터가 30, 19, 14, 5 순서(내림차순)로 적혀 있다면, 엑셀은 1(오름차순 모드)로 검색할 때 데이터가 뒤죽박죽이라고 판단하거나 논리적 오류를 일으켜 정확한 위치를 반환하지 못합니다.

    보통 내림차순 배열에서 '나보다 큰 값 중 최소값'을 찾으려 하면, 엑셀은 이진 탐색 알고리즘 특성상 예상과 다른 위치(이 경우 2번째 칸인 19 등)에서 멈춰버릴 수 있습니다.

    [해결 방법]

    데이터 순서 확인: 참조 범위가 큰 숫자부터(30, 19...) 적혀 있다면 반드시 옵션을 -1로 써야 합니다.

    논리 일치: "20보다 큰 30을 찾겠다"는 의도는 좋으나, 내림차순 범위에서는 엑셀이 위에서부터 훑으며 조건에 맞는 구간을 찾도록 설계된 -1 옵션이 표준입니다.


    즐거운 하루 되세요.

  • 오*영
    2026-03-30 14:04:32
    참조하는 면접점수의 데이터가 5,14,19,30 순서로 내림차순이 아닌 오름차순 정렬인데요ㅠ?
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.