본문 바로가기

업무용 툴/MS Office

[엑셀 EXCEL/기능] 함수 안에 함수+연산식으로 넣을 경우

반응형

ITQ 2019년 4회차 엑셀 A유형 제1작업 (수작업)

 

문제
구독자수가 평균 이상인 유튜브 수 ⇒ 결과값 뒤에 "개"를 붙이시오.
(COUNTIF, AVERAGE 함수, & 연산자)(예 : 2개).

 

 

여기서 가장 헷갈렸던게 이 부분. 함수 안에 함수를 넣는데 함수와 연산식이 같이 쓰여서 좀 헤맸었죠..

 

=COUNTIF($G$5:$G$12,">="&AVERAGE(G5:G12))&"개"

 

수식이 딱 봐도 골머리가...

 

 

이걸 한 번 풀어서 적어보려고 합니다.

 

 

 

먼저 사용되는 함수를 보면

COUNTIF : 원하는 조건의 개수를 구하는 함수.

AVERAGE : 선택한 값들의 평균을 구하는 함수.

 

 

 

그리고 수식을 풀어보자면

 

COUNTIF

: 최종적으로 필요한 건 '구독자 수가 평균 이상인 유튜브 수'이므로 갯수를 찾아야 합니다!

 

(

: 괄호 열고

 

$G$5:$G$12,

: range=구독자 수를 범위로 지정해 준 뒤 컴마찍어주고

 

">="&AVERAGE(G5:G12)

: criteria=범위 중에서 어떤 걸 뽑아낼지 조건을 적는 겁니다. 그러니 문자 혹은 숫자가 와야겠죠!

 

)

: 괄호 닫고

 

&

: 숫자와 문자를 이어주기 위해서 '&' 연산자를 붙여줘야해요!!

 

"개"

: 따옴표(")가 문자 앞뒤로 안 붙어 있으면 문자로 인식이 안돼서 수식이 오류납니다!

 

 

 

나머지는 괜찮은데 저 조건이 길죠...?

조건을 풀어보자면

 

">="

: 수식이 앞에 올 경우, 쌍따옴표가 반드시 필요합니다!!

 

&

: 문자를 이어주는 매개체 같은 역할!

 

AVERAGE(G5:G12)

: G5값부터 G12값 전부의 평균값을 내줍니다.

 

 

 

이 조건을 말로 풀자면

 

'이상'

'~와/~의'

'G5부터 G12까지의 평균값'

 

 

이걸 다시 문장으로 풀자면

 

'G5부터 G12까지의 평균값보다 커야 된다'

 

이렇게 될 겁니다.

 

 

 

 

골때리죠... 근데 COUNTIF의 조건 속에 AVERAGE함수를 넣으려면 저렇게 수식을 문자로 바꿔줘야 되네요ㅠ

아마 다른 함수에서도 조건에 수과 함수를 함께 넣으려면 이래야 하지 않을까 싶습니다!

 

 

 

 

 

ITQ 2019년 4회차 엑셀 A유형 시험지

ITQ 2019년 4회차 엑셀 A유형 시험지.pdf
1.76MB

 

 

ITQ 시험 기출문제 다운 바로가기 (KPC한국생산성본부 홈페이지)

 

 

반응형