「FILTER」函式是一種強大的數據查詢工具,主要用於根據特定條件篩選數據,其基本語法為「=FILTER(數組, 包含, [空值])」。其中,各參數的含義如下:
第一參數(數組)。要篩選的數據區域。
第二參數(包含)。篩選條件,當條件為真(如True或非零值)時,對應的數組元素會被包含在結果中。
第三參數(空值)。可選參數,用於指定當找不到結果時返回的值,通常用空字元串或特定值來表示缺少的數據。
「FILTER」函式的使用場景非常廣泛,例如:
單條件查詢。使用「=FILTER(範圍, 條件)」可以查詢符合特定條件的記錄。
多條件查詢。通過組合多個條件,可以實現更複雜的查詢需求,例如使用「*(」表示邏輯與「AND」)或「+」表示邏輯或「OR」。
數據清洗。用於刪除列表中的空值或非有效數據。
數據轉換。將一組數據從一種格式轉換為另一種格式,例如將數字列錶轉換為偶數列表。
此外,需要注意的是「FILTER」函式在某些應用程式中可能具有不同的行為或限制,例如在WPS Office中可能需要使用特定鍵組合來確認數組公式。