책 내용 질문하기
배열수식 질문
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
122
조회수
308
작성일
2020-06-14
작성자
탈퇴*원
첨부파일

'컴활함수사전+계산문제+최신기출문제' 로 구성된 교재에서 122페이지 질문 있습니다.

문제 3번에서 'MAX, IF, AVERAGE, DAVERAGE, OR 중 알맞은 함수를 사용한 배열 수식 사용' 하라고 되어있습니다.

배열수식 사용시, MAX( (조건)*(범위) )는 가능한데, 

AVERAGE( (조건)*(범위) )는 안되는건가요? 해보니까 안되더라구요.. (정확히 표현하자면, 다른 답이 나오더라구요.)

해설에서는 AVERAGE( IF(조건,범위) ) 이렇게 풀었던데, AVERAGE는 배열 수식 쓸 때 IF문만 사용할 수있나요? MAX처럼 (조건)*(범위) 이렇게는 안되는건가요?

답변
2020-06-16 14:40:00

안녕하세요.

 

AVERAGE 함수는 반드시 IF문과 같이 사용하여 배열 수식을 작성해야 합니다. 그 이유는 조건을 만족하지 않은 경우는 IF 함수로 걸러야 하는데 IF문을 사용하지 않으면 조건을 만족하지 않은 경우 0으로 인식합니다. 평균을 구할 때 0, 5, 0, 5 네 개의 평균을 구하는 것과 5, 5 두개의 평균을 구하는 것은 다릅니다. 그러니 반드시 IF문을 같이 사용하여 조건을 만족하지 않은 경우는 제외해야 합니다.

 

즐거운 하루 되세요.

  • 관리자
    2020-06-16 14:40:00

    안녕하세요.

     

    AVERAGE 함수는 반드시 IF문과 같이 사용하여 배열 수식을 작성해야 합니다. 그 이유는 조건을 만족하지 않은 경우는 IF 함수로 걸러야 하는데 IF문을 사용하지 않으면 조건을 만족하지 않은 경우 0으로 인식합니다. 평균을 구할 때 0, 5, 0, 5 네 개의 평균을 구하는 것과 5, 5 두개의 평균을 구하는 것은 다릅니다. 그러니 반드시 IF문을 같이 사용하여 조건을 만족하지 않은 경우는 제외해야 합니다.

     

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.