Filtro DAX: funzione ALLNOBLANKROW

Descrizione

Restituisce tutte le righe tranne la riga vuota o tutti i valori distinti di una colonna tranne la riga vuota dalla tabella padre di una relazione e ignora eventuali filtri di contesto che potrebbero esistere.

Sintassi

ALLNOBLANKROW (<table>|<column>)

Parametri

Sr.No. Parametro e descrizione
1

table

La tabella su cui vengono rimossi tutti i filtri di contesto.

2

column

La colonna su cui vengono rimossi tutti i filtri di contesto.

ALLNOBLANKROW accetta un solo argomento, tabella o colonna.

Valore di ritorno

  • Una tabella, quando l'argomento è una tabella.
  • Una colonna di valori, quando l'argomento è una colonna.

Osservazioni

La funzione ALLNOBLANKROW non considera le righe veramente vuote in una tabella, ma gestisce solo la riga vuota che è un caso speciale generato in una tabella padre, quando una o più delle tabelle figlie nella relazione contengono valori non corrispondenti o valori vuoti.

Esempio

= COUNTROWS (ALLNOBLANKROW (Salesperson))

Questa formula DAX restituisce 7, se il numero di righe nella tabella commerciale principale è 7. Tuttavia, ci sono voci nella tabella Vendite per un venditore non contabilizzato (cioè il venditore non è presente nella tabella Venditore).

= COUNTROWS (ALL (Salesperson))

Questa formula DAX restituisce 8 sebbene il numero di righe nella tabella commerciale principale sia 7, poiché nella tabella Vendite sono presenti voci per un commerciale non contabilizzato (ovvero il venditore non è presente nella tabella Venditore).