篩選器條件可讓 Looker Studio 知道要將哪些記錄納入或排除報表。
包含和排除篩選器
「包含」篩選條件只會擷取「符合」條件的記錄,而「排除」篩選條件只會擷取「不符合」條件的記錄。
篩選子句
條件由一或多個子句組成。
簡單篩選器只有一個子句,包含維度或評估項目、條件和值。舉例來說,在篩選器子句「Country Equal to (=) France」中,「Country」是維度,「Equal to (=)」是條件,「France」是值。
您可以使用 OR 運算子 (如果滿足「任何」條件則為 true) 或 AND 運算子 (如果滿足「所有」條件則為 true) 結合多個子句,也可以同時使用這兩種運算子。舉例來說,您可以結合多個子句,建立邏輯更複雜的篩選器,例如包含下列條件的篩選器:
- Country 的值為 France 或 Germany
- 「使用者類型」的值為「新使用者」
- 「工作階段」值大於 100
這個篩選器子句的定義如下:
國家/地區等於 (=) 法國 OR 國家/地區等於 (=) 德國 AND 使用者類型等於 (=) 新使用者 AND 工作階段大於 100
使用 OR 運算子的篩選器子句可以包含維度或指標,但不能同時包含兩者。
條件
條件會將篩選器中的欄位與您提供的值進行比較。可用的條件取決於您要篩選文字、數字、日期或邏輯欄位。
文字條件
條件 | 說明 |
---|---|
等於 (=) | 比較值與維度值完全相符。 範例: 比較值「chrome」與「chrome」完全相符,但與「Chrome」或「chromebook」不符。 |
包含 | 比較值包含在維度值中。 範例: 比較值「chrome」包含在「chrome」和「chromebook」中,但不包含在「Chrome」中。 |
開頭為 | 維度值的開頭為比較值。 範例: 比較值「Chrome」開頭是「Chrome」和「Chromebook」,但不是「Google Chrome」。 |
規則運算式包含 | 維度值包含規則運算式。 範例: (?i)C[a-z]* 會比對「chrome」、「Chrome」、「Chromebook」和「Google Chrome」。 規則運算式包含 :搜尋資料中任何位置的規則運算式。 (?i) 標記會讓規則運算式不區分大小寫。 |
規則運算式比對 | 維度值符合規則運算式。 範例: C[a-z]* 會比對「Chromebook」和「Chrome」,但不會比對「Google Chrome」。 規則運算式比對 是完全比對的運算式:資料必須以「C」開頭。 |
在 | 一或多個比較值與維度值完全相符。與 等於 (=) 相同,但適用於以逗號分隔的值清單。 範例: 在 Chrome、Windows、macOS 中,如果維度中包含任一項目,就會符合。 如果值含有要比對資料中的逗號或反斜線,請使用反斜線將這些符號轉義。 範例: 如要比對「ab,cd」和「50\50」,請在逗號和反斜線前加上 \: 在「ab\,cd, 50\\50」中 |
為空值 | 如果維度值為空值,則相符。 |
數值條件
條件 | 說明 |
---|---|
等於 (=) | 維度或指標值等於比較值。 |
介於 (>=&&<=) | 維度或指標值在指定範圍內。範圍包含指定的數字。 |
大於或等於 (>=) | 維度或指標值大於或等於比較值。 |
大於 (<) | 維度或指標值大於比較值。 |
小於或等於 (<=) | 維度或指標值小於或等於比較值。 |
小於 (<) | 維度或指標值小於比較值。 |
為空值 | 維度或指標值為空值。 |
日期和時間條件
條件 | 說明 |
---|---|
等於 (=) | 維度值等於比較值。 |
介於 (>=&&<=) | 維度值位於指定範圍內,包括開始和結束日期。 |
大於或等於 (>=) | 維度值晚於或等於比較值的日期。 |
大於 (>) | 維度值晚於比較值。 |
小於或等於 (<=) | 維度值早於或等於比較值的日期。 |
小於 (<) | 維度值早於比較值。 |
為空值 | 維度值為空值。 |
在過去 | 維度值在目前日期的指定時間範圍內。 範例: 「Is in the Last 7 Days」會傳回目前日期和前 6 天的資料。 範例: 「Is in the Last 1 Day」會傳回目前的日期。 |
早於 | 維度值相對於目前日期早於比較值,但不包含比較值。 |
在 | 維度值在目前日期的指定時間範圍內 (包括指定範圍內最早的日期)。 範例: 「Is On or After 1 day ago」會傳回昨天的日期和之後的所有日期。 |
是 | 維度值位於指定的時間間隔內,包括目前日期。 範例: 「Is This Week」會傳回目前日期和接下來 6 天。 |
後一 | 維度值在目前日期的指定時間間隔內。 範例: 「Is Next Week」會傳回下週的所有值,從星期一開始,到星期日結束。 |
在當月 | 維度值位於指定的月和年內。 |
在 | 維度值位於指定年份內。 |
布林值條件
條件 | 說明 |
---|---|
是 | 評估結果為「true」。 |
否 | 評估結果為「false」。 |
為空值 | 維度或指標值為空值。 |
值
在使用「等於 (=)」或「在」條件的圖表、頁面或報表中定義篩選器時,報表編輯者可以從基礎資料提供的可能篩選器值清單中選取。如要查看篩選器值建議,請在篩選器編輯器中啟用「在輸入時顯示建議值」。所有資料連接器都支援篩選建議。