Votre graphique circulaire Excel pour Mac 2019 ne se met plus à jour après remplacement des données ? Suivez cette méthode éprouvée (Big Sur, v16.77.1) pour le reconnecter proprement, le rendre auto‑extensible et éviter toute recréation à chaque exercice.
Vue d’ensemble du problème
Dans un classeur Excel (v 16.77.1 sous macOS Big Sur), un graphique circulaire (« camembert ») est soigneusement mis en forme : secteurs éclatés, couleurs, étiquettes personnalisées, valeurs en pourcentage, etc. D’une année sur l’autre, on remplace la source (copier‑coller ou import), mais le graphique ne bouge plus : il semble « délié » de sa plage. Les causes les plus fréquentes sont : plage élargie non prise en compte, nombres transformés en texte, mode de calcul réglé sur Manuel, ou graphique pointant encore vers une ancienne plage. La bonne nouvelle : on peut corriger et fiabiliser le tout pour les exercices suivants.
Checklist express (résoudre en 5 minutes)
- Calcul : Formules ▸ Options de calcul ▸ Automatique.
- Données numériques : convertir les « nombres en texte » en véritables nombres.
- Plage : Création de graphique ▸ Sélectionner des données et mettre à jour la série.
- Étendre automatiquement : convertir la source en Tableau (Insertion ▸ Tableau) et lier le graphique à ce Tableau.
- Option avancée : relier à des plages nommées dynamiques basées sur
DECALER
ou des références de Tableau. - Dépannage : enregistrer, redémarrer Excel, tester un graphique test, vérifier filtres et cellules masquées.
Solutions proposées — l’essentiel en un tableau
Axe de résolution | Détails à appliquer |
---|---|
Mode de calcul | Vérifier Formules ▸ Options de calcul ▸ Automatique. En mode Manuel, ni formules ni graphiques ne se recalculent. |
Type de contenu | S’assurer que les cellules contiennent des valeurs numériques (et non du texte). Convertir via Données ▸ Convertir (Texte en colonnes) ou une simple opération +0 . |
Plage de données | Sélectionner le graphique ➜ Création de graphique ▸ Sélectionner des données puis mettre à jour ou étendre la plage ; indispensable si la nouvelle année ajoute des lignes/colonnes. |
Tableau Excel | Convertir la plage en Tableau (Insertion ▸ Tableau). Les graphiques liés à un Tableau s’étendent automatiquement lorsque l’on ajoute des lignes ; il suffit ensuite de coller la nouvelle année à la suite. |
Plages dynamiques (option avancée) | Créer des plages nommées dynamiques via DECALER ou, mieux, via des références de Tableau (p. ex. TableauVentes[Montant] ). Le graphique relié à ces plages se mettra toujours à jour. |
Données masquées/vides | Dans Sélectionner des données ➜ Cellules masquées et vides…, cocher « Afficher les données dans les lignes et colonnes masquées » si nécessaire, et définir le traitement des cellules vides. |
Dépannage rapide | 1️⃣ Enregistrer et redémarrer Excel/Mac. 2️⃣ Tester la mise à jour avec un graphique simple. 3️⃣ Vérifier qu’aucun filtre ne masque les nouvelles données. |
Procédure pas‑à‑pas détaillée
Vérifier et réactiver le recalcul
- Ouvrez le classeur ➜ onglet Formules ➜ Options de calcul ➜ activez Automatique.
- Appuyez sur Cmd += pour forcer un recalcul général si besoin (ou F9 pour recalculer une sélection).
- Si le graphique réagit maintenant, le problème venait du mode Manuel.
Corriger les « nombres en texte »
Un graphique circulaire exige des valeurs numériques. Après un import ou un collage depuis un système comptable, il est fréquent que les montants contiennent des espaces insécables, des apostrophes, des séparateurs inappropriés ou le symbole devise dans la cellule.
Méthodes simples :
- Données ▸ Convertir (Texte en colonnes) ➜ Terminer directement pour forcer l’interprétation.
- Dans une colonne vide, entrez
1
, copiez‑la, sélectionnez la plage des montants ➜ Edition ▸ Collage spécial ▸ Multiplier (ou Ajouter avec+0
). Les textes « nombres » deviennent de vrais nombres. - Utilisez
VALEUR()
sur une copie :=VALEUR(B2)
, puis collez les valeurs.
Signes à repérer : alignement à gauche, avertisseur triangle vert « Nombre stocké en tant que texte », impossibilité d’appliquer un format Nombre.
Relier explicitement le graphique à la bonne plage
- Cliquez le graphique ➜ onglet Création de graphique ➜ Sélectionner des données.
- Dans Entrées de légende (Séries), sélectionnez la série ➜ Modifier :
- Nom de la série : vérifiez la cellule (optionnel).
- Valeurs de la série : pointez sur la colonne des montants mise à jour (sans l’en‑tête).
- Pour un camembert, vérifiez aussi les étiquettes de catégories : pointez sur la colonne des libellés.
- Validez. Si la plage avait grandi (nouvelles lignes), le graphique est maintenant synchronisé.
Passer à un Tableau Excel (recommandé)
La manière la plus robuste d’éviter ce problème est d’utiliser un Tableau : le Tableau s’étend automatiquement lorsqu’on ajoute des lignes, et un graphique lié au Tableau se met à jour sans intervention.
- Sélectionnez toute la plage (en‑têtes inclus) ➜ Insertion ▸ Tableau ➜ cochez « Mon tableau comporte des en‑têtes ».
- Donnez‑lui un nom clair (ex.
TableauVentes
) via Outils de tableau ▸ Création ▸ Nom du tableau. - Repointage du graphique :
- Dans Sélectionner des données, remplacez les plages par les références de Tableau, par ex.
TableauVentes[Montant]
pour les valeurs,TableauVentes[Catégorie]
pour les libellés. - Validez. Désormais, tout ajout de ligne au Tableau actualise le graphique.
- Dans Sélectionner des données, remplacez les plages par les références de Tableau, par ex.
- Ajouts annuels : collez la nouvelle année en bas du Tableau. Évitez de coller par‑dessus l’en‑tête ou dans une cellule hors Tableau (sinon, la « chaîne » se casse).
Plages nommées dynamiques (option avancée)
Si vous préférez une source « classique » (non‑Tableau) tout en gardant l’auto‑extension, créez des noms qui s’ajustent automatiquement, puis liez le graphique à ces noms.
Exemple avec DECALER
Hypothèses : en‑têtes en ligne 1, libellés en A, montants en B, données commençant à A2/B2.
- Nom
Catégories_dyn
:=DECALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;1)
- Nom
Montants_dyn
:=DECALER(Feuil1!$B$2;0;0;NB(Feuil1!$B:$B);1)
Dans Sélectionner des données, utilisez Catégories_dyn
pour les étiquettes et Montants_dyn
pour les valeurs.
Remarque : NBVAL
compte les cellules non vides (texte compris) ; NB
compte uniquement les nombres, idéal pour la colonne des montants.
Alternative performante avec INDEX
(sans volatilité)
- Catégories_dyn :
=Feuil1!$A$2:INDEX(Feuil1!$A:$A;NBVAL(Feuil1!$A:$A))
- Montants_dyn :
=Feuil1!$B$2:INDEX(Feuil1!$B:$B;NB(Feuil1!$B:$B)+1)
Cette approche évite la volatilité de DECALER
et reste très stable sur Mac 2019.
Exemple concret (à reproduire)
Supposons la source suivante :
Catégorie | Montant |
---|---|
Marketing | 32500 |
Ventes | 28750 |
R&D | 41000 |
Support | 15500 |
- Convertissez en Tableau et nommez‑le
TableauBudget
. - Insérez un graphique circulaire à partir du Tableau (aucune plage fixe à saisir).
- Mettez en forme (explosion de certains secteurs, Étiquettes de données : catégorie + valeur + %).
- L’année suivante, ajoutez des lignes à la fin du Tableau et collez vos nouvelles catégories/montants. Le graphique se met à jour instantanément.
Préserver vos mises en forme soignées
- Garder un onglet « Modèle » : dupliquez la feuille contenant le camembert « parfait » au lieu de repartir de zéro. Ne mettez aucune donnée « vivante » dans cet onglet.
- Enregistrer un style de graphique : dans le volet Format, sauvegardez la palette et la mise en forme pour les réappliquer d’un clic si vous devez recréer la série.
- Documenter la source : ajoutez, au‑dessus du Tableau, une zone de texte : « Ce graphique utilise
TableauBudget[Catégorie]
etTableauBudget[Montant]
».
Pièges fréquents sur Mac (Big Sur, Office 16.77.1)
- Collage d’image au lieu de graphique : un camembert collé en tant qu’Image ou Image PNG ne peut pas se mettre à jour. Assurez‑vous qu’il s’agit bien d’un objet graphique (cliquez : la barre d’outils « Création de graphique » doit apparaître).
- Filtres/segments qui masquent tout : si le Tableau est filtré à un sous‑ensemble ne contenant que des zéros, le camembert « disparaît ». Dans Sélectionner des données ▸ Cellules masquées et vides…, décidez d’inclure ou non les données masquées.
- Colonnes fusionnées : évitez absolument les fusions dans les libellés du camembert. Utilisez une colonne « Affichage » concaténant proprement vos intitulés.
- Espaces insécables : pour nettoyer, utilisez
=SUBSTITUE(A2;CAR(160);CAR(32))
puisSUPPRESPACE()
si nécessaire, avantVALEUR()
. - Champs % pré‑formatés : si vos montants sont déjà des pourcentages (0–1), Excel peut cumuler deux calculs de % dans les étiquettes. Dans le format d’étiquette, cochez Valeur ou Pourcentage, mais pas les deux si cela brouille la lecture.
Quand utiliser un graphique dynamique plutôt qu’un camembert statique ?
Le camembert reste pertinent pour 3–8 catégories max. Si votre Tableau grandit (20+ lignes), envisagez :
- un barres horizontales trié décroissant ;
- un treemap (Mac 2019 : disponible selon édition) ;
- ou un camembert de camembert pour isoler les « Autres ».
Dans tous les cas, la source en Tableau reste la stratégie la plus durable.
Guide de mise à jour annuelle (procédure « zéro douleur »)
- Préparer : classeur fermé ailleurs, Formules ▸ Automatique actif.
- Coller la nouvelle année : dans le Tableau existant, ajoutez des lignes (ou collez directement sous la dernière ligne).
- Vérifier : le graphique circulaire se met à jour (angles et %). Les secteurs éclatés restent associés aux mêmes catégories ; en cas de nouvelle catégorie, ajustez l’éclatement.
- Contrôle qualité : somme des montants, absence de doublons, nombre de catégories ≤ 8, libellés lisibles.
- Geler la version : dupliquez la feuille pour archiver l’année N‑1 si nécessaire.
FAQ (problèmes connus et solutions rapides)
Q : Le bouton « Sélectionner des données » est grisé.
R : Vous avez probablement sélectionné une image et non un graphique. Réinsérez un graphique depuis Insertion ▸ Graphique ▸ Circulaire à partir de votre Tableau.
Q : Mes étiquettes personnalisées disparaissent après repointage.
R : C’est normal si vous remplacez la série ; Excel applique les étiquettes par défaut. Enregistrez un style de graphique et utilisez des étiquettes liées à des cellules si vous souhaitez un texte spécifique (via Format de l’étiquette ▸ Valeur de cellule).
Q : Un secteur refuse l’« éclatement » (explosion).
R : Cliquez une fois le graphique (toute la série), puis encore une fois le secteur ciblé (sélection du point) ➜ faites glisser vers l’extérieur ou règle l’Exploser le secteur dans le volet Format de point de données.
Q : Les couleurs repartent à zéro selon l’ordre alphabétique.
R : Les camemberts héritent de l’ordre de la source. Triez votre Tableau (décroissant par Montant) pour une lecture plus fluide, puis appliquez votre palette.
Q : Le graphique reste vide malgré des données.
R : Vérifiez les valeurs = 0 ou erreurs dans la plage, les filtres actifs et l’option Cellules masquées et vides….
Tableau de décision : Tableau Excel vs Plages dynamiques
Critère | Tableau Excel | Plages nommées dynamiques |
---|---|---|
Mise en place | Très simple (2 clics) | Exige des nœuds de formules (DECALER /INDEX ) |
Performance | Excellente | Excellente avec INDEX (éviter DECALER sur grands modèles) |
Lisibilité | Références structurées claires (Tableau[Col] ) | Noms explicites requis (Montants_dyn ) |
Filtrage/tri | Intégré, segments compatibles | À gérer côté source |
Portabilité | Parfait au sein du classeur | Très bon, attention aux noms d’onglets |
Mémo d’actions (copiable sur un post‑it)
- Calcul : Automatique.
- Données : nombres réels (pas de texte).
- Source : Tableau nommé.
- Graphique : séries liées à
Tableau[Montant]
&Tableau[Catégorie]
. - Chaque année : coller en bas du Tableau.
- Dépannage : Cellules masquées et vides…, filtres, redémarrage.
Procédure de « réanimation » si le graphique semble perdu
- Dupliquez la feuille pour conserver un backup.
- Sélectionnez le graphique ➜ Création de graphique ▸ Modifier le type ➜ basculez temporairement en « Barres 2D », validez, puis revenez en « Circulaire 2D ». Cette étape force parfois une remise à zéro interne des liaisons.
- Supprimez puis recréez la série en pointant exclusivement vers le Tableau ou les noms dynamiques ; évitez les plages mixtes (A2:A10 + A13:A15), sources d’instabilité.
- Restaurez le style (palette, explosion, étiquettes) via votre style enregistré.
Bonnes pratiques complémentaires
- Garder un onglet « Modèle » : copier chaque année le graphique modèle plutôt que d’en créer un nouveau.
- Enregistrer un style de graphique : permet de réappliquer instantanément la mise en forme si une recréation reste nécessaire.
- Documenter la source : indiquer, au‑dessus du Tableau, quelles colonnes alimentent le graphique pour gagner du temps lors des mises à jour futures.
- Mettre à jour Office : appliquer régulièrement les mises à jour pour bénéficier des corrections liées aux graphiques et Tableaux.
Résumé actionnable
Pour un camembert Excel sur Mac 2019 qui refuse de se mettre à jour, la solution robuste est de lier le graphique à un Tableau (ou à des noms dynamiques au besoin), de réactiver le recalcul et de garantir des nombres réels. Avec ce trio, vos graphiques se mettent à jour automatiquement chaque année, sans refaire la mise en forme.