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 : comment trier un tableau croisé dynamique par plusieurs colonnes



Généralement, lorsque vous créez un tableau croisé dynamique dans Excel, vous ne pouvez trier que sur une colonne à la fois.

Par exemple, si nous avons le tableau croisé dynamique suivant, nous ne pourrons trier que par Sum of Points ou Sum of Assists , mais pas par les deux colonnes :

Cependant, nous pouvons utiliser l’option Champ calculé pour créer une colonne personnalisée que nous pouvons trier puis supprimer.

L’exemple étape par étape suivant montre comment procéder.

Étape 1 : Entrer l’ensemble de données

Tout d’abord, nous allons saisir les valeurs d’un ensemble de données contenant des informations sur différents joueurs de basket-ball :

Étape 2 : Créer le tableau croisé dynamique

Créons ensuite le tableau croisé dynamique suivant qui résume la somme des points et des passes décisives pour chaque équipe :

Étape 3 : ajouter un champ calculé au tableau croisé dynamique

Supposons que nous souhaitions trier les lignes du tableau croisé dynamique d’abord par somme de points du plus grand au plus petit, puis par somme des assistances du plus grand au plus petit.

Pour ce faire, nous devons ajouter 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 Fields, Items & Sets , puis sur Champ calculé :

Dans la nouvelle fenêtre qui apparaît, tapez « CustomOrder » dans le champ Nom, puis tapez = (Points *1000) + (Assists/1000) dans le champ Formule.

Cliquez ensuite sur Ajouter , puis cliquez sur OK .

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

Notez que cette formule crée une nouvelle valeur qui augmente la valeur des points de manière extrêmement élevée, puis réduit la valeur des assistances à un niveau extrêmement bas.

Cela crée une nouvelle valeur qui, une fois triée, équivaut à un tri par points du plus grand au plus petit, puis par assistance du plus grand au plus petit.

Étape 4 : Trier en fonction du champ calculé

Ensuite, nous pouvons cliquer avec le bouton droit sur n’importe quelle valeur dans la nouvelle colonne Sum of CustomOrder , puis cliquer sur Trier dans le menu déroulant, puis cliquer sur Trier du plus grand au plus petit :

Les lignes du tableau croisé dynamique sont désormais triées par somme de points du plus grand au plus petit, puis par somme des passes décisives du plus grand au plus petit.

Enfin, vous pouvez faire un clic droit sur la colonne H puis cliquer sur Masquer dans le menu déroulant pour masquer ce champ calculé du tableau croisé dynamique :

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 *