강좌(교육)

[엑셀 함수강좌] 제품금액 및 출고일자 계산(DGET)엑셀교실

조아0415 2016. 12. 16. 14:40
[엑셀 함수강좌] 제품금액 및 출고일자 계산(DGET)엑셀교실

DGET 함수

=DGET(database, field, criteria)

DGET함수는 데이터베이스 함수로 데이터베이스()에서 조건에 맞는 값을 찾아내는 함수입니다.
데이터베이스 함수라고 해서 거창해 보이지만 DGET함수에서 데이터베이스는 표를 나타냅니다.
이때 조건 또한 테이블 형태의 범위로 지정할 수 있습니다.
그렇기 때문에 한가지 조건이 아닌 2가지 이상의 조건도 적용 가능합니다.

 

인수설명

database : 테이블전체 보통 표를 의미하며 데이터 전체의 범위를 지정합니다.

field : 찾고자 하는 필드를 입력합니다. 일반적으로 표의 항목을 의미합니다.

criteria : 검색할 조건을 지정해줍니다.



아래 표를 보고 DGET함수를 이용해 부서는 제조 1팀이고, 검수자는 김재형인 사람의 금액 및 출고일자를 구해보세요.. 

 

먼저 편한자리에 부서명이 제조 1팀이고 검수자가 김재형인 사람의 조건을 표형태로 만들어줍니다.

아래와같이 H3:I4셀까지 부서명과 검수자에 각각 제조 2김재형을 조건으로 넣어주었습니다. 

 

 

 


그런다음
I6셀에 전체 테이블()을 잡아주고 찾고자 하는 필드 즉 금액 항목을 넣어주고,

부서명이 제조 1팀이면서 검수자는 김재형인 조건을 범위로 잡아주면 됩니다. H3:I4셀이 되겠지요.


이것을 수식으로 나타내 보면
=DGET(B3:F8, H6, H3:I4) 이고

출고일자 또한 필드값만 변경해주면 되므로,


I6
셀을 이렇게 =DGET($B$3:$F$8, H6, $H$3:$I$4) 절대참조로 변경해주어 I7셀에 복사해줍니다.


그럼 출고일자에는
=DGET($B$3:$F$8, H7, $H$3:$I$4) 수식이 입력됩니다.

그럼 아래와 같은 값을 얻을수 있습니다.