Korzystając z filtrów opartych na wyrażeniach, można definiować bardziej złożone filtry, w których są używane wyrażenia SQL. Filtry oparte na wyrażeniach mogą się odnosić do różnej liczby elementów danych, w tym do zerowej.
Na przykład jeśli wizualizacje na kanwie mają być filtrowane tak, aby były pokazywane tylko te produkty, w których rzeczywista cena była wyższa od ceny docelowej, można utworzyć i zastosować filtr wyrażenia Actual Unit Price > Target Unit Price.
Filtrów opartych na wyrażeniach można używać na pasku filtrów, aby stosować je do kanwy lub do całego skoroszytu. Można też użyć jednego z nich jako filtra wizualizacji w celu zastosowania go tylko do jednej wizualizacji. Filtr oparty na wyrażeniu można również dodać do grupy filtrów (wersji poglądowa), zob. Tworzenie grupy filtrów (wersja poglądowa).
W wyrażeniu SQL filtra opartego na wyrażeniu można także użyć parametru (zob. Użycie parametru w filtrze opartym na wyrażeniu).
Aby uzyskać informacje na temat elementów, których można używać w wyrażeniu, zob. Edytor wyrażeń - instrukcja obsługi.