Date de dernière modification : 20 Jul 2023
Environnement
Tableau DesktopRéponse
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Étape 1 : Créer un champ calculé pour Index de manière à afficher un classement à partir de 1
- Sélectionnez Analyse > Créer un champ calculé.
- Dans la zone de texte Nom, saisissez « Index ».
- Dans la zone de texte Formule, saisissez :
INDEX()
- Lorsque vous avez terminé, cliquez sur OK.
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Étape 2 : Créer un paramètre pour le nombre de classes par lequel diviser la dimension que vous avez choisie
- Dans la fenêtre Données, cliquez sur la flèche déroulante en haut à droite de Dimensions, puis sélectionnez Créer > Paramètre.
- Dans la zone de texte Nom, saisissez « Number of Bins ».
- Sous Type de données, sélectionnez Entier.
- Dans la zone de texte Valeur actuelle, entrez un nombre (par exemple, 50).
- Sélectionnez Plage.
- Sélectionnez Minimum et Maximum (par exemple, entre 1 et 100)
- Une fois que vous avez terminé, cliquez sur OK.
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Étape 3 : Créer un champ calculé pour définir la taille des classes
- Sélectionnez Analyse > Créer un champ calculé.
- Dans la zone de texte Nom, saisissez « Size of Each Bin ».
- Dans la zone de texte Formule, saisissez la formule ci-dessous, puis cliquez sur OK.
IF ([Number of Bins]/SIZE()>.5) AND (([Number of Bins]-1)/SIZE()<.5) THEN 2 ELSEIF [Number of Bins]/SIZE()>.5 THEN 1 ELSEIF ROUND((SIZE()/[Number of Bins])-10^(-10), 0) !=INT(SIZE()/[Number of Bins]) THEN INT((SIZE()/([Number of Bins])))+ 1 ELSE INT((SIZE()/([Number of Bins]))) END
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Étape 4 : Créer un champ calculé pour Index de manière à déterminer le nombre correct de classes à utiliser pour chaque nombre d'éléments choisis
- Sélectionnez Analyse > Créer un champ calculé.
- Dans la zone de texte Nom, saisissez « Dynamic Bins ».
- Dans la zone de texte Formule, saisissez la formule ci-dessous, puis cliquez sur OK.
IF INT(([Index]-.1)/[Size of Each Bin]) = [Number of Bins] THEN INT(([Index]-.1)/[Size of Each Bin]) ELSEIF INT(([Index]-.1)/[Size of Each Bin]) < [Number of Bins] THEN INT(([Index]-.1)/[Size of Each Bin])+1 ELSE [Number of Bins] END
CLIQUER POUR DÉVELOPPER LES ÉTAPES
Étape 5 : Créer la vue
- À l'aide de l'exemple de source de données Superstore, faites glisser une mesure vers Texte.
- Faites glisser une dimension vers Lignes.
- Faites glisser les champs calculés « Index » et « Size of Each Bin » (Taille de chaque compartiment) vers Détails.
- Faites un clic droit sur le paramètre dans la fenêtre Données, puis sélectionnez Afficher la commande de paramètre. La commande de paramètre est maintenant ajoutée à la feuille et est prête à être personnalisée.
- Faites un clic droit sur le champ Dynamic Bins, sélectionnez Discret, puis placez-le devant le champ existant sur l'étagère Lignes.
Informations supplémentaires
Pour afficher ces étapes en action, visionnez la vidéo ci-dessous :Remarque : la vidéo n'a pas de son.
Merci de nous avoir donné votre avis sur l’efficacité de l’article.
Ouvrir un nouveau cas
Continuer la recherche
Base de connaissances
Communauté
Aide produit
Formation et tutoriels