CONTA.SE di Power BI - Come replicare la funzione logica COUNTIF?

Funzione COUNTIF in Power BI

"CONTA.SE" è una funzione logica per contare i valori nell'intervallo in base alle condizioni fornite. Come nuovo arrivato, potresti non ottenere la logica dell'uso della funzione CONTA.SE perché non esiste alcuna funzione CONTA.SE semplice con Power BI. Tuttavia, ancora, possiamo applicare la stessa funzione logica, che funziona come COUNTIF in Power BI; in questo articolo, illustreremo come replicare la logica della funzione CONTA.SE in Power BI anche se non è presente alcuna funzione CONTA.SE con Power BI.

Per tutti coloro che hanno utilizzato COUNTIF in Excel, potrebbero trovarlo facile perché esiste una funzione incorporata in Excel, ma con Power BI non esiste alcuna funzione incorporata. È qui che risiede la sfida per gli utenti perché portare a termine un lavoro; gli utenti devono comprendere almeno altre 3 funzioni DAX.

Ad esempio, guarda l'intervallo di dati di seguito in Excel.

Dall'elenco sopra, potresti voler contare quante volte il paese "Canada" appare nella colonna del paese. In questo caso, i nostri criteri sono un paese "Canada" come questo in base a criteri diversi su cui possiamo contare i valori.

Come applicare la funzione COUNTIF in Power BI?

Come abbiamo detto, non esiste una funzione CONTA.SE incorporata in Power BI. Abbiamo bisogno di applicare alcune altre funzioni per portare a termine il lavoro.

Di seguito sono riportati i dati che stiamo usando per applicare la funzione COUNTIF in Power BI. Puoi scaricare la cartella di lavoro dal link sottostante e utilizzarla per esercitarti con noi.

La prima tabella ha un valore di vendita "per paese" e la seconda tabella ha un elenco di paesi univoco, quindi dalla prima tabella, dobbiamo ottenere il conteggio dell'elenco di paesi univoco.

  • Carica le due tabelle precedenti in Power BI.
  • Abbiamo due tabelle caricate "Data Table" e "List". Fai clic con il pulsante destro del mouse sulla tabella "Elenco" e scegli "Nuova colonna".
  • Ora dai un nome alla nuova colonna.
  • Apri la funzione CALCOLA.
  • Per Expression, apri la funzione COUNTA .
  • Per la funzione COUNTA Nome colonna, dobbiamo scegliere la colonna "Paese" da "Tabella dati".

Il lavoro della funzione COUNTA viene eseguito qui, chiudere la parentesi e per l'argomento successivo della funzione CALCULATE Filter1, la funzione Open FILTER .

  • Il primo argomento della funzione Filtro è Tabella , ovvero da quale tabella dobbiamo contare la colonna del paese, quindi scegli "Tabella dati".
  • L'espressione del filtro non è altro che per la colonna della "Tabella dati" a cui desideri applicare un filtro, quindi sarà "Colonna Paese" da "Tabella dati".
  • Ora applicherà il filtro e, una volta applicato il filtro, dobbiamo contare il paese in base all'elenco univoco della tabella "Elenco", quindi metti un segno di uguale e scegli "Paese" dalla tabella "Elenco".

Ok, abbiamo finito con le formule. Chiudi due parentesi e premi il tasto Invio per ottenere il risultato.

Come puoi vedere, abbiamo il conteggio di ogni paese nella "Tabella dati". In questo modo, possiamo applicare un tipo di funzione COUNTIF in Power BI per portare a termine il lavoro.

Metodo alternativo della funzione COUNTIF

Possiamo anche applicare un altro metodo per ottenere il conteggio del paese proprio come la funzione CONTA.SE, ovvero utilizzando il metodo COUNT RIGHE.

  • Fare clic con il pulsante destro del mouse sulla scelta dell'opzione "Nuova colonna".
  • Questa volta dà un nome diverso dal precedente.
  • Apri la funzione COUNTROWS.
  • Per questa funzione, aprire nuovamente la funzione FILTER.
  • La tabella che dobbiamo contare è "Tabella dati", quindi scegli la stessa.
  • Per Filter Expression, segui il metodo che abbiamo fatto nell'esempio precedente.

Ecco fatto; abbiamo il conteggio di ogni paese dalla "Tabella dati". In questo modo, usando una combinazione di formule DAX in Power BI, possiamo replicare anche la funzionalità di COUNTIF di Excel in Power BI.

Nota: il file COUNTIF di Power BI può anche essere scaricato dal collegamento seguente e l'output finale può essere visualizzato.

Puoi scaricare questo modello COUNTIF di Power BI qui - Modello COUNTIF di Power BI

Cose da ricordare

  • Non è disponibile alcuna funzione COUNTIF incorporata in Power BI.
  • FILTER applicherà il filtro per la colonna menzionata con i criteri menzionati.
  • Dopo aver applicato un filtro, COUTNROWS conta il numero di righe disponibili per il filtro.

Articoli interessanti...