다음 중 아래 워크시트에서 [D2]셀에 그림과 같이 수식을 입력할 때 … | [컴퓨터활용능력 2급 필기] 15년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 15년 1회차
다음 중 아래 워크시트에서 [D2]셀에 그림과 같이 수식을 입력할 때 발생하는 문제는?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 컴퓨터일반 | 스프레드시트 | 데이터베이스 | 합계 |
| 2 | 65 | 85 | 80 | =SUM(A2:D2) |
1
##### 오류
2
#NUM! 오류
3
#REF! 오류
4
순환 참조 경고
해설
워크시트에는 [A2]에 65, [B2]에 85, [C2]에 80이 있고, 합계를 넣을 [D2] 셀에 =SUM(A2:D2)를 입력하고 있다. 합계 범위로 지정한 A2:D2 안에 수식이 들어가는 [D2] 자기 자신이 포함되어 있다는 점이 문제의 핵심이다.
수식이 자기가 놓인 셀을 참조하면 결과를 구하기 위해 다시 그 결과가 필요해져 계산이 끝없이 되돌아간다. 엑셀은 이를 감지해 순환 참조 경고 메시지를 표시하고, 확인을 누르면 해당 셀에 0이 표시되거나 상태 표시줄에 순환 참조가 발생한 셀 주소가 나타난다. 제대로 합계를 구하려면 범위를 =SUM(A2:C2)로 좁혀야 한다.
다른 오류 표시와는 원인이 다르다. #####는 열 너비가 좁아 값을 다 표시하지 못할 때, #NUM!은 함수에 표현 가능한 범위를 벗어난 수치 인수를 사용할 때, #REF!는 참조하던 셀이나 시트가 삭제되어 참조가 유효하지 않을 때 나타난다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.