Créer, modifier ou supprimer une formule de tableau ou de graphique croisé dynamique
Si les fonctions de résumé et les calculs personnalisés ne permettent pas d'obtenir les résultats souhaités, vous pouvez créer vos propres formules dans des champs calculés et des éléments calculés. Par exemple, vous pourriez ajouter un élément calculé à la formule relative à la commission sur ventes, qui pourrait être différente pour chaque région. Le rapport de tableau croisé dynamique contiendra automatiquement la commission dans les sous-totaux et les totaux généraux.
Remarque
- Vous ne pouvez pas créer de formules dans un rapport de tableau ou de graphique croisé dynamique connecté à des données sources OLAP.
- Pour obtenir de meilleurs résultats dans un rapport de graphique croisé dynamique, travaillez dans le rapport de tableau croisé dynamique associé dans lequel vous pouvez voir les valeurs de données individuelles calculées par votre formule.
Créer une formule
- Indiquez si vous pouvez placer un champ calculé ou un élément calculé dans un champ.
- Optez pour un champ calculé quand vous voulez utiliser les données d'un autre champ dans votre formule.
- Optez pour un élément calculé quand vous voulez que votre formule utilise des données d'un ou de plusieurs éléments spécifiques dans un champ.
-
Effectuez l'une des actions suivantes.
Pour ajouter un champ calculé - Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Champ calculé.
- Dans la zone Nom, entrez un nom pour le champ.
- Dans la zone Formule, entrez la formule souhaitée pour le champ.
Pour utiliser, dans la formule, des données provenant d'un autre champ, cliquez sur ce champ dans la zone Champs, puis cliquez sur Insérer des champs. Par exemple, pour calculer une commission de 15% sur chaque valeur du champ Ventes, vous pouvez entrer = Ventes * 15%.
- Cliquez sur Ajouter.
Pour ajouter un champ calculé à un champ - Si les éléments contenus dans le champ sont regroupés, dans le groupe Groupe de l'onglet Options, cliquez sur Dissocier.
- Cliquez sur le champ dans lequel vous voulez ajouter l'élément calculé.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Élément calculé.
- Dans la zone Nom, tapez un nom pour l'élément calculé.
- Dans la zone Formule, entrez la formule souhaitée pour l'élément.
Pour utiliser, dans la formule, les données d'un élément, cliquez sur cet élément dans la liste Éléments, puis cliquez sur Insérer un élément (l'élément doit provenir du même champ que l'élément calculé).
- Cliquez sur Ajouter.
- Si vous dissociez des éléments à l'étape 1, regroupez-les, le cas échéant. Pour plus d'informations, consultez Grouper les éléments dans un champ de tableau ou de graphique croisé dynamique
- Pour les éléments calculés, vous pouvez entrer différentes formules cellule par cellule.
Si, par exemple, un élément calculé appelé ComtéOrange a une formule Oranges * 0,25 pour tous les mois, vous pouvez définir une autre formule pour juin, juillet et août (par exemple, Oranges * 0,5).
Procédez comme suit :
- Cliquez sur une cellule pour laquelle vous souhaitez modifier la formule.
Pour modifier la formule de plusieurs cellules, cliquez sur les autres cellules tout en maintenant la touche CTRL enfoncée.
- Dans la barre de formule, apportez les modifications souhaitées à la formule.
- Si vous avez plusieurs éléments calculés ou formules, ajustez l'ordre de calcul comme suit :
- Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Ordre de résolution.
- Cliquez sur une formule, puis sur Monter ou Descendre.
- Continuez jusqu'à ce que les formules soient affichées dans l'ordre de calcul souhaité.
Afficher une liste de formules
Pour afficher la liste de toutes les formules utilisées dans le rapport de tableau croisé dynamique actuel, procédez comme suit :
- Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Liste des formules.
Modifier une formule
- Indiquez si la formule se trouve dans un champ calculé ou dans un élément calculé. Si la formule se trouve dans un élément calculé, indiquez si elle est la seule pour cet élément calculé, en procédant comme suit :
- Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Liste des formules.
- Dans la liste des formules, recherchez la formule que vous voulez modifier dans la liste répertoriée sous Champ calculé ou sous Élément calculé.
Quand il existe plusieurs formules pour un élément calculé, la formule par défaut entrée lors de la création de l'élément porte le nom de l'élément calculé, nom qui apparaît dans la colonne B. Pour les autres formules définies pour un élément calculé, la colonne B contient à la fois le nom de l'élément calculé et le nom des éléments se trouvant à cette intersection.
Vous pouvez, par exemple, avoir une formule par défaut pour un élément calculé nommé MonÉlément et une autre formule pour cet élément, identifiée par Ventes de janvier de MonÉlément. Dans le rapport de tableau croisé dynamique, cette formule se trouverait dans la cellule Ventes de la ligne MonÉlément et de la colonne Janvier.
-
Effectuez l'une des actions suivantes :
Pour modifier une formule de champ calculé- Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Champ calculé.
- Dans la zone Nom, sélectionnez le champ calculé dont vous souhaitez modifier la formule.
- Dans la zone Formule, modifiez la formule.
- Cliquez sur Modifier.
Pour modifier une seule formule pour un élément calculé- Cliquez sur le champ contenant l'élément calculé.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Élément calculé.
- Dans la zone Nom, sélectionnez l'élément calculé.
- Dans la zone Formule, modifiez la formule.
- Cliquez sur Modifier.
Pour modifier des formules individuelles pour des cellules spécifiques d'un élément calculé
Si, par exemple, un élément calculé appelé CalculOrange a une formule Oranges * 0,25 pour tous les mois, vous pouvez définir une autre formule pour juin, juillet et août (par exemple, Oranges * 0,5).
- Cliquez sur une cellule pour laquelle vous souhaitez modifier la formule.
Pour modifier la formule de plusieurs cellules, cliquez sur les autres cellules tout en maintenant la touche CTRL enfoncée. - Dans la barre de formule, apportez les modifications souhaitées à la formule.
- Si vous avez plusieurs éléments calculés ou formules, ajustez l'ordre de calcul, comme suit :
- Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Ordre de résolution.
- Cliquez sur une formule, puis sur Monter ou Descendre.
- Continuez jusqu'à ce que les formules soient affichées dans l'ordre de calcul souhaité.
Modifier une formule
Conseil
Si vous ne voulez pas supprimer une formule de façon définitive, vous pouvez masquer le champ ou l'élément. Pour masquer un champ, faites-le glisser hors du rapport.
- Indiquez si la formule se trouve dans un champ calculé ou dans un élément calculé.
Les champs calculés apparaissent dans la Liste des champs du tableau croisé dynamique. Les éléments calculés apparaissent sous la forme d'éléments à l'intérieur d'autres champs.
- Effectuez l'une des actions suivantes :
Pour supprimer un champ calculé - Cliquez sur le rapport de tableau croisé dynamique.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Champ calculé.
- Dans la zone Nom, sélectionnez sur le champ que vous souhaitez supprimer.
- Cliquez ensuite sur Supprimer.
Pour supprimer un élément calculé - Cliquez sur le champ contenant l'élément que vous voulez supprimer.
- Dans le groupe Outils de l'onglet Options, cliquez sur Formules, puis sur Élément calculé.
- Dans la zone Nom, sélectionnez l'élément que vous souhaitez supprimer.
- Cliquez ensuite sur Supprimer.