Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Excel : utiliser l’instruction IF dans le champ calculé du tableau croisé dynamique



L’exemple étape par étape suivant montre comment utiliser une instruction IF dans un champ calculé d’un tableau croisé dynamique dans Excel.

Étape 1 : Saisissez les données

Commençons par saisir l’ensemble de données suivant qui contient des informations sur les transactions de vente effectuées par divers employés d’une entreprise :

Étape 2 : Créer une colonne d’assistance

Notre objectif final sera de créer un tableau croisé dynamique qui utilise un champ calculé pour calculer la valeur suivante :

  • (Somme des revenus – Somme des coûts) * 0,3 SI le vendeur est à temps plein
  • (Somme des revenus – Somme des coûts) * 0,1 SI le vendeur est indépendant

Afin d’utiliser une instruction IF dans un champ calculé, nous devrons d’abord créer une colonne d’assistance qui attribue une valeur de 1 à chaque ligne avec Temps plein comme statut de vendeur ou une valeur de 0 à chaque ligne avec Freelancer comme statut. le statut de commercial.

Nous allons taper la formule suivante dans la cellule E2 :

=IF(B2="Full-Time", 1, 0)

Nous allons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne E :

Étape 3 : Insérer le tableau croisé dynamique

Ensuite, nous utiliserons cet ensemble de données pour créer le tableau croisé dynamique suivant :

Étape 4 : ajouter un champ calculé

Ensuite, nous ajouterons un champ calculé au tableau croisé dynamique en cliquant sur n’importe quelle valeur du tableau croisé dynamique, puis en cliquant sur l’onglet Analyse du tableau croisé dynamique , puis en cliquant sur Champs, éléments et ensembles , puis sur Champ calculé :

Dans la nouvelle fenêtre qui apparaît, saisissez « Montant du bonus » dans le champ Nom, puis saisissez ce qui suit dans le champ Formule :

=IF('Helper'>0, ('Revenue'-'Cost')*.3, ('Revenue'-'Cost')*.1)

Cliquez ensuite sur Ajouter , puis cliquez sur OK .

Tableau croisé dynamique Excel, instruction IF dans le champ calculé

Ce champ calculé sera automatiquement ajouté au tableau croisé dynamique :

Nous pouvons voir que la nouvelle colonne appelée Somme du montant du bonus a pu utiliser avec succès une instruction IF pour calculer les valeurs du bonus.

En particulier:

  • Le bonus pour les pigistes a été calculé comme suit : (565-145) * .1 = 42
  • La prime pour les travailleurs à temps plein a été calculée comme suit : (715-150) * 0,3 = 169,5

Remarque : Si vous souhaitez supprimer la colonne d’assistance du tableau croisé dynamique final, faites simplement un clic droit sur la colonne Somme des assistants dans le tableau croisé dynamique, puis cliquez sur « Supprimer la somme des assistants » dans le menu déroulant.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment additionner deux colonnes dans un tableau croisé dynamique dans Excel
Comment soustraire deux colonnes dans un tableau croisé dynamique dans Excel
Excel : rechercher la différence en pourcentage entre deux colonnes dans un tableau croisé dynamique

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *