Dans la liste de champs de Power View, certains champs numériques sont associés à un symbole sigma ∑. Ce sont des agrégations, ce qui signifie qu’ils sont additionnés par défaut ou ramenés à la moyenne, par exemple.
Supposons que vous disposiez d’un graphique qui additionne les données de ventes pour différentes régions, mais que c’est plutôt la moyenne qui vous intéresse.
- Dans la liste de champs, cliquez sur la flèche en regard de la valeur numérique, puis sur Moyenne.
Remarque Si un champ est associé à une icône de calculatrice
, il s’agit d’un champ calculé et vous ne pouvez pas modifier l’agrégat. Par exemple, s’il s’agit d’une somme, il ne peut s’agir que d’une somme.
Contenu de cet article
Agréger un champ numérique
Par exemple, dans Power View, vous pouvez avoir un champ d’évaluation, avec des évaluations allant de 1 à 5. Vous l’ajoutez à une table dans une vue et vous pensez que vous devez donc pouvoir convertir la table en graphique, mais toutes les icônes de graphique sont grisées et désactivées. Vous remarquez que le champ n’a pas de symbole sigma ∑ à côté, et qu’il existe une ligne dans la table pour chaque évaluation de chaque élément.
- Dans les zones Champs de table ou Valeurs de la section Disposition du champ de listes, cliquez sur la flèche déroulante en regard d’un champ numérique.
Notez que Ne pas résumer est activé.
- Vérifiez l’une des options d’agrégation : Sum, Average, Minimum, Maximum ou Count.
Supposons que vous cliquiez sur Average. Voici ce qui a changé :
- Vous voyez maintenant une seule ligne pour chaque élément.
- Le champ numérique est une moyenne des valeurs.
- Dans la zone Valeurs dans la section Disposition de la liste de champs, le nom de champ a un sigma ∑ situé à côté.
- Les icônes de graphique de la galerie de visualisations sont activées.
Remarque Le champ de la section Champs de la liste de champs est toujours un champ non agrégé, mais le champ de la table dans la vue est un agrégat.
Haut de la page
Convertir un champ de texte (non numérique) en champ agrégé
Convertissez un champ de texte en agrégat afin de pouvoir le compter, puis affichez le nombre dans des graphiques. Par exemple, supposons que vous souhaitiez connaître le nombre de produits dans chaque sous-catégorie de produit. Vous ajoutez les champs Catégorie et Produit à une table de la vue. Vous consultez une longue liste des produits dans chaque catégorie. Tous les types de graphiques sont grisés sous l’onglet Conception, car la matrice n’a pas d’agrégat.
- Dans la zone de disposition (en bas) de la liste de champs, cliquez sur la flèche déroulante en regard d’un champ non-numérique.
Notez que Ne pas résumer est activé.
- Cliquez sur Nombre.
Ajouter un champ de texte à une visualisation en tant qu’agrégat
Vous pouvez également transformer un champ en champ compté lorsque vous l’ajoutez à une visualisation, plutôt que l’ajouter puis le convertir. Cela peut accélérer les performances car Power View n’est pas obligé d’extraire tous les éléments dans le champ.
- Pour une matrice ou un tableau, faites glisser un champ à partir de la zone des champs (en haut) de la liste et déposez-le dans la zone Valeurs.
- Dans la zone des champs de la liste de champs, cliquez sur la flèche déroulante en regard d’un champ non-numérique.
- Pour une matrice ou un graphique, cliquez sur Ajouter aux valeurs.
- Pour une table, cliquez sur Ajouter à la table en tant que nombre.
En procédant ainsi, vous ajoutez automatiquement le champ en tant que champ numéroté.
Doublons et espaces dans un champ
Lorsque vous configurez Power View pour compter des valeurs dans un champ, par défaut, il compte toutes les lignes qui contiennent des données. Il compte les valeurs dupliquées, mais pas les espaces. Vous pouvez modifier cela afin de compter uniquement les valeurs uniques (distinctes), y compris les espaces.
- Cliquez sur la flèche à côté du champ dans la zone de disposition et sélectionnez Nombre (pas d’espace) ou Nombre (distinct).
Remarque L’étiquette de colonne dans une visualisation pour l’un ou l’autre type de champ compté est identique : Nombre de <nom du champ>. Déterminez s’il compte des valeurs sans espaces ou distinctes en cliquant sur la flèche déroulante en regard du champ dans la zone Valeurs pour une matrice ou un graphique, ou dans la liste Champs pour une table.
Haut de la page
Convertir un agrégat en un champ non agrégé
Il peut vous arriver d’avoir besoin de voir chaque valeur d’un champ, plutôt que la l’agrégation par la somme ou l’établissement d’une moyenne, par exemple.
Remarque Vous pouvez uniquement modifier un agrégat dans un champ non agrégé dans une table plate. L’option n’existe pas dans une autre visualisation.
- Dans les zones Champs de table ou Valeurs de la section Disposition du champ de listes, cliquez sur la flèche déroulante en regard d’un agrégat.
Notez qu’un agrégat, tel que Sum, est activé.
- Cliquez sur Ne pas résumer.
Chaque élément peut désormais avoir plusieurs lignes, chacune avec un montant différent.
Haut de la page
Power View change la manière dont il gère les entiers
Par défaut, Power View pour SharePoint 2010 et SQL Server 2012 ont agrégé des nombres décimaux, mais ont traité les entiers comme des catégories plutôt que de les agréger. Un concepteur de modèles de données dans PowerPivot ou dans SQL Server Data Tools pouvait définir des valeurs par défaut pour les entiers, mais il s’agissait du comportement par défaut. Dans Power View dans SharePoint 2013 et SQL Server 2012 SP1, Power View agrège les nombres décimaux et les entiers par défaut. Un concepteur de modèles de données peut toujours spécifier un autre comportement par défaut, mais il s’agit de la valeur par défaut.
Comportement des entiers lorsque vous mettez à niveau un rapport Power View dans SharePoint 2010 vers Power View dans SharePoint 2013
Lorsque vous mettez à niveau un rapport Power View dans SharePoint 2010 vers Power View dans SharePoint 2013, le comportement par défaut de tous les entiers change, s’il s’agit des champs par défaut et si le créateur du modèle de données n’a pas défini un comportement par défaut.
Entiers dans Power View pour SharePoint 2010
Dans Power View pour SharePoint 2010, si une table contient des entiers :
| Catégorie |
Option |
Quantité |
| Boissons |
Jus de pomme |
12 |
| Aliments |
Pain |
7 |
| Boissons |
Thé |
5 |
| Aliments |
Biscuits salés |
46 |
Lorsque vous créez une table dans Power View avec les champs de catégorie et de prix, les quantités ne sont pas ajoutées car les nombres sont des entiers :
| Catégorie |
Quantité |
| Boissons |
12 |
| Aliments |
7 |
| Boissons |
5 |
| Aliments |
46 |
Vous pouvez laisser le soin à Power View d’additionner ou d’agréger les nombres en cliquant sur la flèche dans la liste de champs, puis en sélectionnant la fonction Sum, Average, Count ou un autre agrégat.
Entiers dans Power View dans Excel 2013 et SharePoint 2013
Dans Power View dans Excel 2013 et SharePoint 2013, lorsque vous ajoutez un champ numérique, qu’il s’agisse d’un décimal ou d’un entier, le paramètre par défaut consiste à additionner les valeurs. Ainsi, dans l’exemple des entiers ci-dessus, la table dans Power View est la suivante :
| Catégorie |
Quantité |
| Boissons |
17 |
| Aliments |
53 |
Là encore, vous pouvez modifier cette valeur par défaut et faire en sorte que Power View ne crée pas de résumé, mais le comportement par défaut a changé.
Haut de la page