Modifier une somme en moyenne ou tout autre agrégat dans Power View

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 Icône de calculatrice dans Power View, 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.

Dans 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.

  1. 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 synthétiser est activé.

  1. 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 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.

  1. 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 synthétiser est activé.

  1. 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 au tableau 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 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.

  1. 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é.

  1. Cliquez sur Ne pas synthétiser.

Chaque élément peut désormais avoir plusieurs lignes, chacune avec un montant différent.

Haut de la page 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 Power Pivot 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 Quantity
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 Quantity
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 Quantity
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 Haut de la page

 
 
S'applique à :
Excel 2013, Power View dans Excel 2013, Power View dans SharePoint Server 2013, Power BI pour Office 365