문제
다음 중 아래 시트와 같이 이름에 '철'이라는 글자가 포함된 셀의 서식을 채우기 색 ‘노랑’, 글꼴 스타일 ‘굵은 기울임꼴’로 변경하고자 한다. 이를 위해 [A2:A7] 영역에 설정한 조건부 서식의 수식 규칙으로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 이름 | 컴퓨터일반 | 스프레드시트 | 데이터베이스 |
| 2 | 함효록 | 89 | 65 | 92 |
| 3 | 강위철 | 75 | 68 | 50 |
| 4 | 김우진 | 75 | 68 | 52 |
| 5 | 민수현 | 87 | 82 | 80 |
| 6 | 신해철 | 54 | 78 | 88 |
| 7 | 안성진 | 90 | 68 | 94 |
① =COUNT(A2,"철") ② =COUNT(A2:A7,"철") ③ =COUNTIF(A2,"철") ④ =COUNTIF(A2:A7,"철")
정답
3번
해설
정답: 3. 조건부 서식 수식은 적용 범위의 첫 셀(A2)을 기준으로 상대 참조로 평가되어 셀마다 검사된다. 특정 조건을 만족하는 셀을 세려면 COUNTIF를 쓰고, 만능 문자 *철*로 '철'을 포함하는지 검사한다. 조건을 만족하면 1(참)을 반환해 서식이 적용된다.
오답 풀이
- 1번: COUNT는 숫자 개수를 세는 함수라 조건(텍스트 포함) 검사에 쓸 수 없다.
- 2번: COUNT 함수이고 범위도 고정되어 셀별 검사가 되지 않으므로 옳지 않다.
- 3번: COUNTIF로 각 셀(A2 기준)이
*철*을 포함하는지 검사하므로 옳다. - 4번: COUNTIF는 맞지만 범위
A2:A7전체를 검사해 셀별 조건부 서식 의도와 맞지 않다.
보충 개념
조건부 서식의 수식은 적용 범위 첫 셀 기준으로 작성하면 각 셀에 상대적으로 적용된다. 만능 문자 *는 임의의 여러 글자, ?는 한 글자를 의미한다.