다음 중 아래 워크시트에서 근무일수를 구하기 위해 [B9]셀에 사용한 … | [컴퓨터활용능력 2급 필기] 14년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 14년 3회차
다음 중 아래 워크시트에서 근무일수를 구하기 위해 [B9]셀에 사용한 함수로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 9월 아르바이트 현황 | |||
| 2 | ||||
| 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 |
1
=COUNTA(B4:B8)
2
=COUNT(B4:B8)
3
=COUNTBLANK(B4:B8)
4
=DCOUNT(B4:B8)
해설
워크시트의 [B4:B8]에는 김은수가 근무한 날에 문자 'V'가 표시되어 있고, 09월 22일부터 26일까지 다섯 칸 모두 V이므로 [B9]의 근무일수는 5입니다. 한규리는 09월 23일이 비어 있어 4, 정태경은 세 칸만 V이므로 3으로 나와 있습니다.
이처럼 세어야 할 대상이 숫자가 아니라 문자 V이므로, 범위에서 비어 있지 않은 모든 셀의 개수를 구하는 COUNTA 함수를 써야 합니다. =COUNTA(B4:B8)은 V가 든 다섯 칸을 세어 5를 반환합니다.
다른 함수로는 값이 맞지 않습니다. COUNT는 숫자가 든 셀만 세므로 이 범위에서는 0이 나오고, COUNTBLANK는 빈 셀의 개수를 세므로 김은수 열에서는 0이 됩니다. DCOUNT는 데이터베이스 함수로 데이터베이스 범위·필드·조건 범위 세 개의 인수를 요구하기 때문에 범위 하나만 지정한 형태는 성립하지 않습니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.