Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Concept : type de formules de base dans les cellules de la feuille

Concept : type de formules de base dans les cellules de la feuille

Vous pouvez entrer des formules directement dans les cellules des feuilles. Nous vous recommandons de toujours utiliser l’Assistant de formule pour éviter une erreur de syntaxe. Les formules valides comportent au moins un opérande. Les opérandes extraient des données. Le calcul de formule le plus simple doit avoir au moins un opérande et un opérateur. L’opérande le plus simple est un nombre. L’opérateur le plus simple est un symbole mathématique, tel que plus ou moins. Exemple : 1+1.
Dans la plupart des cas, vous pouvez ajouter une formule dans n’importe quelle cellule numérique modifiable. Pour entrer la formule dans la cellule, vous devez d’abord cliquer sur la cellule. Ensuite, vous pouvez :
  • Entrez l’équation directement dans la cellule.
  • Saisissez l’équation dans la barre de formule en haut de la feuille.
  • Cliquez sur le bouton Assistant de formules dans la barre d’outils pour créer une formule sans erreur. Voir : Utiliser l’assistant de formule .

Créer des équivalences mathématiques de base

Vous pouvez utiliser des formules mathématiques de base avec les clés de votre clavier. Les opérandes les plus simples des formules mathématiques simples sont des nombres. Les opérateurs les plus simples sont ceux que vous pouvez trouver sur votre clavier. Vous pouvez également intégrer des calculs simples dans des formules plus complexes qui font référence à des comptes et à des modificateurs. Dans Assistant de formules, le premier ensemble de boutons fournit des opérateurs mathématiques simples que vous pouvez insérer dans la formule.
Lorsque vous entrez des formules dans les cellules :
  • Commencez toujours par le signe égal.
  • Restez simple pour de meilleurs résultats.
Pour les calculs simples, il est plus facile d’entrer la formule directement dans la cellule. Toutefois, lorsque vous utilisez l’Assistant de formule, vous n’avez pas besoin d’entrer le signe égal.
Opérateurs mathématiques
Exemple de formule
Ajout
Formule : =760+500
Résultat : 1 260
Soustraction
Formule : =760-500
Résultat : 140
Multiplication
Formule : =760*10
Résultat : 7 600
Division
Formule : =divf(760,10) Résultat : 76
Pourcentage
Formule =200*,05
(5 % de 200)
Résultat : 10
Ordre des opérations
Formule : =divf(70,10)*12
Résultat : 84

Utilisation de la méthode de saisie

Vous pouvez créer des équations qui font référence à d’autres cellules de la feuille. Pour ce faire, cliquez sur les cellules, de la même manière qu’avec Excel, avec quelques différences mineures :
Vous ne pouvez pas utiliser la barre de formule. Tapez directement dans la cellule. Commencez toujours la formule avec un signe égal. Vous devez entrer les opérateurs et les virgules entre les saisies de cellules. Vous ne pouvez pas utiliser la méthode de saisie de l’Assistant de formule.
Pour de meilleurs résultats, utilisez la méthode de saisie pour saisir les valeurs. Utilisez ensuite la barre de formule pour vérifier la syntaxe et ajouter de la complexité.
Cas d’utilisation
Étapes
Saisir une seule cellule.
Après le signe égal, cliquez sur n’importe quelle cellule de la feuille.
Saisir des cellules et ajouter des données mathématiques
  1. Après le signe égal, cliquez sur une cellule de la feuille ou entrez un nombre.
  2. Sans ajouter d’espace, entrez un opérateur calcul simple.
  3. Sans ajouter d’espace, cliquez sur une autre cellule ou entrez un nombre.
Saisir des cellules et ajouter de la complexité
  1. Après le signe égal, entrez une fonction mathématique, comme divf .
  2. Tapez la parenthèse ouvrante sans ajouter d'espace.
  3. Saisissez une cellule ou entrez un nombre.
  4. Entrez une virgule et ajoutez le nombre suivant ou la saisie.
  5. Tapez la parenthèse fermante.
  6. Vérifiez la barre de formule pour vérifier ce que vous avez entré.
  7. Ajoutez plus de complexité à partir de là, si nécessaire.

Ajout de références aux formules

Une référence de formule renvoie aux données. Quand vous indiquez des données, vous intégrez la valeur à la formule. Dans la partie gauche de l’Assistant aux formules, vous pouvez trouver toutes les hiérarchies de comptes avec les codes de compte corrects pour vous aider à ajouter des références dans la syntaxe appropriée.
Dans la documentation, nous fournissons la syntaxe avec des variables à l’intérieur des motifs. Vous devez remplacer les crochets et le texte à l’intérieur par les éléments réels de votre modèle spécifique.
Voici les références les plus courantes et leur syntaxe :
Référence
Syntax
Exemple
Comptes (grand livre, personnalisé, indicateur)
ACCT.<account_code>
ACCT.6113
Où 6113 est le code de compte.
Nous vous déconseillons de référencer un compte système à partir de cellules d’une feuille cube. Voir : FAQ : Quelle est la meilleure façon de référencer un compte système à partir d’une feuille cube?
Comptes (cube et modélisé)
ACCT.<sheetcode.account_code>
ACCT.RevenueCube.003
Où RevenueCube est le code de la feuille et 003 est le code du compte.
Comptes d’hypothèse
ASSUM.<account_code>
ASSUM.123
Où 123 est le code de compte.
Constantes
N'importe quel nombre
500

Ajout de modificateurs aux formules

Les modificateurs filtrent la valeur extraite par la formule du compte ou de la colonne. Vous pouvez modifier une référence en la suivant de crochets. Vous ajoutez ensuite le modificateur entre crochets. Exemple : ACCT.001[level=This]. Assistant de formules fournit une série d’invites de liste déroulante sur le côté droit pour vous aider à ajouter des modificateurs en utilisant la syntaxe appropriée.
Voici des modificateurs courants :
Modificateur
Syntax
Exemple
Temps
[time = <strata_code>]
ACCT.001 [time = 2023]
Où 2023 est la strate d’agrégat d’années. Récupère la valeur d'agrégat de 2023 du compte.
Niveaux
[level = <level_code>]
ACC.001 [level = ventes]
Où ventes est le code de niveau. Extrait la valeur du compte au niveau des ventes uniquement.
Dimension personnalisée
[<dimension_code> = <dimension_value_code>]
ACCT.001 [product = ches]
Où « produit » est le code de la dimension et « chemise » est le code de la valeur de la dimension. Récupère les données du compte marquées avec des T-ends.
Attributs
[<attribute_code> =<attribute_value_code>]
ACCT.001 [productgroup = Tops]
Où Productgroup est l’attribut de la dimension Produit et Tops est la valeur de l’attribut.
Extrait les données de compte marquées avec toutes les valeurs de dimension qui correspondent à la valeur d’attribut Tops.
Modificateurs multiples
[<modifier1> = <code>, <modifier2> = <code>, <modifier3> = <code>]
ACCT.001 [time = 2 023, niveau = ventes, produit = chemises]
Récupère l’agrégat de temps de 2023 pour le niveau des ventes de Personnalisers.
Vous pouvez avoir plusieurs modificateurs par référence, mais vous ne pouvez avoir qu’une seule valeur par modificateur. Ainsi, lorsque vous souhaitez extraire la valeur de plus d’un niveau :
  • Erreur : ACCT.001 [level = Sales, Marketing]
  • Erreur : Acct.001 [level = Sales, Level = Marketing]
  • Corriger : Acct.001 [level = Sales] + Acct.001 [level = Marketing]

Créer des énoncés de base pour les formules

Les instructions Si ont deux résultats possibles. Si une expression est vraie, la formule calcule une expression, mais si elle est fausse, la formule calcule l’autre expression. La syntaxe de base des instructions Sif est la suivante : Sif (EXPR, T, F). Assistant de formule fournit les boutons suivants dans la barre d’outils que vous pouvez insérer dans vos expressions :
Bouton
Exemple
Description
=
Sif (Acct.001 = 100, 0, 1)
Si la valeur d’une expression est égale à la valeur exacte d’une autre expression.
L’exemple calcule :
  • 0 si la valeur est égale à 1 000.
  • 1 pour toutes les autres valeurs.
!=
Sif (Acct.001 != 1 000, 0, 1)
Si la valeur d’une expression n’est pas égale à la valeur d’une autre expression.
La formule calcule :
  • 1 si la valeur est égale à 1 000.
  • 0 pour toutes les autres valeurs.
<
Sif ( Acct.001 < 1 000, 0, 1)
Si la valeur d’une expression est inférieure à la valeur d’une autre expression.
La formule calcule :
  •  0 pour toutes les valeurs inférieures à 1 000.
  • 1 pour toutes les valeurs supérieures ou égales à 1 000.
<=
Sif ( Acct.001 <= 1 000, 0, 1)
Si la valeur d’une expression est inférieure ou égale à la valeur d’une autre expression.
La formule calcule :
  • 0 pour toutes les valeurs de 1 000 ou moins.
  • 1 pour toutes les valeurs supérieures à 1 000.
>
Sif ( Acct.001 > 1000, 0, 1)
Si la valeur d’une expression est supérieure à la valeur d’une autre expression.
La formule calcule :
  • 0 pour toutes les valeurs supérieures à 1 000.
  • 1 pour toutes les valeurs inférieures ou égales à 1 000.
>=
Sif ( Acct.001 >= 1 000, 0, 1)
Si la valeur d’une expression est supérieure ou égale à la valeur d’une autre expression.
La formule calcule :
  • 0 pour toutes les valeurs de 1 000 ou plus.
  • 1 pour toutes les valeurs inférieures à 1 000.
et
Sif ( Acct.001 = 1 000 ET Acct.002 = 2 000, 0, 1)
Si toutes les expressions sont vraies.
La formule calcule :
  • 0 si ACCT.001 est 1 000 et ACCT.002 est 2 000.
  • 1 si ACCT.002 est 2 000 et ACCT.001 n’est pas 1 000.
  • 1 si ACCT.001 est 1 000 et ACCT.002 n’est pas 2 000.
ou
Sif ( Acct.001 = 1 000 OU Acct.002 = 2 000, 0, 1)
Si au moins une expression est vraie.
La formule calcule :
  • 0 si ACCT.001 est 1 000 et ACCT.002 est 2 000.
  • 0 si ACCT.001 est 1 000 et ACCT.002 est n’importe quelle valeur.
  • 0 si ACCT.002 est 2 000 et ACCT.001 est n’importe quelle valeur.
  • 1 si aucun des comptes ne correspond.
Pas
Sif (NOT (niveau = QG, 0, 1)
Exclut l'expression.
La formule calcule :
  • 0 si le niveau n’est pas le QG.
  • 1 pour tous les autres niveaux.

Formules d’enregistrement et erreurs de formules

Lorsque vous entrez une formule, la cellule affiche (fx)? Après avoir enregistré la feuille, la formule calcule et affiche la valeur. La cellule affiche également un triangle bleu dans le coin pour indiquer que nous avons calculé la valeur avec une formule.
En cas d’erreurs de syntaxe ou de références inadmissibles dans la formule, vous ne pourrez pas enregistrer la feuille. En cas d’erreurs de formule, vous pouvez enregistrer la feuille, mais la cellule affiche une erreur.
Pour réviser la formule après avoir enregistré la feuille, vous pouvez :
  • Cliquez sur la cellule et recherchez dans la barre de formule.
  • Cliquez avec le bouton droit sur la cellule et sélectionnez Explorer la cellule.
Lorsque les cellules ont des triangles bleus et un arrière-plan gris, vous ne pouvez pas changer la formule à partir de la feuille. Un administrateur a ajouté ces formules au compte lui-même. Pour cette version, l’administrateur a verrouillé les calculs pour empêcher l’utilisateur de modifier la valeur ou la formule.

Exemples de formules

Nous avons présenté quelques exemples courants de formules, que vous pouvez utiliser comme référence pour voir comment elles sont généralement construites. Dans certains cas, vous pouvez utiliser ces formules comme point de départ pour vos propres modèles. Assurez-vous toujours que lorsque vous copiez une formule, vous mettez à jour les références pour refléter les éléments réels dans votre modèle.