엑셀 Excel 강좌 - DAVERAGE 함수 사용법 |
환경: Microsoft Excel 2013 |
엑셀에서 함수명 앞에 D 가 붙은 것들은 데이터베이스에서 조건에 만족하는 값을 구할 때 사용합니다. 엑셀에서 데이터베이스는 표를 말합니다. DAVERAGE 는 데이터베이스 함수로 특정 항목의 조건에 해당하는 값들의 평균을 구할 때 사용합니다. 데이터베이스 함수이기 때문에 검색 영역은 제목까지 포함합니다. DAVERAGE 는 학생들의 성적이나 기업 실적을 평가할 때 많이 쓰이는 함수입니다.
▼ 아래 샘플은 학생별로 구한 성적 평균입니다. 표에 평균값을 기반으로 학년별 평균을 구할려고 합니다. 학생별 평균값을 취합해서 학년별로 평균을 구하는 것입니다.
▼ DAVERAGE 함수는 데이터베이스 함수입니다. 데이터베이스 함수의 특징은 헤더값, 제목이 들어간다는 것입니다. 왜냐하면 제목으로 필드영역을 검색하기 때문입니다. 그래서 검색하는 값도 제목까지 포함해서 넣어야 합니다. DAVERAGE 에서 첫번째 인수 Database 에는 검색영역을 설정할 범위를 지정합니다. 이 때 제목까지 포함해야 합니다. 두번째 인수 Field 는 실제로 평균을 구할 영역의 시작점을 지정합니다. 세번째 인수 Criteria 는 검색할 값인데 제목까지 지정해야 합니다.
=DAVERAGE($A$1:$K$12, $I$1, B14:B15) |
▼ 이렇게 해서 1학년 학생들의 평균을 구했습니다. 다음 2학년을 구하기 위해 검색 조건에 아래 그림과 같이 설정하면 어떻게 될까요? 제대로 나오지 않겠죠. 학년 필드에 있는 1학년, 2학년 값을 모두 검색해서 평균을 구합니다. 우리가 원하는 것은 2학년인데 말이죠. 그래서 여러 필드를 연속해서 구할때는 DAVERAGE 보다 AVERAGEIF 함수를 사용해야 합니다.
▼ AVERAGEIF 함수는 DAVERAGE 함수와 달리 제목을 제외한 영역만 설정합니다. 리턴값은 조건에 해당하는 값들의 평균을 구하는 것입니다. Range 에 학년과 Criteria 에는 검색 조건, Average_range 에는 평균 영역을 입력합니다.
▼ AVERAGEIF 함수로 평균을 구하시면 셀 영역을 드래그해서 연속적으로 구할 수 있습니다. 이상으로 특정 조건에 해당하는 평균값을 구할 때 사용할 수 있는 DAVERAGE 와 AVERAGEIF 함수 사용법에 대해 알아 보았습니다.
'엑셀(Excel) > Excel' 카테고리의 다른 글
기업용 오피스 제품 Office 365 ProPlus 체험판 다운로드 및 설치하는 방법 (0) | 2018.12.26 |
---|---|
엑셀 포함된 오피스(office) 제품 무료 체험하는 방법 (0) | 2018.11.02 |
엑셀(Excel) MONTH, ROUNDUP 함수로 날짜를 보고 몇 분기인지 알아내는 방법 (1) | 2018.05.21 |
엑셀(Excel) 데이터 양식 입력 자동화를 위해 스핀과 목록 컨트롤 사용하는 방법 (0) | 2018.05.16 |
마이크로소프트 오피스 32bit, 64bit 전환을 위해 완전히 삭제하는 방법 (0) | 2017.08.23 |
마이크로소프트 오피스 Office 2013 재설치하는 방법 (0) | 2017.07.30 |
[책읽기] 세계적인 투자 은행의 엑셀 업무 활용법 리뷰 (0) | 2016.03.27 |
엑셀 Excel 숫자를 한 글자씩 셀로 분리할 때 공백표시로 길이 맞추는 방법 (7) | 2015.09.27 |