모두CBT

다음 중 아래의 [A1:E5] 영역에서 B열과 D열에만 배경색을 설정하… | [컴퓨터활용능력 1급 필기] 15년 3회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 15년 3회차
다음 중 아래의 [A1:E5] 영역에서 B열과 D열에만 배경색을 설정하기 위한 조건부 서식의 규칙으로 옳은 것은?
ABCDE
1자산코드L47CS22CN71ES34G
2비품명디스크디스크디스크모니터
3내용연수4335
4경과연수2123
5취득원가550,00066,000132,00033,000
1
=MOD(COLUMNS($A1),2)=1
2
=MOD(COLUMNS(A$1),2)=0
3
=MOD(COLUMN($A1),2)=0
4
=MOD(COLUMN(A$1),2)=0
해설

조건부 서식의 수식은 선택 영역의 첫 셀(A1)을 기준으로 작성하고, 나머지 셀에는 상대 참조 규칙에 따라 자동으로 조정되어 적용된다. 따라서 열마다 결과가 달라지게 하려면 열은 상대 참조로 두고 행만 절대 참조(A$1)로 고정해야 한다.

COLUMN 함수는 참조의 열 번호를 돌려준다. A열은 1, B열은 2, C열은 3, D열은 4, E열은 5이므로 =MOD(COLUMN(A$1),2)=0은 열 번호가 짝수인 B열(2)과 D열(4)에서만 참이 되어 자산코드부터 취득원가까지 그 두 열에만 배경색이 적용된다.

반면 COLUMNS 함수는 참조에 들어 있는 열의 개수를 세는 함수라서 A1이라는 한 셀을 가리키면 어느 셀에서 계산해도 항상 1이 나와 조건이 성립하지 않는다. 또 $A1처럼 열을 절대 참조로 고정하면 모든 셀이 A열(열 번호 1)을 기준으로 계산되어 나머지가 늘 1이 되므로 원하는 결과를 얻을 수 없다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.