상세 컨텐츠

본문 제목

엑셀 데이터베이스함수 DAVERAGE 평균값 구하기

IT 컴퓨터/엑셀

by noonwith 2013. 9. 11. 01:03

본문

반응형

사업장 1층과 2층에서 판매된 커피 메뉴별 수량과 금액의 평균을 계산하시오.

 

커피메뉴는 많지 않지만 목록의 라인수가 매우 많고 목록 이름이 1층, 2층 등 다양하다면

여기에 정렬까지 되어 있지 않다면 쉽지 않은 계산입니다. 이러한 계산을 빠르게 할 수 있는 방법이 데이터베이스 함수를 사용하는 것입니다. 

 


엑셀 도움말입니다.

DAVERAGE 함수는 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 값의 평균을 계산합니다.

 

DAVERAGE(database,field,criteria)

 

database 데이터베이스나 목록으로 지정할 셀 범위로서, 데이터베이스는 레코드(관련 정보 행)와 필드(데이터 열)로 이루어진 관련 데이터 목록입니다. 목록의 첫째 행에는 각 열의 레이블이 있습니다.

 

field 함수에 사용되는 열을 지정합니다. field 인수는 "나이" 또는 "수확량"처럼 열 레이블을 큰따옴표로 묶어 텍스트로 지정하거나 첫째 열을 1, 둘째 열을 2 등 목록 내의 열 위치를 나타내는 숫자로 지정할 수 있습니다.

 

criteria 지정하는 조건이 포함된 셀 범위입니다. 범위에 최소 하나의 열 레이블이 있고 지정한 열 조건이 있는 열 레이블 아래 최소 하나의 셀이 있으면 그 범위는 criteria 인수로 사용할 수 있습니다.

 

 

사업장 1층과 2층에서 판매된 커피 메뉴별 수량과 금액의 평균을 계산해보겠습니다.

 

B16셀에 =DAVERAGE($B$2:$F$10,B15,$B$13:$B$14)를 입력합니다.

database $B$2:$F$10 , B2에서 F10까지 블럭지정후 F4를 눌러 절대 참조로 변환합니다.

field "수량" 또는 B15 셀주소를 입력합니다.

criteria  $B$13:$B$14 , B13과 B14 지정후 F4를 눌러 절대참조로 변환합니다.

사업장 1층 수량의 평균값을 계산하게 됩니다.

 

 

 

아래 그림은 사업장 1층에서 판매된 커피의 메뉴별 금액를 평균값으로 계산합니다. 

C16셀에 =DAVERAGE($B$2:$F$10,C15, $B13:B$14)를 입력합니다.

 

 

 

결과 그림입니다.

 

사업장 2층에서 판매된 커피 수량의 평균값과 금액의 평균값을 직접 계산하여 보세요.

 

목록의 데이터가 많고 정렬 되어있지 않은 데이터일수록 데이터베이스 함수를 사용하면 간단하고 빠르게 원하는 목록의 결과만 산출할 수 있습니다.



반응형

관련글 더보기

댓글 영역