Ricerca tramite espressione
Con le espressioni di ricerca, è possibile cercare valori in tutti i campi associati a quel campo di ricerca.
Una ricerca tramite espressione inizia sempre con un segno di uguale ("="). L'espressione viene valutata per ogni valore in qualsiasi campo associato al campo di ricerca. Verranno selezionati tutti i valori per i quali l'espressione di ricerca restituisce un valore diverso da zero.
In una casella di filtro con valori Sales è possibile utilizzare, ad esempio, la ricerca "=Sum(Sales) > 1000000" per trovare valori superiori a 1.000.000. Questa è una ricerca semplice e lo stesso risultato potrebbe essere ottenuto utilizzando la ricerca numerica: ">1000000". Spesso la ricerca tramite espressione è l'unica alternativa possibile. Se, ad esempio, si desidera ricercare valori all'interno di campi associati, è necessario utilizzare una ricerca tramite espressione.
Nell'esempio riportato di seguito, la ricerca di "=Sum(Sales) > 1000000" nel campo Cliente restituisce ogni valore nel campo Cliente per cui il valore della colonna Sales è maggiore di 1000000.
Esempio:
Si supponga di disporre di una casella di filtro per i rappresentanti di vendita. È quindi possibile utilizzare una ricerca tramite espressione per trovare, ad esempio, rappresentanti di vendita con vendite superiori a 5.000.000. La stringa di ricerca è simile alla precedente: "=Sum(Sales) > 50000000". Poiché i valori delle vendite sono associati ai rappresentanti di vendita, è possibile eseguire la ricerca nella casella di filtro Sales Rep.