構文
SQL に似たクエリを使用して、データベースの表形式の配列または範囲から単一の値を返します。
DGET(データベース, フィールド, 条件)
- データベース:検証するデータを含む配列または範囲で、1 行目に各列の値に対するラベルを含む形式とします。
- フィールド:抽出して処理する値を含むデータベース内の列を指定します。
- 条件:処理前にデータベースの値をフィルタするためのゼロ以上の条件を含む配列または範囲です。
問題
【サンプルファイル】
データベースの中から「佐藤健介」の各科目の点数を取り出す。
回答
- セル「D12」を選択状態にする。
- =dgetと入力し「Enter」。
- データベースには、項目を含めたデータのセル範囲$B$3:$I$8と入力。
- フィールドには、国語のデータを取り出すのでセルD3と入力。
- 条件には、検索条件であるセル範囲$B$11:$B$12と入力し「Enter」。
※オートフィルを利用するため、データベースと条件部分は絶対参照としました。
※絶対参照への変換は「F4」ボタン。