[엑셀 DGET] 조건에 맞는 데이타가 한개인 경우에만 값을 찾아주는 엑셀 DGET 함수 사용법
오늘의 엑셀 포스팅은 좀 특이해 보이는 함수입니다.
함수이름은 DGET 함수 입니다.
특이하다고 한것은 DGET 함수는 지정된 범위에서 지정된 조건에 맞는 데이타가 1개인 경우에만 값을 반환하는데
만약 조건에 맞는 데이타의 개수가 한개도 없으면 "#VALUE!"를 출력하여 주며
만약 조건에 맞는 데이타의 개수가 2개 이상이면 "#NUM!"을 출력합니다.
너무 간단한데 다음의 DGET 함수 사용법 확인해 보시기 바랍니다.
엑셀 DGET 함수 사용법
구문: DGET(database, field, criteria)
database: 목록으로 지정할 데이터베이스, 셀범위 입니다. |
예제를 보면 굳이 설명이 필요없을 정도로 간단한데
①번 예제를 확인해보면 조건 "영업 85점이상"인 사람의 인원은 4명이므로 "#NUM!"을 출력합니다.
②번 예제는 조건 "국어 85점이상, 영업 90점이상인 사람"의 인원수는 0명이므로 "#VALUE!"를 출력합니다.
③번 예제를 확인해보면 조건 "국어 95점이상, 영업 90점이상"인 사람의 인원수는 1이므로 조건에 맞는 셀의 주소인
D9셀의 값 82를 출력하여 줍니다.
DGET 함수는 어떠한 경우에 사용될까 하는 생각도 들지만 엑셀이란 녀석이 워낙 많은 분들이 사용하는 프로그램이라
유용하게 사용하시는 분들도 계시리라 생각해 봅니다.