Fonctionnalites

Comment créer un diagramme Sankey sur Excel (et pourquoi c'est utile)

15 janvier 2026 19 vues

Vous avez besoin de visualiser des flux de données complexes dans Excel ? Le diagramme Sankey est l'outil idéal pour ça. Il représente graphiquement les flux entre différentes entités, permettant une compréhension rapide et intuitive des proportions et des relations. Bien qu'Excel ne propose pas de diagramme Sankey natif, il existe des solutions pour en créer. Cet article vous guide pas à pas à travers les différentes méthodes, vous permettant de maîtriser cet outil puissant pour une meilleure analyse de vos données.

Comprendre les Diagrammes Sankey et leur Utilité

Un diagramme Sankey est une représentation visuelle des flux de données. Il utilise des bandes dont la largeur est proportionnelle à la quantité de flux. Ces diagrammes sont particulièrement utiles pour:

  • Visualiser les flux d'énergie, de matériaux ou d'argent.
  • Identifier les principaux contributeurs et les points de congestion.
  • Présenter des données complexes de manière claire et concise.
  • Analyser des processus et optimiser l'allocation des ressources.

Exemples d'Applications des Diagrammes Sankey

  • Analyse des dépenses: Visualiser comment l'argent est alloué dans un budget.
  • Suivi des conversions: Comprendre le parcours des utilisateurs sur un site web.
  • Gestion de la chaîne d'approvisionnement: Suivre le flux des matières premières à travers les différentes étapes de production.
  • Analyse énergétique: Visualiser la consommation et la production d'énergie.

Méthodes pour Créer un Diagramme Sankey sur Excel

Bien qu'Excel ne propose pas de type de graphique Sankey intégré, il existe plusieurs méthodes pour en créer un. Nous allons explorer deux approches principales:

  1. Utilisation d'un Add-in (Module complémentaire) Excel.
  2. Création manuelle avec des graphiques empilés et des formules.

Méthode 1: Utilisation d'un Add-in Excel pour les Diagrammes Sankey

L'utilisation d'un add-in est la méthode la plus simple et la plus rapide pour créer un diagramme Sankey dans Excel. Plusieurs add-ins sont disponibles, gratuits ou payants. Voici les étapes générales:

  1. Rechercher et installer un add-in Sankey: Dans Excel, allez dans l'onglet "Insertion" puis cliquez sur "Obtenir des compléments". Recherchez des add-ins comme "Sankey Diagram" ou "ChartExpo" (ce dernier propose des diagrammes Sankey parmi d'autres types de graphiques). Installez l'add-in de votre choix.

  2. Préparer vos données: Votre tableau de données doit comporter au moins trois colonnes : "Source", "Destination", et "Valeur". La colonne "Source" représente le point de départ du flux, la colonne "Destination" représente le point d'arrivée, et la colonne "Valeur" représente la quantité du flux. Par exemple:

    Source Destination Valeur
    Marketing Ventes 100
    Ventes Rétention 80
    Ventes Perte 20
    Développement Ventes 50
  3. Sélectionner vos données et créer le diagramme: Sélectionnez les données préparées. Ouvrez l'add-in Sankey que vous avez installé. Suivez les instructions de l'add-in pour spécifier les colonnes "Source", "Destination" et "Valeur". L'add-in générera automatiquement le diagramme Sankey.

  4. Personnaliser le diagramme: La plupart des add-ins offrent des options de personnalisation pour modifier les couleurs, les étiquettes et l'apparence générale du diagramme.

Avantages:

  • Facilité d'utilisation.
  • Rapidité de création.
  • Options de personnalisation.

Inconvénients:

  • Dépendance à un add-in externe.
  • Certains add-ins peuvent être payants.
  • Moins de contrôle sur la structure interne du diagramme.

Méthode 2: Création Manuelle d'un Diagramme Sankey avec Excel

Cette méthode est plus complexe, mais elle vous donne un contrôle total sur la création du diagramme. Elle implique l'utilisation de graphiques empilés et de formules Excel pour simuler les flux d'un diagramme Sankey.

Étapes:

  1. Préparation des Données: C'est l'étape la plus cruciale. Vous devez organiser vos données d'une manière spécifique pour qu'Excel puisse les interpréter correctement. Imaginez que vous voulez visualiser le flux de clients à travers différentes pages de votre site web. Vous aurez besoin d'un tableau avec les colonnes "Source", "Destination", et "Valeur" (comme dans l'exemple précédent).

    Source Destination Valeur
    Page d'accueil Page Produit A 500
    Page d'accueil Page Produit B 300
    Page Produit A Panier 200
    Page Produit B Panier 150
    Page Produit A Contact 50
    Page Produit B Contact 20
  2. Calcul des Flux: Créez des colonnes supplémentaires pour calculer les points de départ et d'arrivée de chaque flux. Ces colonnes vous aideront à positionner correctement les bandes du diagramme. Les formules exactes dépendront de la complexité de vos données, mais l'idée générale est de calculer des cumuls des valeurs pour déterminer les coordonnées de chaque point.

    Par exemple, vous pourriez avoir des colonnes "Début Source", "Fin Source", "Début Destination", "Fin Destination". Les formules utiliseraient SOMME.SI ou SOMME avec des références absolues et relatives pour calculer ces valeurs cumulées.

    Exemple de formule (simplifiée, à adapter à votre tableau):

    • Dans la cellule E2 (Début Source pour la première ligne): =0 (le premier flux commence à 0)
    • Dans la cellule F2 (Fin Source pour la première ligne): =E2+C2 (le point de fin est le point de départ plus la valeur du flux)
    • Dans la cellule E3 (Début Source pour la deuxième ligne): =F2 (le point de départ du flux suivant est le point de fin du flux précédent)
    • Dans la cellule F3 (Fin Source pour la deuxième ligne): =E3+C3

    Répétez ce processus pour les colonnes "Début Destination" et "Fin Destination", en adaptant les formules pour refléter le flux vers les destinations.

  3. Création du Graphique Empilé: Sélectionnez les colonnes "Début Source", "Fin Source", "Début Destination", "Fin Destination". Insérez un graphique de type "Nuage de points (XY)". Excel tracera des points en fonction de ces coordonnées. Ces points serviront de base pour créer les bandes du diagramme.

  4. Ajout des Bandes (Séries de Données): C'est ici que ça devient complexe. Vous devrez ajouter des séries de données supplémentaires pour créer les bandes qui relient les sources et les destinations. Chaque bande sera représentée par une série de données avec deux points : un point au niveau de la source et un point au niveau de la destination.

    Pour chaque flux, vous devrez créer une série de données avec deux points:

    • Point 1: (Début Source, Y-Value)
    • Point 2: (Début Destination, Y-Value)

    Où Y-Value est une valeur constante (par exemple, 0) qui vous permet de positionner les bandes horizontalement. Vous devrez ajuster cette valeur pour éviter que les bandes ne se chevauchent.

  5. Formatage et Personnalisation: Une fois les séries de données ajoutées, vous devrez formater le graphique pour qu'il ressemble à un diagramme Sankey. Supprimez les axes, les grilles et les légendes. Modifiez la couleur et l'épaisseur des bandes. Ajoutez des étiquettes pour identifier les sources, les destinations et les valeurs des flux.

Avantages:

  • Contrôle total sur la création du diagramme.
  • Pas de dépendance à un add-in externe.
  • Possibilité de personnaliser chaque aspect du diagramme.

Inconvénients:

  • Complexité de la mise en œuvre.
  • Nécessite une bonne compréhension des graphiques Excel et des formules.
  • Long et fastidieux, surtout pour les grands ensembles de données.

Conseils et Astuces pour Créer des Diagrammes Sankey Efficaces

  • Simplifiez vos données: Plus vos données sont complexes, plus le diagramme Sankey sera difficile à lire. Essayez de regrouper les catégories ou de filtrer les données non pertinentes.
  • Utilisez des couleurs distinctes: Attribuez des couleurs différentes à chaque source ou destination pour faciliter la distinction des flux.
  • Ajoutez des étiquettes claires: Étiquetez clairement chaque source, destination et flux pour que le diagramme soit facile à comprendre.
  • Optimisez l'ordre des nœuds: Placez les nœuds de manière à minimiser les croisements de flux. Cela améliorera la lisibilité du diagramme.
  • Testez différentes mises en page: Expérimentez avec différentes mises en page pour trouver celle qui convient le mieux à vos données.

Erreurs Courantes à Éviter lors de la Création de Diagrammes Sankey

  • Surcharge d'informations: Évitez de surcharger le diagramme avec trop d'informations. Cela peut le rendre illisible.
  • Croisements excessifs des flux: Trop de croisements de flux peuvent rendre le diagramme confus. Essayez de réorganiser les nœuds pour minimiser les croisements.
  • Manque de clarté des étiquettes: Des étiquettes floues ou manquantes peuvent rendre le diagramme difficile à comprendre.
  • Utilisation de couleurs inappropriées: Des couleurs mal choisies peuvent rendre le diagramme désagréable à regarder et difficiles à interpréter.

Alternatives à Excel pour Créer des Diagrammes Sankey

Si vous trouvez les méthodes Excel trop complexes, vous pouvez envisager d'utiliser des outils dédiés à la création de diagrammes Sankey. Voici quelques alternatives:

  • RAWGraphs: Un outil en ligne gratuit et open source pour la création de visualisations de données personnalisées, y compris des diagrammes Sankey.
  • ** Flourish:** Une plateforme de visualisation de données en ligne qui propose des modèles de diagrammes Sankey interactifs.
  • Tableau Public: Une version gratuite de Tableau, un outil puissant d'analyse et de visualisation de données, qui permet de créer des diagrammes Sankey.
  • D3.js: Une bibliothèque JavaScript pour la création de visualisations de données interactives et personnalisées. Nécessite des compétences en programmation.

En conclusion, bien qu'Excel ne propose pas de fonctionnalité Sankey native, il est possible de créer ces diagrammes grâce à des add-ins ou en utilisant des techniques manuelles. Choisissez la méthode qui correspond le mieux à vos compétences et à vos besoins. N'hésitez pas à explorer les alternatives logicielles pour une approche plus simple et intuitive.

Questions fréquentes

Qu'est-ce qu'un diagramme Sankey et à quoi sert-il ?

Un diagramme Sankey est une représentation visuelle des flux de données. Il utilise des bandes dont la largeur est proportionnelle à la quantité de flux. Il est utile pour visualiser les flux d'énergie, de matériaux ou d'argent, identifier les principaux contributeurs et présenter des données complexes de manière claire.

Excel a-t-il un type de graphique Sankey intégré ?

Non, Excel ne propose pas de type de graphique Sankey intégré. Cependant, il existe des méthodes pour en créer un, notamment en utilisant des add-ins ou en créant un graphique manuellement avec des graphiques empilés et des formules.

Quelle est la méthode la plus simple pour créer un diagramme Sankey sur Excel ?

La méthode la plus simple est d'utiliser un add-in Excel dédié aux diagrammes Sankey. Ces add-ins automatisent le processus de création et offrent des options de personnalisation.

Est-il possible de créer un diagramme Sankey sur Excel sans utiliser d'add-in ?

Oui, il est possible de créer un diagramme Sankey manuellement sur Excel, mais cela nécessite une bonne compréhension des graphiques Excel et des formules. Cette méthode est plus complexe mais offre un contrôle total sur la création du diagramme.

Mots-clés associés :

graphique de flux excel visualisation de données excel complément excel sankey tutoriel sankey excel diagramme de flux excel

Partager cet article :