문제
아래 워크시트와 같이 평점이 3.0 미만인 행 전체에 셀 배경색을 지정하고자 한다. 다음 중 이를 위해 조건부 서식 설정에서 사용할 수식으로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 학번 | 학년 | 이름 | 평점 |
| 2 | 20959446 | 2 | 강혜민 | 3.38 |
| 3 | 21159458 | 1 | 김경식 | 2.60 |
| 4 | 21059466 | 2 | 김병찬 | 3.67 |
| 5 | 20959476 | 2 | 김윤제 | 3.05 |
| 6 | 21159514 | 1 | 장현정 | 1.29 |
| 7 | 20959461 | 2 | 박동현 | 3.75 |
| 8 | 21159467 | 1 | 이승현 | 3.45 |
| 9 | 20859447 | 4 | 이병훈 | 2.93 |
| 10 | 20859461 | 2 | 강수빈 | 3.08 |
※ 조건부 서식은 [A2:D10] 영역에 적용한다.
① =$D2<3 ② =$D$2<3 ③ =D2<3 ④ =D$2<3
정답
1번
해설
정답: 1. 행 전체에 서식을 적용하려면 비교할 열(D)은 고정하고 행 번호는 바뀌어야 하므로 열만 절대 참조한 혼합 참조 '=$D2<3'을 써야 한다. 이렇게 하면 각 행의 평점(D열)이 3 미만인 행 전체에 색이 지정된다.
오답 풀이
- 1번: 열 고정·행 가변인 '=$D2<3'은 각 행의 평점을 비교해 행 전체에 적용되므로 옳다.
- 2번: '=$D$2<3'은 절대 참조라 모든 셀이 D2 한 값만 비교해 전부 같은 결과가 되므로 옳지 않다.
- 3번: '=D2<3'은 열도 상대 참조라 셀마다 비교 기준 열이 바뀌어 의도와 다르게 적용된다.
- 4번: '=D$2<3'은 행을 고정해 항상 2행 평점만 비교하므로 행 단위 적용이 되지 않는다.
보충 개념 조건부 서식에서 행 전체에 색을 칠하려면 비교 기준 열만 $로 고정(열 절대·행 상대)하는 혼합 참조가 핵심이다.