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 : renvoyer plusieurs valeurs basées sur un seul critère



Vous pouvez utiliser la formule de base suivante pour renvoyer plusieurs valeurs dans Excel en fonction d’un seul critère :

=INDEX($A$1:$A$14, SMALL(IF(E$1=$B$1:$B$14, MATCH(ROW($B$1:$B$14), ROW($B$1:$B$14)), ""), ROWS($A$1:A1)))

Cette formule particulière renvoie toutes les valeurs de la plage A1:A14 où la valeur correspondante dans la plage B1:B14 est égale à la valeur de la cellule E1 .

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : renvoyer plusieurs valeurs basées sur un seul critère dans Excel

Supposons que nous ayons l’ensemble de données suivant qui montre le vainqueur de la finale NBA au cours de différentes années :

Nous pouvons taper la formule suivante dans la cellule E2 pour revenir chaque année où les Warriors ont été vainqueurs :

=INDEX($A$1:$A$14, SMALL(IF(E$1=$B$1:$B$14, MATCH(ROW($B$1:$B$14), ROW($B$1:$B$14)), ""), ROWS($A$1:A1)))

Une fois que nous appuyons sur Entrée , la première année où les Warriors ont gagné sera affichée :

Nous pouvons ensuite faire glisser et remplir cette formule vers d’autres cellules de la colonne E jusqu’à ce que nous rencontrions un #NUM ! valeur:

On peut voir que les Warriors ont remporté la finale durant les années suivantes :

  • 2015
  • 2017
  • 2018
  • 2022

Si nous modifions le nom de l’équipe dans la cellule E1 , la liste des années sera automatiquement mise à jour.

Par exemple, supposons que nous tapions « Lakers » dans la cellule E1 :

On peut voir que les Lakers ont remporté la finale durant les années suivantes :

  • 2010
  • 2020

Ressources additionnelles

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

Excel : comment extraire des valeurs uniques en fonction de critères
Excel : comment sélectionner aléatoirement des cellules en fonction de critères
Excel : comment trouver les 10 principales valeurs en fonction de critères

Ajouter un commentaire

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