데이터베이스 함수들은 단어 앞에 D 가 붙어 있습니다. D 는 Database 의 약자입니다. 이런 함수들은 일정한 패턴과 특징이 있습니다. 첫 번째 필드에 범위를 넣고 두 번째 필드에 열 번호를 넣습니다. 세 번째는 값을 걸러내기 위한 조건인데 특이하게 따로 조건 필드를 만들어서 지정합니다. D 가 붙은 데이터베이스 함수들의 사용법은 같기 때문에 하나만 숙지해 두면 다른 함수들을 사용하는데 어려움이 없습니다. 이번에는 DAVERAGE 함수를 사용해서 평균을 구해 보겠습니다.
▼ DAVERAGE 함수는 목록이나 데이터베이스 영역에서 지정한 조건에 맞는 숫자의 합을 구합니다. D 는 Database 의 약자입니다. DAVERAGE 함수는 DAVERAGE(database, field, criteria) 로 구성됩니다. 인수에 대한 설명은 다음과 같습니다.
l database : 데이터베이스나 목록으로 지정한 셀 범위입니다. 여기서 데이터베이스란 행과 열로 이루어진 목록을 말합니다. 목록에서 첫 번째 행은 열의 제목 행이 들어갑니다.
l field : 계산할 영역의 열을 지정합니다. 해당 열을 지정하는 방법은 두 가지 입니다. 레이블 명을 큰따움표로 묶어서 텍스트로 입력하거나 열 위치를 숫자로 지정합니다. 첫 번째 열을 1로 합니다.
l criteria : 계산할 영역에서 값을 걸러내기 위한 조건을 지정합니다. 데이터베이스 영역에서 어느 열에 대한 계산인지 동일한 레이블을 입력해야 합니다.
▼ 아래 샘플에서는 DAVERAGE 함수를 이용해서 나무 열에 있는 “사과” 의 “수익” 평균을 구해야 합니다. Field 란에 5 는 데이터베이스 5번째인 “수익” 열을 가리킵니다. 조건인 Criteria 은 레이블 셀을 포함해서 조건인 “=사과” 까지 포함해야 합니다.
▼ 결과는 다음과 같습니다. 나무가 “사과”인 행은 3개이며, 평균값이 75,000 입니다. 다음은 여러 조건을 걸어서 값을 구해 보겠습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 데이터베이스 함수 DSUM 사용해 합계 구하기 ▶ 엑셀 Excel 데이터베이스 함수 DAVERAGE 사용해서 평균 구하기 ▶ 엑셀 Excel 데이터베이스 함수 DCOUNT 로 항목 개수 구하기 ▶ 엑셀 Excel 데이터베이스 함수를 사용해서 표준편차 구하기 ▶ 액세스 Access 엑셀 데이터 불러와서 데이터베이스에 추가하기 |
▼ “나무” 와 “높이” 2개의 다른 레이블에 조건을 이용해서 값을 구할 것입니다. 첫 번째 예제에서 Criteria 인수만 바꿔 줍니다. 조건은 부등호와 숫자를 이용해서 만듭니다. 그림처럼 나무는 “사과” 이며 높이가 “>10” 이상인 값을 걸러내서 평균을 구합니다.
▼ 다음 예제는 하나의 레이블에 여러 조건을 중복해서 적용하는 방법입니다. 그림처럼 “나무” 열에 “=사과” 뿐만 아니라 “=배” 와 같이 두 개 이상의 조건을 걸 수 있습니다. 이렇게 데이터베이스를 이용한 함수인 DAVERAGE 는 영역에서 복잡한 조건으로 값을 걸러 내고 싶을 때 아주 유용합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 데이터베이스 함수 DSUM 사용해 합계 구하기 ▶ 엑셀 Excel 데이터베이스 함수 DAVERAGE 사용해서 평균 구하기 ▶ 엑셀 Excel 데이터베이스 함수 DCOUNT 로 항목 개수 구하기 ▶ 엑셀 Excel 데이터베이스 함수를 사용해서 표준편차 구하기 ▶ 액세스 Access 엑셀 데이터 불러와서 데이터베이스에 추가하기 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 요일, 일 년 중 몇 째 주 WEEKDAY, WEEKNUM 함수 (0) | 2023.02.11 |
---|---|
엑셀 Excel 데이터 유효성 검사, IME 모드에서 영문 텍스트 자동 입력 변환 (0) | 2023.02.10 |
엑셀 Excel 데이터 유효성 검사로 중복 데이터 입력 차단하기 (0) | 2023.02.10 |
엑셀 Excel 정기 적금 만기 금액 찾기 FV 함수 사용법 (0) | 2023.02.10 |
엑셀 Excel 삼각함수 MROUND 배수로 반올림 처리하기 (0) | 2023.02.07 |
엑셀 Excel 시트 작업 내용 저장 매크로 기록, 파일로 저장하기 (0) | 2023.02.07 |
엑셀 Excel 데이터 유효성 검사를 이용해 숫자값을 제한하기 (0) | 2023.02.06 |
엑셀 Excel 새로운 자신만의 테마를 만들어 문서에 적용하기 (1) | 2023.02.05 |