Comment avoir un titre dynamique dans un graphique ?

Difficulté: ToqueToque Intermédiaire

Ustensiles: Excel 2010 ou supérieur

Ingrédients: Formes, Tableau croisé dynamique, Segment, Formes, TEXTE, &

Bases requises: Graphiques, TCD, Segments


Vous avez un graphique dynamique, qui dépend d’un tableau croisé dynamique. Ce serait très intéressant si le titre du graphique pouvait s’adapter en fonction des filtres choisis. Mais comment avoir un titre de graphique qui change en fonction des filtres / segments choisis ?

Voici ce que nous allons réaliser:

Titre dynamique 01

Dans ce tutoriel, nous ne partons pas d’une feuille vierge car le but est uniquement de créer un Titre dynamique. Si vous souhaitez le réaliser chez vous, créez auparavant un graphique simple avec un tableau croisé dynamique. 

Voici ce que nous avons au départ:

Titre dynamique 03

J’aimerais rajouté un titre qui affiche le prénom, le nom et le chiffre d’affaire annuel du commercial choisi sur le graphique. Voici ce que j’ai au départ:

Pour  réaliser un segment sous forme d’onglets, voir l’article.

Pour réaliser cela nous allons procéder en plusieurs étapes: 

  1. Création d’un nouveau TCD 
  2. Connexion du TCD au segment des commerciaux
  3. Dans une cellule, créer formule pour afficher prénom, nom et chiffre d’affaire 
  4. Création d’une forme rectangle 
  5. Affecter la cellule à la forme 
  6. Mise en forme du rectangle
  7. Positionner le rectangle dans le graphique

 

1. Création d’un nouveau TCD

Copier / coller le tableau croisé dynamique (TCD) existant comme ci-dessous:

Titre dynamique 04

 Puis

Titre dynamique 05

Modifiez à présent votre tableau croisé dynamique en adaptant le choix des champs à utiliser. Si lorsque vous sélectionnez votre TCD, vous ne voyez pas la liste des champs, allez dans le ruban:

RUBAN: Outils de tableau croisé dynamique > Options > Afficher > Liste des champs

Titre dynamique 06

2. Connexion du TCD au segment des commerciaux

Titre dynamique 07


Assurez vous que les deux tableaux croisés dynamiques sont bien cochés. Cela permet au segment de piloter l’ensemble des TCD du classeur:

Titre dynamique 09

 

3. Dans une cellule, créer formule pour afficher prénom, nom et chiffre d’affaire

Vous pouvez vous positionner dans n’importe quelle cellule. Pour notre exemple, nous choisirons la cellule $L$1.

Nous allons tout d’abord commencer par taper la formule suivante en $L$1:

=L7 &  » – CA annuel: « 

Titre dynamique 08

 

Cette formule permet d’afficher le nom du vendeur suivi de « – CA Annuel: « 

Mais il nous faut rajouter le chiffre d’affaire dans la même chaîne de caractères.

Pour cela, sélectionnez la cellule $L$1, puis cliquez sur F2 (pour modifier la cellule). Tapez ensuite ESPACE, puis & puis à nouveau ESPACE et sélectionnez la cellule $M$7. Faites ENTREE.

Vous devriez avoir la formule suivante:

=L7 &  » – CA annuel:  » & LIREDONNEESTABCROISDYNAMIQUE(« PrixTotal »;$L$6; »Vendeur »; »Andrew Fuller »)

La partie en rouge est une fonction qui lit le tableau croisé dynamique. Mais attention, car elle recherche pour le vendeur « Andrew Fuller ». Or il nous faut rechercher la valeur qui se situe en $L$7. Nous allons donc modifier la formule ainsi:

=L7 &  » – CA annuel:  » & LIREDONNEESTABCROISDYNAMIQUE(« PrixTotal »;$L$6; »Vendeur »;$L$7)

Le résultat  affiché pose un problème:

Andrew Fuller – CA annuel: 70024,17

En effet, le formatage du chiffre d’affaire n’a pas été réalisé. J’aimerais plutôt avoir un format du style 70 024 €. (en marquant les milliers, sans les décimales et en rajoutant €).

Voici comment modifier la formule précédente (en $L$1), en y ajoutant la fonction TEXTE. La partie qui est ajoutée figure en rouge:

=L7 &  » – CA annuel:  » & TEXTE(LIREDONNEESTABCROISDYNAMIQUE(« PrixTotal »;$L$6; »Vendeur »;$L$7); »# ##0 € »)

Titre dynamique 10

 

4. Création d’une forme rectangle

Nous devons maintenant créer le titre en utilisant un objet Formes:

RUBAN: Insertion > Formes > Rectangles > Rectangle

Titre dynamique 11

5. Affecter la cellule à la forme

Titre dynamique 12

Sélectionnez le rectangle puis dans la barre de formule, tapez:

=$L$1

 

6. Mise en forme du rectangle

RUBAN: Outils de dessin > Format >

Titre dynamique 13

RUBAN: Accueil > Police >

Titre dynamique 14

 

7. Positionner le rectangle dans le graphique

Enfin, ajuster la taille de l’objet et positionnez le sur votre graphique. Puis réajustement la zone graphique:

Titre dynamique 15

 

CONCLUSION

N’hésitez pas à modifier les segments pour voir comment le titre change:

Titre dynamique 16

 

3 comments On Comment avoir un titre dynamique dans un graphique ?

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Inscrivez-vous et recevez ce livre gratuitement (cliquez sur l'image)