使用數據庫函數和使用高級篩選功能十分相似,都需要設定【條件區域】,并在應用中指明【條件區域】所在位置。
以下面的數據表格為例,對于條件區域的設置,有以下幾方面需要注意的內容:
1,條件區域至少包含兩行,在默認情況下,第一行作為字段標題,第二行作為條件參數。在某些情況下(后面會提到),字段標題可以留空;條件參數也可以留空,表示任意條件。
2,為避免出錯,條件區域應盡量與數據區域分開放置,條件區域甚至可以放置在不同的工作表中。
3,同一列中包含多個條件參數,表示并列的邏輯“或”,滿足其中任一條件均能計入函數統計范疇。
例如:下圖中的條件區域表示“銷售員”字段可以為“陳升”或“林木森”或“秋穎”。
4,同一行中包含多個條件參數,表示交叉疊加的邏輯“與”,同時滿足這些條件的記錄可以被函數計入統計范疇。
例如:下圖中的條件區域表示“銷售員”字段為“陳升”同時“超市”字段值為“大潤發”的記錄。
5,如果條件區域包含多行多列,則參照上面兩條規則,進行邏輯組合。
例如:下圖中的條件區域表示記錄需要滿足“大潤發”超市的“陳升”銷售員或“沃爾瑪”超市的任意銷售員。
6,條件參數不區分字母大小寫。如需區分大小寫,可以使用支持大小寫區分的函數公式構建條件。
7,對于文本字段,可以使用通配符,通配符包括“*”、“?”和“~”。
例如:下圖中的條件區域表示統計銷售員字段以“林”字開頭的所以記錄。