Page 5 sur 8PRÉC.SUIVANT

Tableau croisé dynamique III : Calculer des données dans des rapports de tableau croisé dynamique dans Excel 2007

Utiliser une formule de champ calculé pour déterminer qui a droit à une prime

Cliquez sur Lire pour afficher une animation décrivant comment créer une formule au moyen d'un champ calculé.

Vous allez maintenant déterminer qui a droit à une prime et quel en sera le montant en créant une formule à l'aide d'un champ calculé. Les formules créées à l'aide d'un champ calculé peuvent être basées sur n'importe quel champ à partir desquels le rapport est créé.

Supposons que chaque représentant dont les ventes s'élèvent à plus de 30 000 € au cours d'un trimestre donné reçoit une prime de 3 % durant ce trimestre.

Pour créer la formule, en haut de la fenêtre, sur le ruban, vous devez cliquer sur l'onglet Options sous Outils de tableau croisé dynamique. Dans le groupe Outils, cliquez sur la flèche en regard du bouton Formules, puis cliquez sur Champ calculé.

Dans la boîte de dialogue Insertion d'un champ calculé, tapez un nom pour la formule dans la zone Nom. Dans la zone Formule, tapez la formule permettant de déterminer qui a droit à une prime : ='Volume des ventes' * SI('Volume des ventes'>30000;3%). Ensuite, cliquez sur OK.

La formule indique que si le volume des ventes est supérieur à 30 000 au cours d'un trimestre, la prime est de 3 %. Les 3 % sont multipliés par le volume des ventes. Si le volume des ventes pour un trimestre est inférieur à 30 000, le montant de la prime pour ce trimestre est zéro.

Un nouveau champ, Somme de Prime €, est inséré dans le rapport, indiquant les primes reçues par chaque représentant.

Cliquez sur Lire pour voir comment utiliser un champ calculé.

Vous remarquerez peut-être une chose : une prime supplémentaire de 3 % est mentionnée sur les lignes de sous-total pour le représentant. Pourquoi ? Excel exécute la formule de champ calculé ligne par ligne. Sur chaque ligne de sous-total où le total est supérieur à 30 000, la formule fonctionne sur cette ligne comme pour les autres lignes. La formule est mathématiquement correcte sur la ligne de sous-total, mais elle ne donne pas la réponse correcte.

La solution ? Désactiver les sous-totaux automatiques de sorte que le rapport affiche uniquement le montant de chaque trimestre, sans sous-totaux pour chaque représentant. Vous verrez comment faire dans les exercices pratiques.

Page 5 sur 8PRÉC.SUIVANT