책 내용 질문하기
기출문제 2-3번 질문
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
491
조회수
29
작성일
2018-06-22
작성자
탈퇴*원
첨부파일
큰값-평균값을 구하는 문제에서
평균값을 AVERAGE(($B$12:$B$27=$A3)*(F12:F27))로 구했을때 값이 이상하게 나옵니다.
꼭 IF문을 써서만 구할 수 있는건가요?
굳이 AVERAGE만으로 구하는 방법도 있으면 알려주시길바랍니다.
답변
2018-06-26 15:56:42
안녕하세요.
평균을 구하는 배열 수식에서는 반드시 if문을 같이 사용해야 합니다. 조건을 만족하지 않을때 if문을 사용해서 그 부분을 제외하고 값을 구하는데, if 문을 사용하지 않으면 0으로 계산합니다. 예를들면 =average(3, 4)와 같이 값을 구해야 하는데, if문을 사용하지 않으면 =average(0, 3, 4, 0) 이런식으로 조건을 만족하지 않을 경우 0으로 넣어서 값을 계산하므로 결과값이 제대로 나오지 않습니다.
즐거운 하루 되세요.
-
*2018-06-26 15:56:42
안녕하세요.
평균을 구하는 배열 수식에서는 반드시 if문을 같이 사용해야 합니다. 조건을 만족하지 않을때 if문을 사용해서 그 부분을 제외하고 값을 구하는데, if 문을 사용하지 않으면 0으로 계산합니다. 예를들면 =average(3, 4)와 같이 값을 구해야 하는데, if문을 사용하지 않으면 =average(0, 3, 4, 0) 이런식으로 조건을 만족하지 않을 경우 0으로 넣어서 값을 계산하므로 결과값이 제대로 나오지 않습니다.
즐거운 하루 되세요.