daverage函數是數據庫函數,比較常用,本章節將舉例來介紹這個函數的使用方法以及注意事項。按字面意思可以很好的理解,就是求數據庫中滿足特定條件的數值的平均值,希望大家可以掌握。
工具/原料
office軟件或者WPS軟件
方法/步驟
daverage函數的作用介紹:
返回數據庫或列表中滿足指定條件的數值的平均值,函數構成如下DAVERAGE(database,field,criteria) ,三個參數分別為:
database:數據庫區域或者列表。
field:指定函數所使用的數據列。
criteria:為一組包含給定條件的單元格區域。
需要注意以下幾點:
database必須是包含有字段標識的單元格區域,例如姓名、科目、成績等等,一個完整的數據區域是由字段和數據組成的
field可以用字段標識來給函數指定,比如“語文”,也可以使用列所在的位置數值來指定,稍後會有演示。
criteria可以指定,那樣就會把滿足條件的數值求平均值,也可以不指定,那樣就會把指定操作的列的所有數值求平均值。
下面舉例演示學生成績中化學成績及格了的學生平均值。
邏輯如下:
先指定database區域:A1:D7
field指定為:“化學”。這就是為什麼數據庫區域要有字段標識的重要性了。
條件就必須是 化學>60
方式一:指定條件,最終的函數可以參考如下:
=DAVERAGE(A1:D7,"化學",A13:A14)
A13:A14為條件所在的列表單元格區域。最終所得結果為81,經檢驗所得正確
方式二:不指定條件
=DAVERAGE(A1:D7,4,D1:D7),這樣就是求第四列,所有同學化學成績的平均值。所得結果68.5,經檢驗正確。
有人可能會疑惑,為什麼條件不能這樣寫?"化學":">60"。daverage函數的默認含義就是對數據庫進行操作,所以須是一個字段對應數據。
注意事項
條件也須按照數據庫的寫法來設定,一個字段標識對應數據。