이번 문제는 COUNTIF, AVERAGE 함수 및 수식사용 시 문자 연결을 위한 연산자 "&" 대한 것입니다.
COUNTIF, AVERAGE에 대한 설명은 강좌 여러 곳에 설명해 놓았습니다. 모르신다면 아래 강좌를 참고해 주세요
2023.06.23 - [강좌 및 설정/엑셀 기초] - ~IF 함수 (엑셀 함수 - COUNTIF, SUMIF, AVERAGEIF)
순서를 파악해 보자면
- 먼저 도서관들의 도서 보유량의 평균(AVERAGE)을 구해야 합니다.
- 구해진 평균보다 큰 도서관의 수를 COUNTIF를 통해 반환하면 끝입니다.
1. 평균 구하기
- E13셀을 클릭하여 선택합니다.
- 수식입력줄에서 작성해도 되지만 좀 더 간단하게, 홈 탭 > 자동합계 옆 화살표를 눌러 평균을 선택합니다.
함수가 자동으로 완성됩니다. => =AVERAGE() - 범위를 참조합니다. => =AVERAGE(F5:F12)
- enter로 마무리합니다.
평균은 금방 구했습니다. 이제 COUNTIF로 평균 이상의 도서관 개수를 반환하면 끝입니다.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
2. COUNTIF
여기서 조금 더 설명드리고 싶은 것은 ~IF 또는 ~IFS 함수에서 사용하는 인수 criteria입니다.
criteria는 조건을 의미합니다. 그런데 조건은 매번 같은 값만을 요구하지는 않습니다. 숫자인 경우에는 크거나 작은 값을 조건으로 주기도 합니다.
바로 이 시험이 그렇습니다. 이런 경우 반드시 부등호나 등호를 사용하여 이상, 이하, 초과, 미만을 조건으로 만들어야 되는데 criteria 인수로 (부)등호 사용 시에는 반드시 따옴표로 감싸 주어야 합니다.
- E13셀을 클릭합니다.(이미 선택되어 있다면 불필요)
- 수식입력줄에서 "=" 뒤에 COUNTIF(를 작성 => =COUNTIF(AVERAGE(F5:F12)
- range(F5:F12)를 참조합니다. => =COUNTIF(F5:F12AVERAGE(F5:F12)
- 콤마 입력 후 평균 이상이므로 ">="&를 입력합니다. => =COUNTIF(F5:F12,">="&AVERAGE(F5:F12)
(부)등호 입력 시 반드시 큰따옴표로 감싸야하며, AVERAGE 함수와 연결해야 하기 때문에 & 연사자까지 붙여 주어야 합니다. 여기서 & 연산자는 따옴표 안에 있으면 문자로 인식하기 때문에 반드시 밖에서 입력해야 합니다. - 커서를 수식입력줄의 제일 끝으로 이동하고 )&"개"를 입력한 후 enter
=> =COUNTIF(F5:F12,">="&AVERAGE(F5:F12))&"개"
COUNTIF 함수 안에 AVERAGE 함수가 사용되었으니 최종 닫힘 괄호는 2개가 돼야 합니다. 또한 문자 "개"를 붙여야 하기 때문에 다시 & 연산자를 사용했습니다.
결과 4개로 반환되었습니다.
최종 정렬도 확인 합니다. 작성된 양식은 숫자이므로 범위(J5:J12) 선택 후 홈 탭에서 천단위 구분기호와 좌측정렬 합니다.
이 문제에서 중요한 점은 물론 AVERAGE와 COUNTIF의 사용이지만 그 못지않게 연산자 "&"에 대한 이해라 생각됩니다.
수식 입력줄에서 문자 사용 시에는 큰따옴표를 붙여야 된다는 점과 수식과 문자를 연결하기 위해서는 반드시 "&" 연산자를 쓴다는 점을 꼭 기억해 주세요
추가로 critera 인수에서 (부)등호를 사용할 경우 반드시 큰따옴표를 쓴다는 것도 꼭 기억해 주세요
'강좌 및 설정 > 엑셀 ITQ 출제 함수' 카테고리의 다른 글
엑셀 함수 ROUND, ROUNDDOWN, ROUNDUP (0) | 2024.07.29 |
---|---|
엑셀 함수 SUMIF - (ITQ : 2024105_A형) (0) | 2024.07.21 |
엑셀 함수 RANK.EQ - (ITQ : 2024105_A형) (0) | 2024.07.19 |
엑셀 함수 RANK, RANK.EQ, RANK.AVG (0) | 2024.07.19 |
엑셀 함수 MID, IF - (ITQ : 2024105_A형) (1) | 2024.07.18 |