문제
다음 중 아래 워크시트에서 근무일수를 구하기 위해 [B9]셀에 사용한 함수로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 9월 아르바이트 현황 | |||
| 3 | 날짜 | 김은수 | 한규리 | 정태경 |
| 4 | 09월 22일 | V | V | |
| 5 | 09월 23일 | V | V | |
| 6 | 09월 24일 | V | V | |
| 7 | 09월 25일 | V | V | V |
| 8 | 09월 26일 | V | V | V |
| 9 | 근무일수 | 5 | 4 | 3 |
① =COUNTA(B4:B8) ② =COUNT(B4:B8) ③ =COUNTBLANK(B4:B8) ④ =DCOUNT(B4:B8)
정답
1번
해설
정답: 1. 출근한 날에는 ‘V’라는 문자가 입력되어 있으므로, 비어 있지 않은(값이 있는) 셀의 개수를 세는 COUNTA를 사용해야 한다. 김은수 열 B4:B8에는 ‘V’가 5개 들어 있어 COUNTA가 근무일수 5를 정확히 구해 준다.
오답 풀이
- 1번: ‘V’ 같은 문자를 포함해 비어 있지 않은 셀을 세는 것은 COUNTA이므로 옳다.
- 2번: COUNT는 숫자가 든 셀만 세므로, 문자 ‘V’는 세지 못해 0이 나온다.
- 3번: COUNTBLANK는 ‘빈 셀’의 개수를 세므로 근무일수와 반대 값을 낸다.
- 4번: DCOUNT는 데이터베이스 함수로 인수 형식(범위, 필드, 조건)이 달라 이 형태로는 쓸 수 없다.
보충 개념 COUNT는 ‘숫자 셀’, COUNTA는 ‘비어 있지 않은 셀’, COUNTBLANK는 ‘빈 셀’의 개수를 세며, 조건부 개수는 COUNTIF/COUNTIFS를 쓴다.