Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Afficher les données comme personnalisables dans les rapports

Afficher les données comme personnalisables dans les rapports

En tant que développeur de rapports matriciels, utilisez l'élément Afficher sous forme de Personnalisé pour personnaliser les données dans un rapport.
Exemple :
  • Afficher les valeurs en tant que pourcentage du total pour un compte d'agrégat
  • Afficher les valeurs en tant que pourcentage d'un dénominateur différent
  • Inverser le signe d'un montant d'écart, par exemple de positif à négatif
L'article vous guide dans de nombreux cas d'utilisation pour la fonction Afficher sous forme de Personnalisé.

Conditions préalables

Navigation

Navigation Icon5.png Sur la page Aperçu des rapports, ouvrez un rapport et sélectionnez
Modifier
.

Afficher les valeurs en tant que pourcentage du total

Regardez la vidéo :
58 s

Exemple : votre rapport Salaires par périmètre affiche actuellement les salaires T1 et T2 pour tous les périmètres États-Unis ainsi que le total pour les États-Unis. Vous souhaitez comprendre quel service représente la masse salariale la plus importante dans l'agrégat États-Unis.
salaries_by_level_after.png
Procédez comme suit :
  1. Faites glisser l'élément
    Afficher sous forme de Valeur
    jusqu'aux colonnes.
  2. Faites glisser l'élément
    Afficher sous forme de Personnalisé
    jusqu'aux colonnes.
  3. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Assistant de formule
    .
  4. Dans le champ
    Formule
    , saisissez la formule :
    (ACCT.this/ACCT.this[level=United States(+)])*100
    . Sélectionnez
    OK
    pour fermer l'Assistant de formule.
  5. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Propriétés
    . Saisissez le libellé "Pourcentage du total". Cliquez sur
    Appliquer
    .
  6. Enregistrez et exécutez le rapport. Le rapport affiche maintenant une nouvelle colonne Pourcentage du total. Dans cette colonne, vous pouvez voir que Ventes Nord représente le pourcentage le plus élevé des États-Unis en termes de masse salariale. Les salaires pour tous les périmètres États-Unis continuent de s'afficher sous une nouvelle colonne Valeur.

Afficher des dénominateurs différents pour différentes lignes

Exemple : le rapport utilise l'élément Afficher sous forme de Pourcentage pour afficher les lignes de produits et de coûts sous forme de pourcentage des produits. Le rapport utilise actuellement un seul dénominateur (Produits) pour l'ensemble du rapport. Vous souhaitez afficher les lignes de coûts sous forme de pourcentage des coûts et les lignes de produits sous forme de pourcentage des produits.
afficher sous forme de percentage_updated.png
Procédez comme suit :
  1. Supprimez l'élément Afficher sous forme de % du compte. Exemple : supprimez "Afficher sous forme de % des produits".
  2. Faites glisser l'élément
    Afficher sous forme de Personnalisé
    jusqu'à l'emplacement de l'élément Afficher sous forme de % du compte.
  3. Créez une instruction if avec les codes de compte GL. Les codes de compte différencient les comptes afin que l'instruction if puisse identifier les différentes lignes pour leurs dénominateurs :
    1. Accédez à
      Modélisation > Gestion du modèle > Comptes du Grand livre
      .
    2. Recherchez des
      Comptes personnalisés
      . Sous Comptes de résultat, notez que les codes de tous les comptes de produits incluent "Rev". Aucun des comptes de coût ne comporte "Rev" dans son code.
    3. Retournez dans
      Rapports
      .
    4. Faites un clic droit sur l'élément
      Afficher sous forme de Personnalisé
      et sélectionnez
      Assistant de formule
      .
    5. Dans le champ
      Formule
      , saisissez une instruction if qui vérifie si le code de compte d'une ligne contient "rev". Si c'est le cas, elle divise alors le compte par le dénominateur Produits et multiplie par 100. Sinon, elle divise le compte par le dénominateur Coût et multiplie par 100.
      if(search(this.account.code,"rev")>0, (ACCT.this/ACCT.PL_Revenue)*100, (ACCT.this/ACCT.PL_COS)*100)
  4. Sélectionnez
    OK
    pour fermer l'Assistant de formule.
  5. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Propriétés
    . Saisissez le libellé "Pourcentage du total". Cliquez sur
    Appliquer
    .
  6. Enregistrez et exécutez le rapport. Le rapport affiche maintenant les lignes de produits sous forme de pourcentage des produits et les lignes de coût sous forme de pourcentage du coût des ventes.

Afficher un écart différemment

Exemple : le rapport Métriques par salarié affiche les Produits et le Coût par salarié, ainsi que l'écart dans le temps. Actuellement, l'écart est positif (augmentation) pour les deux comptes. Bien qu'une augmentation de l'écart pour les produits soit favorable, vous souhaitez voir une augmentation de l'écart pour le coût comme défavorable ou négative.
display_variance_differently.png
L'option Inverser le signe disponible avec l'élément Différence s'applique uniquement aux comptes GL. Vous ne pouvez pas utiliser cette option avec des comptes métriques tels que le coût des ventes ou le pourcentage de la marge brute.
Procédez comme suit :
  1. Ajoutez un segment de colonne et faites glisser l'élément Différence (Écart) jusqu'au nouveau segment.
  2. Faites glisser l'élément
    Afficher sous forme de Personnalisé
    jusqu'au nouveau segment (sous l'élément Différence) pour afficher l'écart différemment.
  3. Faites glisser l'élément
    Afficher sous forme de Valeur
    jusqu'au premier segment pour continuer à afficher les montants trimestriels sous forme de valeurs.
  4. Créez une instruction if en utilisant des attributs de compte métrique :
    1. Accédez à
      Modélisation > Gestion du modèle > Comptes > Attributs de compte
      .
    2. Créez un nouvel attribut de compte ReverseSign avec des valeurs Oui et Non. N'incluez aucun espace dans le nom de l'attribut de compte si vous voulez l'utiliser dans une formule.
    3. Accédez à
      Comptes > Comptes métriques
      . Développez Métriques des salariés puis Métriques par salarié.
    4. Sélectionnez le compte
      Produits par salarié
      et affectez la valeur Non à l'attribut ReverseSign.
    5. Sélectionnez le compte
      Coût par salarié
      et affectez la valeur Oui à l'attribut ReverseSign.
  5. De retour dans Rapports, faites un clic droit sur l'élément Afficher sous forme de Personnalisé et sélectionnez
    Assistant de formule
    .
  6. Dans le champ
    Formule
    , saisissez une instruction if qui vérifie si la valeur de l'attribut ReverseSign est définie sur Oui pour le compte. Si c'est le cas, elle prend l'écart et le multiplie par
    -1
    . Sinon, elle donne uniquement l'écart du compte :
    if(this.account.ReverseSign.name="yes", (ACCT.this*-1), ACCT.this)
  7. Fermez l'Assistant de formule et exécutez le rapport.

Afficher les trois derniers mois

Exemple : votre note de frais affiche actuellement les montants réels et le montant budgété pour un mois spécifique, disons mars. Vous souhaitez examiner les valeurs des trois derniers mois (de janvier à mars) regroupées dans une seule colonne.
trailing_three_months.png
Procédez comme suit :
  1. Faites glisser l'élément
    Afficher sous forme de Personnalisé
    dans les colonnes sous les versions (Montants réels et Budget de travail).
  2. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Assistant de formule
    .
  3. Dans le champ
    Formule
    , saisissez la formule :
    ACCT.this[time=this-2:this]
    .
  4. Sélectionnez
    OK
    pour fermer l'Assistant de formule.
  5. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Propriétés
    . Saisissez le libellé "Trois derniers mois". Cliquez sur
    Appliquer
    .
  6. Enregistrez et exécutez le rapport. Vous pouvez maintenant voir l'agrégat de janvier à mars dans les colonnes de versions. Étant donné que le temps est paramétré dans ce rapport, vous pouvez sélectionner un mois différent dans la liste déroulante Temps. Exemple : sélectionnez avril pour voir l'agrégat de février à avril dans les colonnes.

Afficher différentes périodes pour différentes versions

Exemple : vous souhaitez créer un rapport matriciel qui affiche les données suivantes pour les charges d'exploitation :
  • Budget de travail pour l'année entière
  • Montants réels pour le cumul depuis le début de l'exercice (du début de l'année à maintenant)
  • Prévision pour le reste de l'année (tous les mois après ce mois-ci jusqu'à la fin de l'année)
  • Budget restant (écart des trois versions)
higher-ed-example_2.png
Procédez comme suit :
Créer le rapport
  1. Faites glisser Charges d'exploitation jusqu'aux lignes.
  2. Faites glisser un élément de temps jusqu'aux colonnes (par exemple, fév-2017). Paramétrez l'élément de temps.
  3. Faites glisser les versions Budget de travail, Montants réels et Prévision jusqu'aux colonnes situées sous l'élément de temps.
  4. Faites glisser un élément de calcul personnalisé jusqu'aux colonnes après les versions.
  5. Faites un clic droit sur l'élément Calcul personnalisé et sélectionnez
    Assistant de formule
    .
  6. Dans le champ Formule, saisissez la formule :
    RPT.Working_Budget-RPT.Actuals-RPT.Forecast
    .
  7. Faites un clic droit sur l'élément Calcul personnalisé et sélectionnez
    Propriétés
    . Modifiez le libellé et saisissez "Budget restant".
  8. Enregistrez et exécutez le rapport.
Modifier le rapport
  1. Faites glisser l'élément
    Afficher sous forme de Personnalisé
    jusqu'aux colonnes au-dessus des versions et du temps.
  2. Faites un clic droit sur l'élément
    Afficher sous forme de Personnalisé
    et sélectionnez
    Assistant de formule
    .
    higher-ed-example.png
  3. Dans le champ
    Formule
    , saisissez les instructions if suivantes. Utilisez le symbole dièse (#) pour ajouter un texte qui décrit chaque instruction.
  4. Sélectionnez
    OK
    pour fermer l'Assistant de formule.
  5. Enregistrez et exécutez le rapport.