Lorsqu'une formule Excel cesse de se mettre à jour automatiquement, la solution la plus rapide consiste généralement à ne pas réécrire la formule. Déterminez d'abord si Excel est en mode de calcul Manuel, puis forcez un recalcul pour confirmer que le classeur peut toujours effectuer des calculs, et vérifiez enfin si le problème est limité à des cellules traitées comme du texte ou à des formules affichées au lieu d'être évaluées.
La documentation actuelle d'Excel de Microsoft, consultée en septembre 2026, décrit toujours le mode Automatique comme le comportement de calcul par défaut. Il y a un compromis important à connaître avant de modifier les paramètres : dans l'application de bureau Excel, la modification des options de calcul affecte tous les classeurs ouverts. Dans Excel pour le web, l'option de calcul ne s'applique qu'au classeur actuel. Cette différence est importante si vous maintenez intentionnellement un grand classeur en mode Manuel pour des raisons de performance.
Avant de modifier quoi que ce soit : identifiez le problème réel
Utilisez ce test rapide. Dans une zone vide du classeur, saisissez 10 en B2 et entrez =B2*2 en C2. Modifiez B2 pour passer à 12.
- Si C2 reste à 20 jusqu'à ce que vous calculiez manuellement, le classeur utilise probablement le calcul Manuel.
- Si C2 affiche
=B2*2 au lieu de 24, le problème est plus probablement lié à l'option Afficher les formules ou à une cellule formatée en texte.
- Si C2 se met à jour à 24 mais qu'une formule complexe ne le fait pas, le problème est probablement local à cette formule, à ses références, à un lien externe, à une table de données ou à une autre condition spécifique au classeur.
Cette distinction fait gagner du temps car les trois correctifs ci-dessous résolvent différents modes de défaillance.
Étape 1 : définissez le mode de calcul adapté à votre classeur
Dans Excel de bureau, ouvrez Formules > Options de calcul. Si vous souhaitez que les formules se mettent à jour chaque fois que leurs entrées changent, choisissez Automatique. Microsoft documente également ce même paramètre sous Fichier > Options > Formules > Calcul du classeur.
Les Options de calcul sont le premier endroit à vérifier lorsque les formules restent obsolètes après la modification des valeurs référencées.
La documentation actuelle sur les paramètres de calcul de Microsoft explique les trois choix pratiques :
| Mode de calcul | Ce qu'il fait | Meilleure adaptation | Compromis |
| Automatique | Recalcule les formules dépendantes lorsqu'une valeur, une formule ou un nom référencé change | La plupart des classeurs quotidiens | Les modèles volumineux ou lourds en calculs peuvent passer plus de temps à recalculer |
| Automatique sauf pour les tables de données | Recalcule automatiquement la plupart des formules mais exclut les tables de données de l'analyse de scénarios du recalcul automatique | Modèles où les tables de données sont le principal coût de performance | Les résultats des tables de données peuvent rester obsolètes jusqu'à un recalcul explicite |
| Manuel | Ne recalcule pas automatiquement les formules ; vous initiez le calcul | Très grands modèles où l'utilisateur contrôle délibérément le moment du recalcul | Les valeurs obsolètes sont faciles à confondre avec des résultats actuels |
Recommandation selon le besoin : choisissez Automatique pour les classeurs normaux. Gardez Manuel uniquement lorsque vous comprenez pourquoi le classeur en a besoin et que vous disposez d'un flux de travail de recalcul délibéré. Si les tables de données sont le principal problème de performance, Automatique sauf pour les tables de données peut être un compromis plus ciblé que de passer l'ensemble du classeur en Manuel.
Il y a une autre considération spécifique au bureau : Microsoft indique que les modifications des paramètres de calcul affectent tous les classeurs actuellement ouverts. Si vous avez ouvert un grand modèle intentionnellement enregistré en mode Manuel, puis ouvert un classeur plus petit, vous pouvez vous retrouver à dépanner le classeur plus petit même si le choix de calcul provient d'ailleurs. Fermez les classeurs inutiles, définissez le mode souhaité et vérifiez à nouveau.
Étape 2 : forcez un recalcul et vérifiez le résultat
Après être passé en mode Automatique, modifiez une valeur référencée et confirmez que la formule se met à jour. Dans le test simple ci-dessus, changer B2 de 10 à 12 devrait changer =B2*2 de 20 à 24.
Après la restauration du calcul Automatique, la modification d'une entrée devrait mettre à jour le résultat dépendant sans autre action manuelle.
Si vous avez besoin d'une actualisation immédiate avant de changer le mode à long terme, utilisez les contrôles de calcul fournis par Microsoft :
- Calculer maintenant recalcule toutes les feuilles de calcul ouvertes, y compris les tables de données, et met à jour les feuilles de graphique ouvertes.
- Calculer la feuille recalcule la feuille de calcul active et les graphiques liés.
- Dans Excel de bureau, F9 est le raccourci standard pour recalculer les classeurs ouverts.
Ce sont des outils de diagnostic utiles, mais ils ne remplacent pas le mode de calcul correct. Si appuyer sur F9 corrige le nombre à chaque fois mais que la valeur devient obsolète après la prochaine modification, le calcul Manuel est toujours actif quelque part dans votre flux de travail.
Pour Excel pour le web, Microsoft documente également les contrôles de calcul sous l'onglet Formules. La différence importante est la portée : changer le mode de calcul dans le navigateur affecte le classeur actuel plutôt que tous les autres classeurs de bureau ouverts.
Pourquoi ne pas laisser Excel en mode Manuel et appuyer simplement sur F9 ?
Cela peut être un choix valide pour un grand modèle financier ou d'ingénierie, mais cela a un coût opérationnel : les valeurs affichées peuvent ne plus refléter les dernières entrées. Si plusieurs personnes modifient le classeur ou si le fichier est utilisé comme rapport opérationnel, le mode Automatique est généralement plus facile à auditer car les utilisateurs n'ont pas besoin de se souvenir d'une étape de recalcul.
Si la performance est la raison pour laquelle vous êtes passé en Manuel, mesurez ce qui est lent avant d'accepter les valeurs obsolètes comme solution permanente. Les liens externes, les formules volatiles, les grandes plages, les calculs itératifs et les tables de données de l'analyse de scénarios peuvent contribuer au temps de calcul. La bonne optimisation dépend du classeur.
Étape 3 : si la formule elle-même apparaît dans la cellule, corrigez la cellule au lieu du mode de calcul
Si Excel affiche =B2*2 dans la feuille de calcul au lieu d'un résultat, le calcul Automatique n'est pas nécessairement le problème. Microsoft documente deux causes courantes : l'option Afficher les formules est activée, ou la cellule est formatée en Texte.
Si le texte de la formule est visible dans la cellule, dépannez l'affichage des formules et le formatage des cellules avant de modifier à nouveau les paramètres de calcul du classeur.
Vérifiez d'abord Afficher les formules
Allez dans Formules > Afficher les formules. Si elle est active, désactivez-la. Microsoft documente également Ctrl+` comme raccourci clavier pour basculer entre l'affichage des formules et les résultats des formules. Voir Support Microsoft : Afficher et imprimer les formules.
Ensuite, changez les cellules formatées en Texte en Général et saisissez à nouveau la formule
Si Afficher les formules est déjà désactivé, sélectionnez la cellule affectée, ouvrez Format de cellule et choisissez Général. Le simple changement de format peut ne pas amener une entrée texte existante à être évaluée immédiatement. Les directives de Microsoft sur les formules cassées indiquent d'utiliser F2 puis Entrée après avoir changé la cellule en Général afin qu'Excel traite à nouveau l'entrée comme une formule.
Changez une cellule de formule de Texte à Général, puis saisissez à nouveau la formule afin qu'Excel l'évalue plutôt que de la conserver comme texte.
La page actuelle de dépannage des formules cassées de Microsoft recommande spécifiquement cette séquence lorsque la syntaxe de la formule est affichée au lieu d'une valeur.
Vérifiez également la présence d'une apostrophe initiale. Une entrée telle que '=B2*2 est du texte par conception. Supprimez l'apostrophe et saisissez à nouveau la formule.
Quel correctif devez-vous utiliser ?
| Symptôme | Meilleure première action | Pourquoi |
| De nombreuses formules ne se mettent à jour qu'après F9 | Passez les Options de calcul sur Automatique | Cela indique un calcul Manuel plutôt qu'une mauvaise formule |
| Un grand classeur est lent en mode Automatique | Évaluez intentionnellement Manuel ou Automatique sauf pour les tables de données | La performance peut justifier un recalcul contrôlé, mais les résultats obsolètes deviennent un compromis explicite |
| Le texte des formules apparaît directement dans les cellules sur toute la feuille | Désactivez Afficher les formules | Les formules peuvent se calculer correctement mais la feuille affiche la syntaxe |
| Seules quelques cellules affichent le texte de la formule | Changez le format Texte en Général, puis appuyez sur F2 et Entrée | Le contenu de la cellule a peut-être été stocké comme texte |
| Les formules simples se mettent à jour mais une formule reste incorrecte | Inspectez les références et les dépendances de cette formule | Un changement global du mode de calcul est peu susceptible d'être la cause racine |
Si les trois étapes ne résolvent pas le problème
Ne continuez pas à basculer les paramètres de calcul. Utilisez le symptôme pour affiner la vérification suivante.
- Liens vers des classeurs externes : une source liée peut ne pas être recalculée ou disponible. Microsoft note qu'Excel peut avertir lorsqu'une feuille de calcul source n'a pas été complètement recalculée.
- Formules itératives ou circulaires : une formule qui se référence directement ou indirectement elle-même nécessite des paramètres de calcul itératif délibérés. N'activez pas l'itération simplement pour faire taire un problème de référence circulaire que vous ne comprenez pas.
- Tables de données de l'analyse de scénarios : Automatique sauf pour les tables de données les exclut intentionnellement du recalcul automatique normal.
- Corruption du classeur : si le comportement de calcul est anormal uniquement dans un fichier endommagé, les directives de réparation d'un classeur corrompu de Microsoft fournissent des options de récupération.
- Fonctions de date volatiles : Microsoft note que des fonctions telles que AUJOURDHUI dépendent des paramètres de recalcul. Si AUJOURDHUI ne se met pas à jour comme prévu, confirmez que le calcul Automatique est activé.
Liste de contrôle en trois étapes
- Définissez le bon mode de calcul : Formules > Options de calcul > Automatique pour les classeurs normaux.
- Recalculez et testez : utilisez Calculer maintenant ou F9, modifiez une entrée connue et vérifiez que le résultat dépendant se met à jour.
- Corrigez les problèmes d'affichage au niveau de la cellule : désactivez Afficher les formules ; pour les cellules de formule formatées en Texte, passez à Général et appuyez sur F2, puis Entrée.
En résumé
Si les formules Excel ne se calculent pas automatiquement, choisissez le correctif en fonction du mode de défaillance. Le calcul Automatique est le bon choix par défaut pour la plupart des classeurs quotidiens. Le mode Manuel est utile lorsqu'un grand modèle nécessite un recalcul contrôlé, mais le compromis est que les valeurs visibles peuvent devenir obsolètes. Automatique sauf pour les tables de données est un compromis de performance plus étroit lorsque les tables de données de l'analyse de scénarios sont la partie coûteuse. Et si une formule est affichée comme du texte, changer le mode de calcul est le mauvais correctif—réparez plutôt l'affichage ou le format numérique de la cellule.
L'approche en trois étapes fonctionne car chaque étape teste une couche différente : le mode de calcul du classeur, le moteur de recalcul et la cellule de formule individuelle. Cela permet de trouver plus rapidement la vraie cause sans modifier plus d'Excel que nécessaire.