Condividi tramite


funzioni Filter

Le funzioni di filterandvalue in DAX sono alcune delle funzioni più complesse and potenti, and differiscono notevolmente dalle funzioni di Excel. Le funzioni di ricerca funzionano usando tabelle and relazioni, ad esempio un database. Le funzioni di filtro consentono di modificare il contesto dei dati per creare calcoli dinamici.

In questa categoria

Funzione Descrizione
ALL Restituisce all le righe di una tabella, orall il values in una colonna, ignorando eventuali filters che potrebbero essere state applicate.
ALLCROSSFILTERED Cancellare allfilters applicati a una tabella.
ALLEXCEPT Rimuove all contesto filters nella tabella exceptfilters applicata alle colonne specificate.
ALLNOBLANKROW Dalla tabella padre di una relazione restituisce all righe, ma la riga blank, orallvalues distinte di una colonna, ma la riga blank, and ignora qualsiasi contesto filters che potrebbe esistere.
ALLSELECTED Rimuove le filters di contesto dalle colonne and righe nella query corrente, mantenendo all altro contesto filtersorfiltersesplicito .
CALCULATE Valuta un'espressione in un contesto di filter modificato.
CALCULATETABLE Valuta un'espressione di tabella in un contesto di filter modificato.
EARLIER Restituisce il value corrente della colonna specificata in un passaggio di valutazione esterno della colonna indicata.
EARLIEST Restituisce il value corrente della colonna specificata in un passaggio di valutazione esterno della colonna specificata.
FILTER Restituisce una tabella che rappresenta un subset di un'altra tabella or espressione.
FIRST Utilizzato solo nei calcoli visivi. Recupera un value nella matrice visiva dalla riga first di un asse.
INDEX Restituisce una riga in una posizione assoluta, specificata dal parametro position, all'interno della partizione specificata, ordinata in base all'ordine specificato or sull'asse specificato.
KEEPFILTERS Modifica la modalità di applicazione delle filters durante la valutazione di una funzione CALCULATEorCALCULATETABLE.
LAST Utilizzato solo nei calcoli visivi. Recupera un value nella matrice visiva dalla riga last di un asse.
LOOKUPVALUE Restituisce il value per la riga che soddisfa i criteri all specificati dalle condizioni di search. La funzione può applicare una or più condizioni di search.
MATCHBY Nelle funzioni window definisce le colonne usate per determinare come trovare le corrispondenze con i dati and identificare la riga corrente .
MOVINGAVERAGE Restituisce un average in movimento calcolato lungo l'asse specificato della matrice visiva.
NEXT Utilizzato solo nei calcoli visivi. Recupera un value nella riga next di un asse nella matrice visiva.
OFFSET Restituisce una singola riga posizionata prima di or dopo la riga corrente all'interno della stessa tabella, da un determinato offset.
ORDERBY Definisce le colonne che determinano l'ordinamento all'interno di ognuna delle partizioni di una funzione window.
PARTITIONBY Definisce le colonne utilizzate per partizionare il parametro relation di una funzione window.
PREVIOUS Utilizzato solo nei calcoli visivi. Recupera un value nella riga previous di un asse nella matrice visiva.
RANGE Restituisce un intervallo di righe all'interno dell'asse specificato, rispetto alla riga corrente. Collegamento per WINDOW.
RANK Restituisce la classificazione di una riga all'interno dell'intervallo specificato.
REMOVEFILTERS Cancella filters dalle tabelle specificate or colonne.
ROWNUMBER Restituisce la classificazione univoca di una riga entro l'intervallo specificato.
RUNNINGSUM Restituisce un sum in esecuzione calcolato lungo l'asse specificato della matrice visiva.
SELECTEDVALUE Restituisce il value quando il contesto per columnName è stato filtrato in base a un solo value distinto. In caso contrario, restituisce alternateResult.
WINDOW Restituisce più righe posizionate all'interno dell'intervallo specificato.