처음 인덱스 범위를 사진처럼 A2:D8로 해놓고 행 위치에서 +1을 해서 풀었는데 이렇게 풀어도 정답처리 되나요?
근데 채우기 핸들 했을 때 사진처럼 판매일이 이상하게 나와요. 답지에 있는 정답으로 입력해도 저렇게 돼요. 왜 그런건가요?

안녕하세요.
사진의 수식은
=INDEX($A$2:$D$8, MATCH($A11,$A$3:$A$8,0)+1, MATCH(B$10,$A$2:$D$2,0))
인데, 이 방식도 논리적으로 맞습니다.
INDEX 범위를 A2:D8처럼 제목 행까지 포함했기 때문에 MATCH가 찾은 행 번호에 +1을 해 준 것입니다. 예를 들어 AC542가 A3:A8에서 4번째라면 실제 A2:D8에서는 5번째 행이므로 4+1=5가 되어 정확한 값을 가져옵니다. 문제에서 INDEX와 MATCH 등의 사용만 지정했다면 이런 방식도 결과가 정확하면 인정될 수 있습니다. 다만 교재 자동 채점에서는 수식 구조 차이로 오답 표시될 가능성은 있습니다.
두 번째로 판매일이 43956, 44451, 44205처럼 나오는 것은 수식 오류가 아닙니다. Excel에서 날짜는 내부적으로 일련번호로 저장되기 때문입니다.
예를 들어 원본의 2020-05-05 같은 날짜도 실제로는 숫자로 저장되어 있고 셀 표시 형식이 날짜이기 때문에 날짜처럼 보입니다. 그런데 INDEX로 값을 가져온 B11:D13 영역의 판매일 열이 일반 또는 숫자 형식이면 그 내부 숫자가 그대로 43956처럼 표시됩니다.
따라서 해당 판매일 결과 셀들(C11:C13)을 선택한 후 [홈] → [표시 형식]에서 날짜 형식으로 변경하면 정상적인 날짜로 표시됩니다.
즉, 답지의 정답 수식을 사용해도 똑같이 숫자가 나오는 이유는 수식 문제가 아니라 결과 셀의 표시 형식 때문입니다.
INDEX 범위를 제목까지 포함 → 행 번호에
+1필요 → 작성하신 방법 가능
판매일이 43956 등으로 표시 → 날짜 일련번호가 표시된 것 → 셀 표시 형식을 날짜로 변경
특히 이런 문제에서는 INDEX가 원본 셀의 값은 가져오지만 원본 셀의 표시 형식까지 복사해 주는 것은 아니라는 점을 기억하시면 됩니다.
즐거운 하루 되세요.
-
관리자2026-08-10 09:29:42
안녕하세요.
사진의 수식은
=INDEX($A$2:$D$8, MATCH($A11,$A$3:$A$8,0)+1, MATCH(B$10,$A$2:$D$2,0))인데, 이 방식도 논리적으로 맞습니다.
INDEX범위를A2:D8처럼 제목 행까지 포함했기 때문에MATCH가 찾은 행 번호에+1을 해 준 것입니다. 예를 들어AC542가A3:A8에서 4번째라면 실제A2:D8에서는 5번째 행이므로4+1=5가 되어 정확한 값을 가져옵니다. 문제에서 INDEX와 MATCH 등의 사용만 지정했다면 이런 방식도 결과가 정확하면 인정될 수 있습니다. 다만 교재 자동 채점에서는 수식 구조 차이로 오답 표시될 가능성은 있습니다.두 번째로 판매일이
43956,44451,44205처럼 나오는 것은 수식 오류가 아닙니다. Excel에서 날짜는 내부적으로 일련번호로 저장되기 때문입니다.예를 들어 원본의
2020-05-05같은 날짜도 실제로는 숫자로 저장되어 있고 셀 표시 형식이 날짜이기 때문에 날짜처럼 보입니다. 그런데 INDEX로 값을 가져온 B11:D13 영역의판매일열이일반또는숫자형식이면 그 내부 숫자가 그대로43956처럼 표시됩니다.따라서 해당 판매일 결과 셀들(C11:C13)을 선택한 후 [홈] → [표시 형식]에서 날짜 형식으로 변경하면 정상적인 날짜로 표시됩니다.
즉, 답지의 정답 수식을 사용해도 똑같이 숫자가 나오는 이유는 수식 문제가 아니라 결과 셀의 표시 형식 때문입니다.
INDEX 범위를 제목까지 포함 → 행 번호에
+1필요 → 작성하신 방법 가능
판매일이 43956 등으로 표시 → 날짜 일련번호가 표시된 것 → 셀 표시 형식을 날짜로 변경특히 이런 문제에서는
INDEX가 원본 셀의 값은 가져오지만 원본 셀의 표시 형식까지 복사해 주는 것은 아니라는 점을 기억하시면 됩니다.즐거운 하루 되세요.