Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Rechercher la valeur de correspondance la plus proche avec plusieurs critères

Dans certains cas, vous devrez peut-être rechercher la valeur de correspondance la plus proche ou approximative en fonction de plusieurs critères. Avec la combinaison de INDEX, MATCH et IF fonctions, vous pouvez le faire rapidement dans Excel.


Comment rechercher la valeur de correspondance la plus proche avec plusieurs critères?

Comme le montre la capture d'écran ci-dessous, vous devez trouver la bonne personne pour le poste en vous basant sur deux critères: ordinateur"Et" l'expérience de travail est 15 années".

Note: Pour que cela fonctionne correctement, s'il existe des doublons, les expériences de travail de ces doublons doivent être triées par ordre croissant.

1. Sélectionnez une cellule vide pour afficher le résultat, puis copiez la formule ci-dessous et appuyez sur la touche. Ctrl + décalage + Entrer clés pour obtenir le résultat.

=INDEX(D3:D8,MATCH(G5,IF(B3:B8=G4,C3:C8),1))

À noter : dans cette formule:

  • D3: D8 est la plage de colonnes contient le résultat que vous recherchez;
  • G5 contient le deuxième critère (numéro d'expérience 15) sur lequel vous allez rechercher une valeur;
  • G4 contient le premier critère (Ordinateur) sur lequel vous allez rechercher une valeur;
  • B3: B8 est la plage de cellules correspondant au premier critère;
  • C3: C8 est la plage de cellules correspondant au deuxième critère;
  • Nombre 1 is approximative lookup, ce qui signifie que si la valeur exacte ne peut pas être trouvée, il trouvera la plus grande valeur inférieure à la valeur de recherche;
  • Cette formule doit être entrée comme une formule matricielle avec le Ctrl + décalage + Entrer clés.

Comment fonctionne cette formule

Cette formule peut être décomposée en plusieurs composants:

  • IF(B3:B8=G4,C3:C8): la fonction IF renvoie ici le résultat sous la forme {9;13;FALSE;FALSE;FALSE;FALSE}, qui provient du test des valeurs dans B3: B8 pour voir si elles correspondent à la valeur dans G4. S'il y a correspondance, renvoie la valeur correspondante, sinon renvoie FALSE. Ici trouve deux correspondances et quatre disparités.
  • Une formule matricielle =MATCH(G5,{9;13;FALSE;FALSE;FALSE;FALSE},1): la fonction MATCH trouve la position du nombre 15 (la valeur dans G5) dans la plage C3: C8. Comme le nombre 15 est introuvable, il correspond à la plus petite valeur suivante, 13. Donc, le résultat ici est 2.
  • et =INDEX(D3:D8,2): La fonction INDEX renvoie la valeur de la deuxième cellule de la plage D3: D8. Donc, le résultat final est Amy.

Fonctions connexes

Fonction SI Excel
La fonction SI est l’une des fonctions les plus simples et les plus utiles du classeur Excel. Il effectue un test logique simple qui, en fonction du résultat de la comparaison, renvoie une valeur si le résultat est VRAI ou une autre valeur si le résultat est FAUX.

Fonction Excel MATCH
La fonction Microsoft Excel MATCH recherche une valeur spécifique dans une plage de cellules et renvoie la position relative de cette valeur.

Fonction Excel INDEX
La fonction INDEX renvoie la valeur affichée en fonction d'une position donnée dans une plage ou un tableau.


Articles connexes

Nombre moyen de cellules basé sur plusieurs critères
Dans Excel, la plupart d’entre nous connaissons peut-être les fonctions COUNTIF et SUMIF, elles peuvent nous aider à compter ou à additionner des valeurs en fonction de critères. Mais avez-vous déjà essayé de calculer la moyenne des valeurs en fonction d'un ou de plusieurs critères dans Excel? Ce tutoriel fournit des exemples et des formules détaillés pour vous aider à le faire facilement.
Cliquez pour en savoir plus ...

Compter les cellules si l'un des critères est rempli
Ce didacticiel explique comment compter les cellules si elles contiennent X, Y ou Z… etc. dans Excel.
Cliquez pour en savoir plus ...

Compter des valeurs uniques en fonction de plusieurs critères
Cet article utilise quelques exemples pour compter des valeurs uniques basées sur un ou plusieurs critères dans une feuille de calcul avec des méthodes détaillées, étape par étape.
Cliquez pour en savoir plus ...


Outils de productivité Excel

Ruban d'Excel (avec Kutools for Excel installé)

Les fonctionnalités avancées de 300 vous aident à vous démarquer de la foule

Voulez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte de puissantes fonctionnalités avancées 300 (combiner des classeurs, additionner par couleur, diviser le contenu des cellules, convertir une date, etc.) et économiser% de temps 80.

  • Conçu pour les scénarios de travail 1500, vous aide à résoudre les problèmes 80% Excel.
  • Réduisez chaque jour des milliers de clics au clavier et à la souris, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en minutes 3. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit et illimité de 30-day. Garantie de remboursement 60-day. Mise à jour et support gratuits pour les années 2.

Capture d'écran d'Excel (avec l'onglet Office installé)

Apporte des onglets efficaces à Office (y compris Excel), à l'instar de Chrome, Firefox et du nouvel IE

  • Office Tab Augmente votre productivité de 50% lors de la visualisation et de la modification de plusieurs documents.
  • Réduisez chaque jour des centaines de clics de souris et dites au revoir à votre main.
  • Une seconde pour basculer entre des dizaines de documents ouverts!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.