Excel関数・エクセル関数

お問い合わせ
  1. Topページ
  2. データーベース関数
  3. DGET関数の使い方

DGET関数の使い方

Excel(エクセル)のDGET関数は、データベース形式のデータ内で指定された列(フィールド)を検索し、条件を満たすレコードの値を返します。

できること

条件を満たすレコードの1 つの値を抽出する

Excelの対応バージョン

Excel2010、Excel2007、Excel2003、Excel2002

アドイン

必要なし

項目詳細

書式

DGET(Database, フィールド, Criteria)

Database

(必須)

各列の見出しが入力されているレコード(またはリスト)のデータ範囲を指定します。

フィールド

(必須)

計算対象とする列を指定します。列の指定は列の見出しを「"」で囲み文字列で指定するか、左端から数えた列数を数字指定します。

Criteria

(必須)

条件が設定されているセル範囲を指定します。

重要セルに条件を入力する場合は

 

条件例

 

= の後の条件を「"」で囲みます。

重要条件を満たすレコードが複数存在する場合は、エラー値 「#NUM!」 が返されます。

DGET関数の使用例(その1)

dget関数の使用例

=DGET(A1:C6,"金 額",E1:E2)

結果

11,000

説明

商品名が「Excel 2007」の、金額を抽出します。

使用例(その2)「複数の列の条件をすべて満たす値」

dget関数複数の列の条件をすべて満たすの使用例

=DGET(A1:C6,"商品名",E1:F2)

結果

Excel 2010

説明

分類が「表計算」の中で、金額が11,001以上の商品名を抽出します。

=DGET(A1:C6,"商品名",E1:E2)

結果

#NUM!

説明

条件を分類が「表計算」だけにすると、条件を満たすレコードが複数存在するため、エラー値 「#NUM!」 が返されます。

エクセル関数先頭へ
 

DGET関数に関連する関数

 
 
 
 
 
Excel関数の分類
 
Excel関数の検索
 

Copyright © 2010 Excel関数・エクセル関数 All rights reserved.