강좌 및 설정/엑셀 ITQ 출제 함수

엑셀 함수 ~IF 인수 criteria의 (부)등호 처리 - (ITQ : 2024105_A형)

웹 개발자의 비상 2024. 7. 21. 14:34

시험시 조건(3)

 

이번 문제는  COUNTIF, AVERAGE 함수 및 수식사용 시 문자 연결을 위한 연산자 "&" 대한 것입니다.

COUNTIF, AVERAGE에 대한 설명은 강좌 여러 곳에 설명해 놓았습니다. 모르신다면 아래 강좌를 참고해 주세요

2023.06.23 - [강좌 및 설정/엑셀 기초] - ~IF 함수 (엑셀 함수 - COUNTIF, SUMIF, AVERAGEIF)

 

~IF 함수 (엑셀 함수 - COUNTIF, SUMIF, AVERAGEIF)

COUNTIF, SUMIF, AVERAGEIF 함수에 대해 알아보겠습니다. 먼저 함수명을 보시면 동일하게 ~IF라고 들어갑니다.그리고 이미 COUNT, COUNTA, SUM, AVERAGE에 대해서는 알아 보았습니다. 각 함수에 IF만 붙은 것이죠

dance2i.tistory.com

 

순서를 파악해 보자면

 

  1. 먼저 도서관들의 도서 보유량의 평균(AVERAGE)을 구해야 합니다.
  2. 구해진 평균보다 큰 도서관의 수를 COUNTIF를 통해 반환하면 끝입니다.

 

1. 평균 구하기

AVERAGE

  1. E13셀을 클릭하여 선택합니다.
  2. 수식입력줄에서 작성해도 되지만 좀 더 간단하게, 홈 탭 > 자동합계 옆 화살표를 눌러 평균을 선택합니다.
    함수가 자동으로 완성됩니다. => =AVERAGE()
  3. 범위를 참조합니다. => =AVERAGE(F5:F12)
  4. enter로 마무리합니다.

 

평균은 금방 구했습니다. 이제 COUNTIF로 평균 이상의 도서관 개수를 반환하면 끝입니다.

 

 

반응형

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

 

 

 

 

2. COUNTIF

여기서 조금 더 설명드리고 싶은 것은 ~IF 또는 ~IFS 함수에서 사용하는 인수 criteria입니다.

criteria는 조건을 의미합니다. 그런데 조건은 매번 같은 값만을 요구하지는 않습니다. 숫자인 경우에는 크거나 작은 값을 조건으로 주기도 합니다. 

바로 이 시험이 그렇습니다. 이런 경우 반드시 부등호나 등호를 사용하여 이상, 이하, 초과, 미만을 조건으로 만들어야 되는데 criteria 인수로 (부)등호 사용 시에는 반드시 따옴표로 감싸 주어야 합니다.

 

COUNTIF

 

  1. E13셀을 클릭합니다.(이미 선택되어 있다면 불필요)
  2. 수식입력줄에서 "=" 뒤에 COUNTIF(를 작성 => =COUNTIF(AVERAGE(F5:F12)
  3. range(F5:F12)를 참조합니다. => =COUNTIF(F5:F12AVERAGE(F5:F12)
  4. 콤마 입력 후 평균 이상이므로 ">="&를 입력합니다. => =COUNTIF(F5:F12,">="&AVERAGE(F5:F12)
    (부)등호 입력 시 반드시 큰따옴표로 감싸야하며, AVERAGE 함수와 연결해야 하기 때문에 & 연사자까지 붙여 주어야 합니다. 여기서 & 연산자는 따옴표 안에 있으면 문자로 인식하기 때문에 반드시 밖에서 입력해야 합니다.
  5. 커서를 수식입력줄의 제일 끝으로 이동하고 )&"개"를 입력한 후 enter
    => =COUNTIF(F5:F12,">="&AVERAGE(F5:F12))&"개"
    COUNTIF 함수 안에 AVERAGE 함수가 사용되었으니 최종 닫힘 괄호는 2개가 돼야 합니다. 또한 문자 "개"를 붙여야 하기 때문에 다시 & 연산자를 사용했습니다.

 

결과 4개로 반환되었습니다.

최종 정렬도 확인 합니다. 작성된 양식은 숫자이므로 범위(J5:J12) 선택 후 홈 탭에서 천단위 구분기호와 좌측정렬 합니다.

 

이 문제에서 중요한 점은 물론 AVERAGE와 COUNTIF의 사용이지만 그 못지않게 연산자 "&"에 대한 이해라 생각됩니다.

수식 입력줄에서 문자 사용 시에는 큰따옴표를 붙여야 된다는 점과 수식과 문자를 연결하기 위해서는 반드시 "&" 연산자를 쓴다는 점을 꼭 기억해 주세요

추가로 critera 인수에서 (부)등호를 사용할 경우 반드시 큰따옴표를 쓴다는 것도 꼭 기억해 주세요

 

 

엑셀_문제지_2024105_A.pdf
0.43MB
12345678-전우치(rank.eq).xlsx
0.02MB

 

 

728x90