構文
データベースの列から指定された条件を満たす 1 つのレコードを抽出します。
DGET(データベース, フィールド, 条件)
- データベース:リストまたはデータベースを構成するセル範囲を指定します。
- フィールド:関数の中で使用する列を指定します。
- 条件:指定した条件が設定されているセル範囲を指定します。
問題
【サンプルファイル】GoogleDreiveで表示されます。ダウンロードし、Excelで開いてください。
データベースの中から「佐藤健介」の各科目の点数を取り出す。
回答
- セル「D12」を選択状態にする。
- アドレスバー横の関数(fx)マークをクリック、又は「Shift」+「F3」。
- 関数の分類「データベース」、関数「DGET」を選択し「OK」。
- データベースには、項目を含めたデータのセル範囲$B$3:$I$8と入力。
- フィールドには、国語のデータを取り出すのでセルD3と入力。
- 条件には、検索条件であるセル範囲$B$11:$B$12と入力し「OK」。
※オートフィルを利用するため、データベースと条件部分は絶対参照としました。
※絶対参照への変換は「F4」ボタン。