Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business...

11
Business Intelligence simple et efficace avec Excel et PowerPivot Jean-Philippe GOUIGOUX

Transcript of Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business...

Page 1: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace avec Excel et PowerPivot

Bus

ines

s In

telli

genc

e av

ec E

xcel

et

Pow

erPi

vot

Jean-Philippe GOUIGOUX

Business Intelligence simple et efficace avec Excel et PowerPivot

Ce livre a pour objectif de vous apprendre à analyser des gros volumes de données dans Excel 2013. Loin de l’approche Big Data et de sa complexité de mise en place, PowerPivot permet de démarrer des analyses complexes en quelques secondes sur des données hétérogènes ou même distantes. PowerPivot permet de garder la souplesse d’analyse des ta-bleaux croisés dynamiques d’Excel tout en se basant sur une technologie capable d’agréger plusieurs millions de lignes de données de manière quasi-instantanée.Le premier chapitre vous présentera le module PowerPivot, ses avantages et limitations, et son positionnement par rapport aux solutions de Business Intelligence ou Big Data. Après un chapitre détaillant un exemple plus complet, vous aborderez la gestion des sources de données, puis la mise en relation des sources de données pour des analyses encore plus com-plètes. Le reporting est une part importante des analyses, et vous étudierez non seulement sa version traditionnelle dans Excel, mais également la nouvelle approche Power View. Enfin, vous aborderez des notions avancées comme l’intégra-tion dans SharePoint, la préparation de données dans Power Query et l’utilisation des services web Excel pour manipuler PowerPivot.

Jean-Philippe GOUIGOUX

Ingénieur en Génie des Systèmes Mécaniques (Université de Techno-logie de Compiègne), diplômé de l’université de Cranfield en Angle-terre (Master of Science, spécialité Advanced Automation and Design) Jean-Philippe GOUIGOUX est aujourd’hui Directeur Technique et Architecte SOA chez un éditeur de logiciels. Expert .NET (certifié MCTS SQL Server et MCPD Enterprise Architect) il est spécialisé en urba-nisation des SI, sécurité logicielle et gestion de la performance. Jean-Philippe GOUIGOUX est reconnu Microsoft MVP (Most Valuable Professional) dans la spécialité "In-tégration" depuis 2011.

Téléchargementwww.editions-eni.fr.fr

sur www.editions-eni.fr : b sources de données et fichiers d’exemples

ISBN

: 97

8-2-

7460

-891

2-9

21,9

5 €

Pour plus d’informations :

Page 2: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Table des matières©

Edi

tions

EN

I - A

ll rig

hts r

eser

ved

1Chapitre 1Présentation de PowerPivotA. L’analyse de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1. Activité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72. Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

a. Mesures et dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8b. Traitement et analyse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8c. Robustesse et confiance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

B. Des solutions pour les gros volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91. La problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92. OLAP, BI, Cubes de données ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103. SQL Server Analysis Services et PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124. L’approche Big Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

C. L’approche PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141. Avantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142. Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153. Polémique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164. Réconciliation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Chapitre 2Installation et premières utilisationsA. Installation de PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1. Pré-requis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212. Activation du composant PowerPivot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

B. Première utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231. L’onglet et la fenêtre PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232. Récupérer des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253. Créer une analyse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304. État final du classeur Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

C. Manipulations simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351. Structure générale d’une analyse PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352. Principes d’agrégation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403. Sous-totaux et totaux généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424. Filtrer les données affichées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465. Calculs simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486. Mise en page élémentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517. Résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

Page 3: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace2 avec Excel et PowerPivot

Chapitre 3Gestion des sources de donnéesA. Particularités des différents types de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57B. Choix d’une source de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58C. Bases de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

1. Installation d’une instance SQL Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592. Préparation de la base de données exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613. Intégration des données dans un cube PowerPivot . . . . . . . . . . . . . . . . . . . . . . . 65

D. Bases de données multidimensionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74E. Flux de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

1. Principes et protocole OData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742. Flux de données OData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783. Azure Data Market. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804. Restreindre les données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915. Remarque sur l’Open Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

F. Fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93G. SharePoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97H. Presse-Papiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101I. Tableau Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

1. Source de données simple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032. Source de données liée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

J. Comment bien préparer les données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1101. De l’importance de la préparation des données. . . . . . . . . . . . . . . . . . . . . . . . . . 1102. Types des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103. Nommage des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104. Calculs simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105. Rafraîchir les données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Chapitre 4Mise en relation de donnéesA. Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117B. Mise en place de relation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

1. Présentation des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172. Formatage initial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1193. Intégration des données dans PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204. Création d’un premier tableau croisé dynamique . . . . . . . . . . . . . . . . . . . . . . . . 1275. Création d’une relation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Page 4: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Table des matières©

Edi

tions

EN

I - A

ll rig

hts r

eser

ved

3C. Exemple sur les bases de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

Chapitre 5Mise en place de calculsA. Utilité des calculs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

1. Préparation de l’analyse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1532. Premier calcul : dans la source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1563. Second calcul : dans le TCD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1574. Choix d’un positionnement du calcul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605. Problèmes sur les calculs Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

B. Créer des champs calculés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1731. Décomposition d’une formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1732. Créer des calculs personnalisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1753. Grammaire DAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

a. Catégories de fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178b. Digression sur le masquage des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179c. Mise en évidence de la notion de filtre de contexte . . . . . . . . . . . . . . . . . . . 183d. Utilisation des fonctions DAX pour adapter les calculs . . . . . . . . . . . . . . . . 184e. Application à un cas plus complexe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186f. Utilisation des outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

4. Gestion des jeux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925. Grammaire MDX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1956. Cas particulier des totaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

C. Créer des colonnes PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1981. Grammaire détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1982. Cas particulier des clés multiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2003. Gestion des erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2014. Remarque sur les types chaîne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

Chapitre 6ReportingA. Compositions d’analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

1. Notion de tableau de bord interactif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2072. Ajout de graphiques croisés dynamiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2083. Association aux segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2144. Filtrage et tri des étiquettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2165. Options supplémentaires des TCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

B. Formatage du contenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

Page 5: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace4 avec Excel et PowerPivot

C. Mise en page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2251. Difficultés liées à PowerPivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2252. Gestion des regroupements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2253. Paramètres des champs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2284. Structure des tableaux et des totaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2335. Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

D. Rapports interactifs avec Power View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2471. Les apports de Power View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2472. Création d’un rapport Power View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2483. Gestion des graphiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2544. Gestion des cartes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2575. Indicateurs de performance clés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

Chapitre 7Fonctions avancéesA. Publication dans SharePoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269B. Pour les experts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

1. API Excel Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2812. Power Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

C. Le futur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

Page 6: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Chapitre 6 : Reporting©

Edi

tions

EN

I - A

ll rig

hts r

eser

ved

207

Chapi tre 6 : Report ing

Business In te lligence simple et e f fi caceA. Compositions d’analyses1. Notion de tableau de bord interactifJusqu’à présent, nous n’avons montré que des tableaux croisés dynamiques simples, maisPowerPivot permet de composer de véritables tableaux de bord d’analyses sous forme deTCD et de graphiques, accompagnés de segments de filtres pour choisir le contexte d’étudedes données affichées. Un exemple de ce genre d’analyse complexe est donné ci-dessous :

Page 7: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace208 avec Excel et PowerPivot

Cet exemple est composé de deux TCD et de deux graphiques, pilotés par deux segmentsde filtres, le tout s’appliquant sur les résultats du premier tour des élections présiden-tielles de 2012. Nous avions montré au chapitre Gestion des sources de données com-ment importer ces données dans un cube PowerPivot.

Le TCD de gauche affiche une mesure Taux d’abstention, qui est calculée en divisant lasomme des abstentions par la somme des inscrits, pour tous les départements. Celui dedroite reprend la même information, mais commune par commune, et uniquementpour les départements sélectionnés dans le segment de filtre en haut à gauche.

Ce segment sert également à filtrer les départements pris en compte par le graphique enbarres cumulées en haut à droite. Le cumul, toujours à 100%, montre la répartition entreles abstentions et les votes. Enfin, le segment est également utilisé pour le graphiqued’analyse par secteur (souvent désigné par le vocable plus prosaïque de « camembert »),bien que le type de graphique mis en place ne permette qu’une entrée. C’est alors le pre-mier département sélectionné qui est pris en compte.

Dans les prochaines pages, nous allons décrire tous les outils nécessaires à la créationd’un tel tableau de bord. Pour cela, nous vous proposons d’importer le fichier des résul-tats du premier tour des élections présidentielles résultats_communesT1.csv (dispo-nible dans les téléchargements) dans un classeur PowerPivot. C’est à partir de cetteanalyse que nous travaillerons par la suite.

2. Ajout de graphiques croisés dynamiquesLa toute première fonctionnalité à utiliser est celle permettant l’ajout d’instances d’ana-lyses supplémentaires, et en particulier de graphiques croisés dynamiques.

Pour ajouter un contenu, nous utilisons l'icône d’ajout de TCD dans l’onglet Accueil dela fenêtre PowerPivot. Cette icône montre un TCD, pour signifier que l'action par défautqui se déclenche sur un simple clic sera de créer ce type d'entité d'analyse. Mais si nouscliquons sur la partie basse de l'icône, nous voyons alors les options supplémentaires decréation.

G Ces tableaux de bord peuvent être publiés dans des galeries PowerPivot mises à dispo-sition par SharePoint 2013, pourvu que celui-ci soit équipé de PowerPivot pour Share-Point. Les utilisateurs peuvent alors accéder à ce tableau de bord par l’intermédiairedu client léger web.

Page 8: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Chapitre 6 : Reporting©

Edi

tions

EN

I - A

ll rig

hts r

eser

ved

209

En pratique, seule la seconde nous intéresse vraiment, sachant que la plupart des autresne sont que des moyens rapides de créer plusieurs rapports, mais que nous pouvonscréer un par un autant de rapports que nous le souhaitons dans une seule et même pagede classeur Excel.

b Cliquez sur la commande Graphique croisé dynamique.

Lorsque nous créons un graphique croisé dynamique (nous noterons GCD par la suite),la boîte de dialogue suivante nous permet de le positionner dans une feuille de calculexistante :

Toutefois, les graphiques peuvent ensuite être facilement déplacés par glisser-déposer,y compris à cheval sur plusieurs lignes et colonnes, à la différence des TCD qui sont ali-gnés sur les colonnes et les lignes de la grille Excel :

Page 9: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace210 avec Excel et PowerPivot

Lorsque le graphique est ajouté, l'analyse se manipule de la même manière que pour lesTCD, en remplissant le panneau Champs de graphique croisé dynamique qui apparaîtsur la gauche de l’écran.

La seule différence est qu'au lieu de parler de lignes et de colonnes, la liste propose alorsla notion d'axe et de légende. L'axe désigne la dimension selon laquelle le graphique vadécouper ses zones. Dans le graphique ci-dessous, il s'agit du nombre de voix pourchaque candidat.

Il est possible également de rajouter un ou plusieurs champs en tant que légendes, ce quiest presque la même chose qu'un niveau additionnel de filtre, mais qui se trouverait dansle graphique lui-même.

b Réalisez le premier graphique en vous basant sur l’écran suivant :

G Vous aurez certainement remarqué que le panneau dont nous parlons disparaît auto-matiquement lorsque nous sélectionnons une autre entité que le TCD ou le GCD sur lafeuille Excel. Il n’est pas possible de le faire apparaître sans que l’entité cible soit sélec-tionnée, mais il est possible de le fermer dans le cas inverse, en utilisant la croix en hautà droite. Dans ce cas, le fait de sélectionner le TCD ou le GCD ne le fera pas réappa-raître, et il faudra, dans le menu contextuel, cliquer sur la commande Afficher la listedes champs pour le faire revenir.

Page 10: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Chapitre 6 : Reporting©

Edi

tions

EN

I - A

ll rig

hts r

eser

ved

211Si, lors de la mise en place d’un graphique, le résultat est inverse à ce que vous souhaitiezen termes d’axe et de légende, il est possible d’inverser le positionnement sans passerpar des manipulations complexes. Pour cela :

b Faites un clic droit dans la zone du graphique.

b Cliquez sur Sélectionner des données.

b Dans la fenêtre qui apparaît, montrée ci-dessous, cliquez sur Changer de ligne ou decolonne (la traduction n’est pas des plus heureuses, et aurait dû être quelque chosecomme « Intervertir les lignes et les colonnes »).

b Cliquez sur OK.

Une fois les axes et légendes mis en place, ainsi bien sûr que les valeurs, la définition dugraphique en termes de données manipulées est terminée, et nous pouvons passer à lamise en forme de ce graphique.

Pour cela, la toute première chose à faire est de sélectionner le modèle le plus adapté ànotre analyse : secteurs pour une répartition, courbes pour une mesure variable dans letemps ou selon un autre critère linéaire, barres pour une mesure cumulable, etc.

b Faites un clic droit dans la zone du graphique.

b Lancez la commande Modifier le type de graphique.

Page 11: Business Intelligence simple et efficace Business ...€¦ · avec Excel et PowerPivot Business Intelligence avec Excel et PowerPivot Jean-Philippe GOUIGOUX Business Intelligence

Business Intelligence simple et efficace212 avec Excel et PowerPivot

G Attention, lorsque vous sélectionnez un graphique, s’il est déjà sélectionné, il est pos-sible que vous sélectionniez une zone du graphique, comme les axes, le titre ou les éti-quettes représentant la légende. Dans ce cas, le menu contextuel serait différent decelui présenté ci-dessus. Pour faire apparaître le menu contextuel principal, cliquez àl’extérieur du graphique, puis re-sélectionnez celui-ci.