構文
データ範囲内で、検索条件にあったセルの内容を返します
DGET は、検索条件に一致する、データベース内の 1 つのセルの内容を返します。セルが見つからない場合は #VALUE! を、2 つ以上のセルが見つかると エラー: 502 を返します。
DGET(データベース; データベースフィールド; 検索条件)
- データベース:データのあるセル範囲。
- データベースフィールド:検索条件をあてはめるデータベースフィールド(列)。
- 検索条件は、検索条件含むセル範囲。
問題
【サンプルファイル】GoogleDreiveで表示されます。ダウンロードし、Calcで開いてください。
データベースの中から「佐藤健介」の各科目の点数を取り出す。
回答
- セル「D12」を選択状態にする。
- 「挿入」-「関数」で関数ウィザードを表示させる。
- 分類項目「データベース」、関数「DGET」を選択。
- データーベースには、項目を含めたデータのセル範囲$B$3:$I$8と入力。
- データーベースフォールドには、国語のデータを取り出すのでセルD3と入力。
- 検索条件には、検索条件であるセル範囲$B$11:$B$12と入力し「OK」。
※オートフィルを利用するため、データベースと検索条件の部分は絶対参照としました。
※絶対参照への変換は「F4」ボタン。