FAQ : Modificateurs de périmètre pour les formules
- Pourquoi n'y a-t-il aucun périmètre dans la liste déroulante des périmètres de l'assistant de formule ?
- La référence du compte que vous modifiez a un Paramètre Confidentialité des données privé. Essayez ceci :Sécurité : autorisationModèle inclut : feuilles, comptes, dimensions et formules.
- SélectionnezModélisationdans le menu principal.
- Cliquez sur la hiérarchie des comptes. Exemple : cliquez surComptes du Grand livre.
- Sélectionnez un compte dans la liste correspondante.
- Dans la sectionDétail, recherchez leParamètre Confidentialité des données:
- La valeur du compte est privée: vous ne pouvez pas utiliser de modificateurs de périmètre pour le compte.
- La valeur du compte est publique au périmètre supérieur uniquement: vous pouvez uniquement modifier le compte avec le périmètre supérieur oucelui-ci.
- La valeur du compte est publique à tous les périmètres: vous pouvez modifier le compte avec n'importe quel modificateur de périmètre.
- Comment utiliser des modificateurs de périmètre pour extraire la valeur totale de plusieurs périmètres ?
- Vous pouvez effectuer ces trois opérations :
- Modificateurs de périmètre parent.
- Modificateurs d'attribut de périmètre.
- Modificateurs de périmètre distincts.
Les exemples du tableau utilisent cette hiérarchie de périmètres et les valeurs suivantes pour ACCT.02 :Périmètre [code]Janv. 2025- Ventes [sales]Ventes-North [SN]50 000Ventes - Sud [SS]100 000Ventes (uniquement) [N/A]20,000Total170,000MéthodeExempleModificateur de périmètre parentACCT.02 [level = Sales]Retours : 170 000.Modificateur d'attributVotre modèle comprend un attribut appeléRégionavec les valeursEstetOuest. Ventes-North et Ventes- Sud sont marquées avecl'attribut Ouest.ACCT.02 [region = ouest]Retours : 150 000.Modificateurs de périmètre distinctsACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]Retours : 70 000 - Pourquoi mon modificateur de périmètre ne détermine-t-il pas la valeur d'agrégat ?
- Le modificateur de formule doit référencer le code du périmètre avec (+) :périmètre = <code_parent> (+)
- Le périmètre doit être un périmètre parent. Lorsque vous référencez les codes de périmètres qui n'ont pas de comptes enfants, nous ignorons le (+).
- Si vous utilisez, remplacez par"level = this(+)."level = <code du parent> (+)"level = this (+)n'est valide que pour les formules du périmètre (uniquement) du même parent. Exemple : pour faire référence au périmètre parent Ventes, vous pouvez saisirlorsque vous êtes au niveau du périmètre Ventes (uniquement). Sinon, vous devrez saisirpérimètre =this(+).Périmètre = Ventes (+)
- Quand ajouter (+) au modificateur de code parent ?
- Bien que vous puissiez référencer le code du périmètre parent sans (+), vous obtiendrez des résultats inattendus dans le périmètre (uniquement) associé au parent. Sans (+), nous ne renvoyons pas la valeur d'agrégat dans le périmètre (uniquement) du même parent. Exemple : Périmètre = Ventes dans le périmètre Ventes (Uniquement) renvoie la valeur du périmètre Ventes (uniquement) au lieu de la valeur d'agrégat Ventes.Pour cette raison, il est particulièrement nécessaire d'ajouter (+) lorsque vous saisissez des formules par défaut pour les comptes, car elles sont valides dans tous les périmètres, ce qui inclurait les périmètres (uniquement). Dans l'assistant de formule, nous ajoutons automatiquement (+) lorsque vous sélectionnez des modificateurs de périmètre parent pour éviter tout problème.