Loading

Obtention du total distinct lorsque COUNTD n'est pas disponible

Date de publication: Jul 20, 2023
Tâche
Comment obtenir le total distinct pour un champ lorsque COUNTD n'est pas disponible.
Étapes

Étape 1 : Créer un calcul WINDOW_SUM

  1. Dans Tableau Desktop, connectez-vous aux exemples de données Superstore.
  2. Sélectionnez Analyse > Créer un champ calculé.
  3. Dans la boîte de dialogue Champ calculé qui s'ouvre, saisissez un nom pour le champ. L'exemple de classeur COUNTD Alternative utilise Distinct Customers.
  4. Dans le champ Formule, saisissez la formule ci-dessous, puis cliquez sur OK :
    WINDOW_SUM(MIN(1))
  5. Faites glisser Distinct Customers de Mesures vers Colonnes.
  6. Faites glisser la dimension pour laquelle vous souhaitez obtenir le total distinct de Dimensions vers Détails. L'exemple de classeur utilise Customer Name
  7. Cliquez avec le bouton droit de la souris sur Distinct Customers dans Colonnes, puis sélectionnez Calculer avec > Customer Name.

Étape 2 : Filtrer l'index

  1. Sélectionnez Analyse > Créer un champ calculé pour créer un autre champ calculé.
  2. Dans la boîte de dialogue Champ calculé, saisissez un nom pour le champ. Cet exemple de classeur utilise le Filtre Calcul de table.
  3. Dans le champ Formule, saisissez la formule ci-dessous, puis cliquez sur OK.
    INDEX()=1
  4. Faites glisser Filtre Calcul de table de Mesures vers Filtres, puis cliquez sur OK (ne cocher aucune option disponible).
  5. Faites glisser Product Category de Dimensions vers Lignes.
  6. Cliquez avec le bouton droit de la souris sur le Filtre Calcul de table dans Filtres, sélectionnez Calculer avec > Customer Name, sélectionnez la valeur True, puis cliquez sur OK.
  7.  
Ressources supplémentaires
Toutes les autres mesures de la vue ont également besoin d'utiliser des calculs de table tels que WINDOW_SUM.
Numéro d’article de la base de connaissances

001467017

Pièces jointes

COUNTD Alternative.twbx

346 KB

 
Chargement
Salesforce Help | Article