Funzione COUNTAX (DAX)
La funzione COUNTAX consente di contare i risultati non blank quando viene valutato il risultato di un'espressione su una tabella. Il funzionamento è pertanto uguale a quello della funzione COUNTA, ma questa funzione viene utilizzata per scorrere le righe di una tabella e contare quelle in cui le espressioni specificate restituiscono un risultato non blank.
Sintassi
COUNTAX(<table>,<expression>)
Parametri
Termine |
Definizione |
---|---|
tabella |
Tabella che contiene le righe per le quali l'espressione verrà valutata. |
espressione |
Espressione da valutare per ogni riga della tabella. |
Valore restituito
Un numero intero
Osservazioni
Analogamente alla funzione COUNTA, la funzione COUNTAX consente di contare le celle che contengono qualsiasi tipo di informazioni, incluse altre espressioni.
Se, ad esempio, la colonna contiene un'espressione che restituisce una stringa vuota, la funzione COUNTAX tratta tale risultato come valore non blank. In genere, tramite la funzione COUNTAX non vengono contate le celle vuote, ma in questo caso la cella contiene una formula, pertanto viene contata.
Se non è necessario contare testo o valori logici, utilizzare invece la funzione COUNTX.
Ogni volta che la funzione non trova righe da aggregare, restituisce un tipo di dati blank. Se tuttavia sono presenti righe, ma nessuna di esse soddisfa i criteri specificati, la funzione restituisce 0. Anche Microsoft Excel restituisce 0 se non viene trovata alcuna riga che soddisfa la condizione.
Esempio
Nell'esempio seguente viene contato il numero di righe non vuote nella colonna Phone, utilizzando la tabella risultante dall'applicazione del filtro [Status] = Active alla tabella Reseller.
=COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])
Vedere anche