다음 중 [B3:E6] 영역에 대해 아래 시트와 같이 배경색을 설정하기… | [컴퓨터활용능력 1급 필기] 15년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 15년 1회차
다음 중 [B3:E6] 영역에 대해 아래 시트와 같이 배경색을 설정하기 위한 조건부 서식의 규칙으로 옳은 것은?
1
=MOD(COLUMNS($B3),2)=0
2
=MOD(COLUMNS(B3),2)=0
3
=MOD(COLUMN($B3),2)=0
4
=MOD(COLUMN(B3),2)=0
해설
시트를 보면 [B3:E6] 중 B열(자산코드)과 D열(경과연수)에만 배경색이 채워져 있고 C열(내용연수)·E열(취득원가)은 흰색이다. B는 2번째, D는 4번째 열이므로 열 번호가 짝수인 열에만 서식이 적용된 것이다.
COLUMN 함수는 참조의 열 번호를 돌려준다. COLUMN(B3)=2, COLUMN(C3)=3, COLUMN(D3)=4, COLUMN(E3)=5이므로 =MOD(COLUMN(B3),2)=0 은 B열과 D열에서만 참이 되어 그림과 같은 결과가 나온다. 조건부 서식의 수식은 범위의 첫 셀을 기준으로 작성하고 나머지 셀에는 상대적으로 옮겨 적용되므로, 열을 고정하지 않은 상대 참조 B3를 써야 각 셀이 자기 열 번호로 판정된다.
열 문자 앞에 $를 붙인 $B3는 어느 셀에서 평가되든 열이 B로 고정되어 COLUMN 값이 항상 2가 되므로 [B3:E6] 전체가 색칠되어 그림과 달라진다. 또 COLUMNS는 참조 영역에 포함된 열의 개수를 세는 함수여서 COLUMNS(B3)와 COLUMNS($B3) 모두 1을 돌려주고 MOD(1,2)=1이 되므로, 조건이 언제나 거짓이라 아무 셀에도 서식이 적용되지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
