책 내용 질문하기
실전D형 계산작업 문제3번
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
125
조회수
128
작성일
2023-11-14
작성자
탈퇴*원

average 함수는 배열수식으로 쓸 때 조건이 있으면 if를 반드시 써야 하나요?

 

AVERAGE(($B$12:$B$27=A4)*$F$12:$F$27) 

 

AVERAGE(IF(($B$12:$B$27=A4),$F$12:$F$27) 

 

두가지 다 배열수식을 쓸 때 조건을 설정하는 방법이 아닌가요? 값이 왜 다르게 나오는건지 이해가 가질 않습니다.

답변
2023-11-15 19:44:35

안녕하세요.

 

0, 5, 0, 5 이렇게 4개 숫자의 평균(2.5)을 구할 때와 5와 5 2개의 평균(5)을 구할 때의 결과는 다릅니다. IF 함수를 이용하여 조건을 만족하지 않을 때, 즉 0일 때는 제외하고 평균을 구해야 하므로 반드시 IF문과 같이 사용해야 합니다.

 

즐거운 하루 되세요.

  • 관리자
    2023-11-15 19:44:35

    안녕하세요.

     

    0, 5, 0, 5 이렇게 4개 숫자의 평균(2.5)을 구할 때와 5와 5 2개의 평균(5)을 구할 때의 결과는 다릅니다. IF 함수를 이용하여 조건을 만족하지 않을 때, 즉 0일 때는 제외하고 평균을 구해야 하므로 반드시 IF문과 같이 사용해야 합니다.

     

    즐거운 하루 되세요.

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