엑셀 DAVERAGE 함수 사용법 :: 데이터베이스 함수

표의 지정한 필드에서 조건을 만족하는 값의 평균을 계산하는 함수인 DAVERAGE 함수의 사용법을 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2020. 08. 30. 22:40
URL 복사
메모 남기기 : (4)

엑셀 DAVERAGE 함수 사용법 및 공식 총정리

엑셀 DAVERAGE 함수 목차 바로가기
함수 요약

엑셀 DAVAERAGE 함수는 표의 지정한 필드에서 조건을 만족하는 값의 평균을 계산하는 함수입니다.

함수 구문
= DAVERAGE ( 표, 필드, 조건 )
인수 알아보기
인수 설명
데이터베이스나 표를 직접 입력하거나 또는 입력된 범위를 지정합니다. 표는 반드시 필드(머릿글)과 값으로 이루어진 완벽한 데이터베이스 형태여야합니다.
필드 평균을 구할 범위의 필드(머릿글)입니다. 큰따옴표로 묶어 머릿글을 직접 입력하거나, 순번(1,2,3..) 으로 첫째 열, 둘째 열을 지정할 수 있습니다.
조건 머릿글과 조건이 각각 입력된 범위입니다. 윗셀에는 머릿글, 아래셀에는 조건을 입력합니다.
엑셀 DAVERAGE 함수 인수
엑셀 DAVERAGE 함수에 사용되는 인수
DAVERAGE 함수 상세설명

엑셀 DAVERAGE 함수는 표나 데이터베이스의 지정한 필드에서 조건을 만족하는 값의 평균을 계산하는 함수입니다. 첫번째 인수로 들어가는 표는 '필드(머릿글)'과 '레코드(값)'로 이루어진 완벽한 데이터베이스 형태로 이루어져 있어야 합니다.

DAVERAGE 함수의 세번째 인수인 [조건]은 반드시 '머릿글'과 '조건'이 입력된 2칸 높이로 이루어진 범위여야 합니다. 조건에는 와일드카드(*,?,~)를 사용할 수 있습니다. 와일드카드에 대한 자세한 설명은 아래 관련 포스트를 확인하세요.

엑셀 2010 이후 버전 사용자일 경우 DAVERAGE 함수 대신 AVERAGEIF 함수 또는 AVERAGEIFS 함수를 사용하는 것이 보다 효율적입니다.

  • AVERAGEIFS 함수는 데이터베이스가 아닌 범위에서도 사용할 수 있습니다.
  • 매우 복잡하게 이루어진 조건이 아니라면, AVERAGEIFS 함수가 수식을 입력하기 더욱 편리합니다.
  • AVERAGEIFS 함수는 DAVERAGE 함수보다 약 25% 정도 빠르게 동작합니다.
호환성
운영체제 호환성
Windows 버전 모든 엑셀 버전에서 사용 가능합니다.
Mac 버전 모든 엑셀 버전에서 사용 가능합니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀함수] 엑셀 DAVERAGE 함수 사용법
    예제파일

관련 기초함수

그 외 참고사항

  • 엑셀 DCOUNT 함수의 첫번째 인수인 [표]는 반드시 필드(머릿글)과 레이블(값)으로 이루어진 완벽한 데이터베이스 형태여야 합니다.
  • 세번째 인수인 [조건]은 머릿글과 조건을 가진 최소 2행 이상의 범위를 입력해야 합니다.
  • DCOUNT 함수는 조건에 와일드카드를 사용할 수 있습니다.
  • 필드는 머릿글을 직접 입력하거나 순번
  • [필드]는 반드시 표의 머릿글 중 하나여야 합니다. 만약 입력한 필드가 표 머릿글에 존재하지 않을 경우 DCOUNT 함수는 결과값으로 #VALUE! 오류를 반환합니다.

관련 링크 : MS 홈페이지 엑셀 DAVERAGE함수 사용법

5 3 투표
게시글평점
4 댓글
Inline Feedbacks
모든 댓글 보기
4
0
여러분의 생각을 댓글로 남겨주세요.x