Concept : calcul automatique et calcul manuel dans les formules de classeur
Il est important de comprendre quelles actions vont conduire Worksheets à calculer ou recalculer les formules de votre classeur.
Les calculs dépendent du type de formule et de l'action que vous effectuez. Le temps du nouveau calcul comprend le temps passé à exécuter les rapports, à exécuter les formules et à appliquer une mise en forme conditionnelle.
Ce tableau indique si Worksheets recalcule ou non les données du classeur :
Paramètre de nouveau calcul | Type de formule / classeur | Événement / action | Recalculer la formule ? |
|---|---|---|---|
Automatique | Volatile
| Modifier n'importe quelle cellule du classeur. | Oui. |
Automatique | Non volatile | Modifier les cellules dont dépend cette cellule. | Oui. |
Automatique | ARRAYAREA | Une formule utilise ARRAYAREA et le tableau référencé par ARRAYAREA change. La cellule pivot (cellule en haut à gauche) du tableau référencé par ARRAYAREA change. | Oui |
Automatique | RANDCONST | Non. Cette fonction non volatile est recalculée uniquement lorsque :
| |
Automatique | SELECT (avec des données en temps réel) | Actualiser manuellement la plage de données en temps réel. L'actualisation planifiée des données en temps réel s'exécute. | Oui. |
Automatique | SELECT comme formule générique | Modifier les cellules référencées par la formule. | Selon le cas.
Si vous utilisez la section des paramètres pour référencer des données, la formule s'exécute lorsque les données changent. Si vous modifiez des données dans la partie de l'instruction SELECT, la formule ne s'exécute pas à nouveau. |
Automatique | ONCE | Placez (enveloppe) n'importe quelle formule dans la fonction ONCE. | Non |
Automatique | Classeur copié | La première fois que vous ouvrez un classeur copié. | Non. Sélectionnez pour mettre à jour le classeur. |
Automatique | Fichier Microsoft Excel converti | La première fois que vous ouvrez le classeur téléchargé/converti. | Non. Sélectionnez pour mettre à jour le classeur. |
Manuel | N'importe lequel / laquelle | N'importe lequel / laquelle. | Non. Worksheets ne recalcule jamais les formules, sauf si vous lancez manuellement un nouveau calcul. Cela s'applique à toutes les formules, y compris les formules volatiles. (Les nouvelles formules sont calculées lorsque vous les soumettez pour la première fois mais elles ne sont pas recalculées.) |
Le paramètre de nouveau calcul par défaut utilisé dans les classeurs est
Automatique
.Dans certains cas, il est préférable d'éviter un nouveau calcul automatique. Exemple : si vous effectuez de nombreuses modifications dans un classeur contenant des formules complexes, il est préférable d'attendre d'avoir effectué toutes vos modifications avant de recalculer les formules.
Pour spécifier une option de calcul, sélectionnez .
Pour recalculer manuellement les formules, effectuez l'une des actions suivantes :
- calcule toutes les formules du classeur dans lesquelles les données ont été modifiées.
- calcule toutes les formules du classeur, que les données aient changé ou non depuis le dernier calcul.Recalculer toutmet également à jour les références externes dans les classeurs consommateurs.
Remarques
:- Lorsque vous effectuez une action qui n'entraîne pas un nouveau calcul, comme le téléchargement d'un fichier Microsoft Excel dans Worksheets et la première ouverture du classeur converti, sélectionnez pour mettre à jour le classeur.
- Les données en temps réel d'un classeur ne sont pas affectées lorsque vous utilisez les paramètres ou les actions de nouveau calcul. Vous pouvez actualiser manuellement les données en temps réel en sélectionnant , en sélectionnantActualiser maintenant. dans le panneau Données en temps réel ou en définissant une actualisation planifiée via .