機能概要
データベースの指定された列を検索し、検索条件を満たすレコードの平均値を返します。書式
DAVERAGE(database,field,criteria)- database: データベースを構成するセルの範囲を指定します。データベースは行と列にデータを関連付けたリストです。リストの先頭の行には各列の見出しが入力されている必要があります。
- field: 関数の中で使用する列を指定します。フィールドには半角の二重引用符で囲んだ”都道府県”や”売り上げ”などのような列見出し、リストでの列の位置を示す番号を入力します。たとえば、先頭の列は1、次の列は2で表します。
- criteria: 指定した条件が設定されているセル範囲を指定します。列見出しと検索条件を指定するセルが少なくとも1つずつ含まれている場合は、Criteriaに任意のセルの範囲を指定することができます。
解説
- 条件を満たすレコードがない場合はエラー”#value!”が返されます。
- 条件を満たすレコードが複数存在する場合エラー”NUM!”が返されます。
用例
A B C D E 1 都道府県 販売個数 単価 売り上げ 販売個数 2 ="=東京" >100 <200 3 ="=大阪" 4 種類 販売個数 単価 売り上げ 販売個数 5 東京 300 300 90000 6 大阪 150 150 22500 7 名古屋 210 450 94500 8 東京 125 100 12500 9 大阪 100 200 20000 10 福岡 200 350 70000
数式 説明(結果) =DAVERAGE(A5:D10,"単価",A1:B2) "東京"の"単価"の平均値を返します。