01 / 01
Excel 데이터베이스에서 특정 레코드 찾기
DGET 함수는 Excel의 데이터베이스 함수 중 하나입니다. 이 기능 그룹은 큰 데이터 테이블의 정보를 쉽게 요약 할 수 있도록 설계되었습니다. 이들은 사용자가 선택한 하나 이상의 기준에 따라 특정 정보를 반환함으로써이를 수행합니다.
DGET 함수는 사용자가 지정한 조건과 일치하는 데이터베이스 컬럼에서 단일 필드의 데이터를 리턴하는 데 사용될 수 있습니다.
DGET은 단일 필드의 데이터를 반환하는데도 사용할 수있는 VLOOKUP 함수와 비슷합니다.
DGET 구문 및 인수
DGET 함수의 구문 은 다음과 같습니다.
= DGET (데이터베이스, 필드, 기준)
모든 데이터베이스 함수에는 동일한 3 개의 인수가 있습니다 .
- 데이터베이스 : (필수) 데이터베이스가 포함 된 셀 참조 범위를 지정합니다. 필드 이름은 범위에 포함되어야합니다.
- 필드 : (필수) 계산에서 함수가 사용할 열 또는 필드를 나타냅니다. 필드 이름 (예 : #Orders)을 입력하거나 필드 번호 (예 : 3)를 입력하여 인수를 입력하십시오.
- 조건 : (필수) 사용자가 지정한 조건이 포함 된 셀 범위 를 나열합니다. 범위에는 데이터베이스의 적어도 하나의 필드 이름과 함수에 의해 평가 될 조건을 나타내는 적어도 하나의 다른 셀 참조 가 포함되어야합니다.
Excel의 DGET 함수 사용 예제 : 단일 조건 매칭
이 예에서는 DGET 을 사용하여 특정 월의 특정 판매원이 지정한 판매 주문 수를 찾습니다.
자습서 데이터 입력
참고 : 자습서에는 서식 지정 단계가 포함되어 있지 않습니다.
- 셀 D1 ~ F13에 데이터 테이블을 입력하십시오.
- 셀 E5는 공백으로 두십시오. 이것이 DGET 공식이 위치 할 곳입니다.
- D2에서 F2 셀의 필드 이름은 함수의 Criteria 인수의 일부로 사용됩니다
기준 선택
특정 영업 담당자에 대한 데이터 만보기 위해 DGET을 얻으려면 3 행의 SalesRep 필드 이름 아래에 상담원 이름을 입력합니다.
- 셀 F3에서 기준 Harry를 입력합니다.
- 셀 E5에 머리말 #Orders : DGET 을 사용하여 찾을 정보를 나타냅니다.
데이터베이스 이름 지정
데이터베이스와 같은 넓은 범위의 데이터에 대해 명명 된 범위 를 사용하면이 인수를 함수에 쉽게 입력 할 수있을뿐만 아니라 잘못된 범위를 선택하여 발생하는 오류를 방지 할 수도 있습니다.
명명 된 범위는 계산에서 또는 차트 나 그래프를 만들 때 동일한 범위의 셀을 자주 사용하는 경우 매우 유용합니다.
- 범위를 선택하려면 워크 시트의 D7에서 F13 셀을 강조 표시하십시오.
- 워크 시트의 A 열 위의 이름 상자를 클릭하십시오.
- 이름 상자에 SalesData 를 입력하여 명명 된 범위를 만듭니다.
- 키보드의 Enter 키를 눌러 입력 을 완료하십시오.
DGET 대화 상자 열기
함수의 대화 상자 는 각 함수의 인수에 대해 데이터를 입력하는 쉬운 방법을 제공합니다.
함수의 데이터베이스 그룹에 대한 대화 상자 열기는 워크 시트 위의 수식 입력 줄 옆에있는 함수 마법사 버튼 ( fx )을 클릭하여 수행됩니다.
- 셀 E5 - 함수 결과가 표시 될 위치를 클릭하십시오.
- 함수 마법사 버튼 ( fx )을 클릭하여 함수 삽입 대화 상자를 엽니 다.
- 대화 상자 상단에 있는 기능 검색 창에 DGET 을 입력 하십시오 .
- 기능을 검색하려면 GO 버튼을 클릭하십시오.
- 대화 상자에서 DGET을 찾아 기능 선택 창에 나열해야합니다.
- 확인을 클릭하여 DGET 함수 대화 상자를 엽니 다.
인수 완료
- 대화 상자의 데이터베이스 줄을 클릭하십시오.
- 범위 이름 SalesData 를 행에 입력하십시오.
- 대화 상자의 필드 줄을 클릭하십시오.
- #Orders 를 줄에 입력하십시오.
- 대화 상자의 기준선을 클릭하십시오.
- 범위를 입력하려면 워크 시트의 D2에서 F3 셀을 강조 표시하십시오.
- 확인을 클릭하여 DGET 기능 대화 상자를 닫고 기능을 완료하십시오.
- 이번 달 해리의 판매 주문 수인 217 번 셀이 E5 셀에 표시되어야합니다.
- 셀 E5를 클릭하면 완전한 기능을 수행합니다.
= DGET (SalesData, "#Orders", D2 : F3) 이 워크 시트 위의 수식 입력 줄에 나타납니다.
데이터베이스 함수 오류
#Value : 필드 이름이 데이터베이스 인수에 포함되지 않은 경우 가장 자주 발생합니다.
위의 예제에서 D6 : F6 셀의 필드 이름이 SalesData 라는 명명 된 범위에 포함되었는지 확인하십시오.