문제
다음 중 아래 그림과 같이 조건부 서식의 수식을 사용하여 표의 홀수 행마다 배경색을 노랑색으로 채우고자 한다. 다음 중 조건부 서식에서 작성해야 할 수식으로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 부서별 비품관리 | |||
| 2 | 부서 | 보유량 | 요청량 | 합계 |
| 3 | 기획팀 | 25 | 5 | 30 |
| 4 | 관리팀 | 15 | 20 | 35 |
| 5 | 총무팀 | 32 | 9 | 41 |
| 6 | 인사팀 | 22 | 25 | 47 |
| 7 | 회계팀 | 18 | 5 | 23 |
| 8 | 경영지원팀 | 15 | 18 | 33 |
| 9 | 감사팀 | 25 | 19 | 44 |
| 10 | 합계 | 152 | 101 | 253 |
(3·5·7·9행에 노랑색 배경이 채워져 있음)
① =MOD(COLUMN(),2)=1 ② =MOD(ROW(),2)=1 ③ =COLUMN()/2=1 ④ =ROW()/2=1
정답
2번
해설
정답: 2. ROW() 함수는 현재 행 번호를 반환하고, MOD(ROW(),2)=1은 행 번호를 2로 나눈 나머지가 1, 즉 홀수 행일 때 참이 된다. 따라서 홀수 행에 서식이 적용된다.
오답 풀이
- 1번: COLUMN()을 사용하면 열 번호 기준이 되어 '홀수 열'에 서식이 적용되므로 옳지 않다.
- 2번: MOD(ROW(),2)=1은 홀수 행에서 참이 되므로 옳다.
- 3번: COLUMN()/2=1은 2열에서만 참이 되고 열 기준이라 옳지 않다.
- 4번: ROW()/2=1은 2행에서만 참이 되어 홀수 행 전체를 채우지 못하므로 옳지 않다.
보충 개념 조건부 서식의 수식은 결과가 TRUE인 셀(행)에 서식을 적용한다. MOD(ROW(),2)로 홀짝을, MOD(COLUMN(),2)로 열의 홀짝을 판별한다.