Concept : saisir des formules de base dans les cellules d'une feuille
Vous pouvez saisir des formules directement dans les cellules des feuilles. Nous vous recommandons de toujours utiliser l'assistant de formule pour éviter toute erreur de syntaxe. Les formules valides doivent comporter au moins un opérande. Les opérandes extraient les données. Le calcul de formule le plus simple doit comporter 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 saisir la formule dans la cellule, vous devez d'abord cliquer sur la cellule. Vous pouvez ensuite :
- Saisissez 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 formule dans la barre d'outils pour créer une formule sans erreur. Voir Utiliser l'assistant de formule .
Créer des équations mathématiques de base
Vous pouvez utiliser des formules mathématiques de base avec les touches de votre clavier. Les opérandes les plus simples des formules mathématiques simples sont les nombres. Les opérateurs les plus simples sont ceux que vous pouvez trouver sur votre clavier. Vous pouvez également créer des formules mathématiques plus simples qui font référence à des comptes et des modificateurs. Dans l'assistant de formule, le premier ensemble de boutons propose des opérateurs mathématiques simples que vous pouvez insérer dans la formule.
Lorsque vous saisissez 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 de saisir la formule directement dans la cellule. Cependant, lorsque vous utilisez l'assistant de formule, vous n'avez pas besoin de saisir 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 |
Utiliser la méthode de capture
Vous pouvez créer des équations qui font référence à d'autres cellules de la feuille. Pour ce faire, vous 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. Saisissez directement votre nom dans la cellule. Commencez toujours la formule par le signe égal. Vous devez saisir les opérateurs et les virgules entre les captures de cellule. Vous ne pouvez pas utiliser la méthode de capture de l'assistant de formule.
Pour de meilleurs résultats, utilisez la méthode de capture pour saisir les valeurs. Utilisez ensuite la barre de formule pour vérifier la syntaxe et ajouter de la complexité.
Cas d'utilisation | Étapes |
|---|---|
Capturer une seule cellule. | Après le signe égal, cliquez sur n'importe quelle cellule de la feuille. |
Saisir les cellules et ajouter des données mathématiques |
|
Saisir les cellules et ajouter de la complexité |
|
Ajout de références aux formules
Une référence de formule renvoie à des données. Lorsque vous pointez vers les données, vous intégrez la valeur de la formule. Sur le côté gauche de l'assistant de formule, vous pouvez retrouver toutes les hiérarchies de comptes avec les codes de compte appropriés 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 de crochets. Vous devez remplacer les crochets et le texte à l'intérieur par les éléments réels de votre modèle.
Voici les références et leur syntaxe les plus courantes :
Référence | Syntaxe | Exemple |
|---|---|---|
Comptes (Grand livre, personnalisés, métriques) | ACCT.<account_code> | ACCT.6113 Où 6113 est le code du compte. Nous vous déconseillons de référencer un compte système à partir de cellules d'une feuille cube. Voir FAQ : Quel est le meilleur moyen de référencer un compte système depuis une feuille cube ? |
Comptes (cubes et modèles) | 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 du compte. |
Constantes | N'importe quel nombre | 500 |
Ajout de modificateurs aux formules
Les modificateurs filtrent la valeur que la formule extrait du compte ou de la colonne. Vous pouvez modifier une référence en la suivant par des crochets. Vous ajoutez ensuite le modificateur entre crochets. Exemple : ACCT.001[level=this] L'Assistant de formule propose une série de listes déroulantes à droite pour vous aider à ajouter des modificateurs en utilisant la syntaxe appropriée.
Voici les modificateurs courants :
Modificateur | Syntaxe | Exemple |
|---|---|---|
Temps | [time = <strata_code>] | ACCT.001 [time = 2023] Où 2023 est la strate d'agrégat de l'année. Extrait la valeur d'agrégat 2023 du compte. |
Périmètres | [level = <level_code>] | ACCT.001 [level = Sales] Où Ventes est le code du périmètre. Extrait la valeur du compte du périmètre Ventes uniquement. |
Dimension personnalisée | [<dimension_code> = <dimension_value_code>] | ACCT.001 [product = Chemises] Où le produit est le code de la dimension et Chemises est le code de la valeur de dimension. Extrait les données du compte marquées avec des Chemises. |
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 du compte marquées avec les valeurs de dimension correspondant à la valeur d'attribut supérieure. |
Modificateurs multiples | [<modifier1> = <code>, <modifier2> = <code>, <modifier3> = <code>] | ACCT.001 [time = 2023, Périmètre = Ventes, Produit = Chemises] Extrait l'agrégat de temps de 2023 du périmètre Ventes pour Chemises. |
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 pour plusieurs périmètres :
- Faux : ACCT.001 [level = Sales, Marketing]
- Faux : ACCT.001 [level = Sales, level = Marketing]
- Corriger : ACCT.001 [level = Sales] + ACCT.001 [level = Marketing]
Créer des instructions If de base pour les formules
Les instructions Iff 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 Iff est la suivante : Iff (EXPR, T, F). L'assistant de formule propose les boutons de la barre d'outils que vous pouvez insérer dans vos expressions :
Bouton | Exemple | Description |
|---|---|---|
= | Iff (ACCT.001 = 100, 0, 1) | Si la valeur d'une expression est égale à la valeur exacte d'une autre expression. L'exemple calcule :
|
!= | Iff (ACCT.001 != 1000, 0, 1) | Si la valeur d'une expression n'est pas égale à celle d'une autre expression. La formule calcule :
|
< | Iff (ACCT.001 < 1000, 0, 1) | Si la valeur d'une expression est inférieure à celle d'une autre expression. La formule calcule :
|
<= | Iff (ACCT.001 <= 1000, 0, 1) | Si la valeur d'une expression est inférieure ou égale à la valeur d'une autre expression. La formule calcule :
|
> | Iff (ACCT.001 > 1000, 0, 1) | Si la valeur d'une expression est supérieure à celle d'une autre expression. La formule calcule :
|
>= | Iff (ACCT.001 >= 1000, 0, 1) | Si la valeur d'une expression est supérieure ou égale à la valeur d'une autre expression. La formule calcule :
|
et | Iff (ACCT.001 = 1000 AND ACCT.002 = 2000, 0, 1) | Si toutes les expressions sont vraies. La formule calcule :
|
ou | Iff (ACCT.001 = 1000 OR ACCT.002 = 2000, 0, 1) | Si au moins une expression est vraie. La formule calcule :
|
Pas | Iff (NOT (Périmètre = Siège social, 0, 1) | Exclut l'expression. La formule calcule :
|
Enregistrement de formules et d'erreurs de formule
Lorsque vous saisissez une formule, la cellule affiche (fx) ? Une fois que vous avez 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.
Si la formule contient des erreurs de syntaxe ou des références non acceptables, vous ne pourrez pas enregistrer la feuille. Si vous avez des erreurs de formule, vous pouvez enregistrer la feuille, mais la cellule affiche une erreur.
Pour consulter la formule après avoir enregistré la feuille, vous pouvez :
- Cliquez sur la cellule et look dans la barre de formule.
- Faites un clic 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 modifier la formule dans la feuille. Un administrateur a ajouté ces formules au compte en question. Pour cette version, l'administrateur a verrouillé les calculs pour éviter que l'utilisateur ne modifie la valeur ou la formule.
Exemples de formule
Nous vous avons laissé quelques exemples courants de formules que vous pouvez consulter 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. Lorsque vous copiez une formule, assurez-vous toujours de mettre à jour les références pour refléter les éléments réels de votre modèle.