티스토리 뷰
엑셀 DAVERAGE 함수 설명 및 사용 예제
커피 한 잔의 여유 2013. 4. 18. 16:22
엑셀 DAVERAGE 함수 설명 및 사용 예제
[링크]메모리스트 엑셀 함수 정리 목록 및 엑셀 팁 정리 목록
엑셀 데이터베이스 함수 중 DAVERAGE 함수에 대해 알아보겠습니다.
DAVERAGE 함수는 데이터베이스에서 조건에 맞는 행의 평균을 구할 때 사용하는 함수입니다.
엑셀 DAVERAGE 함수 설명
DAVERAGE 함수의 구성을 보면
1. Database(데이터베이스) : 데이터베이스나 목록으로 지정할 셀 범위
2. Field(필드, 항목) : 열 위치를 나타내는 숫자나 열 레이블
3. Criteria(조건) : 찾을 조건이 있는 셀 범위
엑셀 DAVERAGE 함수
엑셀 DAVERAGE 함수 사용 예제
아래의 그림과 같은 데이터를 예로 들어 설명하겠습니다.
데이터베이스 영역 중 특정 조건(부서가 기획부인 자료)에 해당하는 행들의 평균을 구하는 예제입니다.
엑셀 DAVERAGE 함수 사용 예제
DAVERAGE 함수 사용 예제 - 부서가 기획부인 데이터의 평균
부서가 기획부인 데이터들의 평균을 구해 보도록 하겠습니다.
함수식은 =DAVERAGE(A1:E10,D1,G7:G8) 입니다.
1. 데이터베이스의 범위는 A1:E10 입니다.
2. 평균을 구할 필드는 급여이므로 D1 입니다. 또는 열 위치인 4를 입력해도 됩니다. 급여 항목이 데이터베이스(A1:E10) 중 4번째 열이기 때문입니다.
3. 조건은 부서가 기획부이므로 G7:G8 셀에 미리 조건을 입력해 두고 작성합니다.
엑셀 DAVERAGE 함수 - 부서가 기획부인 데이터의 평균 작성 화면
아래 그림은 부서가 기획부인 데이터의 평균을 구한 결과 화면입니다.
엑셀 DAVERAGE 함수 - 부서가 기획부인 데이터의 평균 결과 화면
DAVERAGE 함수 사용 예제 - 부서가 기획부이면서 직책이 사원인 행의 평균
부서가 기획부이면서 직책이 사원인 데이터들의 평균을 구하는 함수를 작성해 보겠습니다.
함수식은 =DAVERAGE(A1:E10,D1,G7:H8) 입니다.
1. 데이터베이스의 범위는 A1:E10 입니다.
2. 평균을 구할 필드는 급여이므로 D1 입니다. 또는 열 위치인 4를 입력해도 됩니다. 급여 항목이 데이터베이스(A1:E10) 중 4번째 열이기 때문입니다.
3. 조건은 부서가 기획부이면서 직책이 사원이므로 G7:H8 셀에 미리 조건을 입력해 두고 작성합니다.
여기서 조건이 모두 만족(부서가 기획부, 직책이 사원)해야 하므로 AND 조건에 해당합니다. 이런 경우는 조건이 같은 행에 있어야만 합니다. 아래의 OR 조건과 비교하면 쉽게 이해할 수 있습니다.
엑셀 DAVERAGE 함수 - 부서가 기획부이면서 직책이 사원인 행의 평균 작성 화면
아래 그림은 부서가 기획부이면서 직책이 사원인 데이터의 평균을 구한 결과 화면입니다.
엑셀 DAVERAGE 함수 - 부서가 기획부이면서 직책이 사원인 행의 평균 결과 화면
DAVERAGE 함수 사용 예제 - 부서가 기획부이거나 직책이 대리인 행의 평균
부서가 기획부이거나 직책이 대리인 데이터들의 행 평균을 구하는 함수를 작성해 보겠습니다.
함수식은 =DAVERAGE(A1:E10,D1,G8:H10) 입니다.
1. 데이터베이스의 범위는 A1:E10 입니다.
2. 평균을 구할 필드는 급여이므로 D1 입니다. 또는 열 위치인 4를 입력해도 됩니다. 급여 항목이 데이터베이스(A1:E10) 중 4번째 열이기 때문입니다.
3. 조건은 부서가 기획부이거나 직책이 대리이므로 G8:H10 셀에 미리 조건을 입력해 두고 작성합니다.
여기서 조건이 일부만 만족(부서가 기획부, 직책이 사원)해도 성립되므로 OR 조건에 해당합니다. 이런 경우는 조건이 다른 행에 있어야만 합니다. 위의 AND 조건과 비교하면 쉽게 이해할 수 있습니다.
엑셀 DAVERAGE 함수 - 부서가 기획부이거나 직책이 대리인 행의 평균 작성 화면
아래 그림은 부서가 기획부이거나 직책이 대리인 데이터의 평균을 구한 결과 화면입니다.
엑셀 DAVERAGE 함수 - 부서가 기획부이거나 직책이 대리인 행의 평균 결과 화면
DAVERAGE 함수 사용 예제 - 사원명이 김씨(김*)인 행의 평균
사원명이 김씨(김*)인 데이터들의 행 평균을 구하는 함수를 작성해 보겠습니다.
함수식은 =DAVERAGE(A1:E10,D1,G7:G8) 입니다.
1. 데이터베이스의 범위는 A1:E10 입니다.
2. 평균을 구할 필드는 급여이므로 D1 입니다. 또는 열 위치인 4를 입력해도 됩니다. 급여 항목이 데이터베이스(A1:E10) 중 4번째 열이기 때문입니다.
3. 조건은 사원명이 김씨(김*, 사원명 중 '김'으로 시작하는 데이터)이므로 G7:G8 셀에 미리 조건을 입력해 두고 작성합니다.
엑셀 DAVERAGE 함수 - 사원명이 김씨인 행의 평균 작성 화면
아래 그림은 사원명이 김씨인 데이터의 평균을 구한 결과 화면입니다.
엑셀 DAVERAGE 함수 - 사원명이 김씨인 행의 평균 결과 화면
저는 위 상품을 소개하면서 포인트를 받았습니다.