Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
Concept : calcul automatique et manuel dans les formules de classeur

Concept : calcul automatique et manuel dans les formules de classeur

Il est utile de comprendre les actions qui poussent 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 de recalcul inclut le temps consacré à l’exécution des rapports, à l’exécution des formules et à l’application de la mise en forme conditionnelle.
Ce tableau indique si Worksheets recalcule ou non les données du classeur :
Paramètre de recalcul
Type de formule/classeur
Événement/action
Recalculer la formule?
Automatique
Volatile
  • INDIRECT
  • NOW
  • NOWTZ
  • OFFSET
  • RAND
  • RANDBETWEEN
  • TODAY
Changement dans n’importe quelle cellule du classeur.
Oui.
Automatique
Non volatile
Changement dans n’importe quelle cellule dont dépend celle-ci.
Oui.
Automatique
ARRAYAREA
Une formule utilise ARRAYAREA ainsi que le tableau référencé par les changements ARRAYAREA.
Changement dans la cellule d’ancrage (cellule en haut à gauche) du tableau référencé par ARRAYAREA.
Oui.
Automatique
RANDCONST
Non. Cette fonction non volatile est recalculée uniquement dans les cas suivants :
  • Une actualisation planifiée des données dynamiques s’exécute.
  • Vous sélectionnez
    Données > Recalculer
    .
  • Vous sélectionnez
    Données > Recalculer tout
    .
Automatique
SELECT (avec données dynamiques)
Actualisation manuelle de la plage de données dynamiques.
Le calendrier d’actualisation des données dynamiques s’exécute.
Oui.
Automatique
SELECT en tant que formule générique
Changement dans les cellules auxquelles la formule fait référence.
Cela dépend.
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 les données dans la partie de l’énoncé de SELECT, la formule ne s’exécute pas de 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
Données
Recalculer tout
pour mettre à jour le classeur.
Automatique
Fichier Microsoft Excel converti
La première fois que vous ouvrez le classeur téléversé/converti.
Non. Sélectionnez
Données
Recalculer tout
pour mettre à jour le classeur.
Manuel
N’importe lequel
N’importe lequel.
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 la première fois, mais elles ne sont pas recalculées.)
Le paramètre de nouveau calcul par défaut dans les classeurs est
Automatique
.
Vous souhaiterez peut-être empêcher le nouveau calcul automatique dans certaines situations. Exemple : si vous apportez de nombreuses modifications à un classeur contenant des formules complexes, vous souhaiterez peut-être attendre la fin de toutes vos modifications avant de recalculer les formules.
Pour préciser une option de calcul, sélectionnez
Fichier
Paramètres
.
Pour recalculer manuellement les formules, utilisez l’une des actions suivantes :
  • Données
    Recalculer
    calcule toutes les formules du classeur dans lesquelles les données ont changé.
  • Données
    Recalculer tout
    calcule toutes les formules du classeur, que les données aient changé ou non depuis le dernier calcul.
    Recalculer tout
    met également à jour les références externes dans les classeurs consommateur
Remarques
 :
  • Lorsque vous effectuez une action qui ne génère pas de nouveau calcul, comme le téléversement d’un fichier Microsoft Excel dans Worksheets et l’ouverture du classeur converti la première fois, sélectionnez
    Données
    Recalculer tout
    pour mettre à jour le classeur.
  • L’utilisation des paramètres ou des actions de nouveau calcul n’a aucune répercussion sur les données dynamiques d’un classeur. Vous pouvez actualiser manuellement les données dynamiques en sélectionnant
    Données
    Actualiser toutes les données dynamiques
    , en sélectionnant
    Actualiser maintenant
    dans le panneau Données dynamiques, ou en définissant une actualisation planifiée à l’aide de l’option
    Données
    Planifier l’actualisation des données dynamiques
    .