Comment utiliser VLOOKUP avec plusieurs critères dans Excel

Vous avez du mal avec VLOOKUP à critères multiples dans Excel ? Ce guide présente des méthodes simples pour gérer les recherches complexes sans vous perdre. Vous verrez aussi comment des outils d’IA comme Kimi Sheets peuvent fluidifier votre travail et rendre l’analyse de données plus rapide et plus précise.

10 min de lecture2026-06-17

VLOOKUP standard ne gère qu’une seule condition ; travailler avec plusieurs critères exige donc souvent des colonnes auxiliaires ou des formules complexes, ce qui peut entraîner des erreurs et ralentir le travail. Ce guide présente quatre méthodes pratiques pour utiliser VLOOKUP avec plusieurs critères, des techniques Excel classiques aux solutions plus rapides assistées par l’IA, afin de vous aider à choisir l’approche la mieux adaptée à vos besoins.

Vue d’ensemble : 4 méthodes pour utiliser VLOOKUP avec plusieurs critères

Plusieurs méthodes permettent d’appliquer VLOOKUP avec plusieurs critères, selon que vous privilégiez les formules Excel manuelles ou des flux de travail plus rapides assistés par l’IA. Le tableau ci-dessous les compare pour vous aider à choisir celle qui répond le mieux à vos besoins.

MéthodeNiveau de difficultéVitesseCas d’utilisationNécessite des formules
Utiliser des outils d’IA (Kimi Sheets)Très facileTrès rapideLorsque vous voulez des résultats rapides sans écrire de formulesNon
Utiliser une colonne auxiliaire avec VLOOKUPFacileRapideLorsque la structure de votre jeu de données est stable et facile à modifierOui (basique)
Utiliser VLOOKUP avec une logique matricielleDifficileMoyenneLorsque vous préférez des solutions à base de formules sans ajouter de colonnes supplémentairesOui (avancé)
Utiliser INDEX et MATCH avec plusieurs critèresDifficileMoyenneLorsque vous travaillez avec des jeux de données complexes nécessitant des recherches souplesOui (avancé)

Comment utiliser des outils d’IA pour VLOOKUP avec plusieurs critères

Kimi Sheets est un agent Excel IA qui vous permet d’effectuer des tâches comme un VLOOKUP multicritère à l’aide de simples prompts en langage naturel. Au lieu de créer manuellement des formules complexes, il vous aide à faire correspondre les données, à combiner les conditions et à générer automatiquement des résultats de recherche précis.

Étape 1 : importez votre fichier Excel et saisissez un prompt

Ouvrez Kimi en ligne et sélectionnez "Sheets" pour accéder à l’outil. Cliquez ensuite sur l’icône "+" pour importer votre fichier Excel, puis saisissez une consigne claire décrivant ce que vous souhaitez faire.

Exemple de prompt :

Utilisez le jeu de données de ventes fourni et effectuez un VLOOKUP multicritère à partir de Customer_ID, Product_ID et Region. Renvoyez Customer_Name, Product_Name, Net_Sales et Sales_Rep_Name dans une nouvelle colonne "Lookup_Result" en utilisant une logique VLOOKUP basée sur l’IA ou une méthode de clé auxiliaire. Assurez-vous que le résultat fonctionne pour toute combinaison correspondante et expliquez brièvement l’approche de recherche.
Importez votre fichier Excel et saisissez un prompt

Étape 2 : laissez Kimi traiter les données et générer les résultats

Kimi Sheets analysera votre jeu de données, appliquera automatiquement la logique de recherche multicritère et générera des résultats précis, sans nécessiter de formules manuelles ni de fonctions Excel.

Laissez Kimi traiter les données et générer les résultats

Étape 3 : prévisualisez et téléchargez votre fichier Excel

Vérifiez le résultat pour vous assurer que tout est correct et que les correspondances sont bonnes. Cliquez ensuite sur l’icône de téléchargement en haut à droite pour enregistrer le fichier Excel mis à jour avec tous les résultats, puis l’utiliser dans vos rapports ou vos analyses.

Prévisualisez et téléchargez votre fichier Excel

Fonctionnalités clés de Kimi Sheets

  • Création automatique de formules, y compris VLOOKUP : Kimi Sheets génère automatiquement des formules Excel en fonction des besoins de l’utilisateur, y compris des fonctions complexes comme VLOOKUP. Il réduit les manipulations manuelles et aide à éviter les erreurs de formule lorsque vous travaillez avec de grands jeux de données.

  • Génération de feuilles de calcul par IA à partir du langage naturel : vous pouvez saisir des consignes simples en anglais courant, et Kimi Sheets les transformera en feuilles de calcul complètes. Vous n’avez pas besoin de savoir utiliser Excel pour lui demander de trier, filtrer ou organiser des données.

  • Tableaux croisés dynamiques intelligents pour une analyse rapide des données : il résume rapidement de grands jeux de données en créant automatiquement des tableaux croisés dynamiques. Il vous aide à analyser les tendances, les schémas et les comparaisons sans avoir à configurer vous-même les champs du tableau croisé dynamique.

  • Graphiques et visualisation des données en un clic : vous pouvez transformer instantanément des données en graphiques d’un simple clic, ce qui facilite la lecture et la compréhension de vos analyses. Cela vous aide à présenter rapidement tendances, comparaisons et synthèses sans effort supplémentaire.

  • Conversion de fichiers avec préservation intelligente de la mise en forme : Kimi Sheets convertit les fichiers d’un format à l’autre tout en conservant la mise en page et la structure d’origine. Vos tableaux, alignements et mises en forme restent propres après conversion.

Comment utiliser une colonne auxiliaire pour VLOOKUP Excel avec plusieurs critères

Excel ne prend pas directement en charge plusieurs critères dans une formule VLOOKUP de base ; une solution courante consiste donc à créer une colonne auxiliaire qui regroupe les critères en une seule valeur. Suivez ces étapes pour appliquer cette méthode.

Étape 1 : préparez votre jeu de données

Commencez par organiser votre feuille Excel avec des colonnes claires, comme commercial, région et montants des ventes. Veillez à ce que la structure soit propre et cohérente, car VLOOKUP a besoin de données correctement alignées pour fournir des résultats exacts.

Préparez votre jeu de données

Étape 2 : insérez une colonne auxiliaire pour les critères combinés

Ajoutez une nouvelle colonne à côté de vos données, idéalement avant la colonne de résultat. Dans cette colonne auxiliaire, combinez les valeurs de deux champs ou plus avec une formule comme =A2&"-"&B2. Ainsi, chaque ligne dispose d’une combinaison de critères unique.

Insérez une colonne auxiliaire pour les critères combinés

Étape 3 : créez la valeur recherchée avec la même logique

Créez la valeur recherchée de la même manière, en combinant les mêmes champs dans le même ordre et au même format. Assurez-vous que le séparateur, par exemple un tiret, correspond exactement ; sinon, VLOOKUP ne trouvera pas la clé.

Créez la valeur recherchée avec la même logique

Étape 4 : appliquez la formule VLOOKUP

Utilisez la fonction VLOOKUP et placez vos critères combinés dans le champ de valeur recherchée. Définissez l’indice de colonne approprié pour le résultat, faites commencer la matrice de table par la colonne auxiliaire, puis indiquez FALSE pour une correspondance exacte.

Appliquez la formule VLOOKUP

Étape 5 : vérifiez les résultats et affinez la formule

Vérifiez le résultat pour vous assurer que la bonne valeur est renvoyée pour les critères choisis. Si les résultats sont incorrects, contrôlez le format de la colonne auxiliaire et la valeur recherchée. Vous pouvez également masquer la colonne auxiliaire pour garder une feuille claire.

Vérifiez les résultats et affinez la formule

Comment utiliser VLOOKUP avec plusieurs critères à l’aide d’une formule matricielle

VLOOKUP peut devenir délicat avec plusieurs conditions, surtout dans les grands jeux de données. Cette méthode utilise une logique matricielle pour gérer plusieurs critères dans une seule formule. Suivez les étapes ci-dessous pour l’essayer dans Excel.

Étape 1 : ouvrez et structurez votre jeu de données

Ouvrez votre fichier Excel et assurez-vous que votre jeu de données est correctement configuré, avec des en-têtes clairs comme Department, Division, Month/Date et Expense. Pour que VLOOKUP puisse faire correspondre plusieurs critères entre différentes colonnes, chaque ligne doit contenir un enregistrement complet.

Ouvrez et structurez votre jeu de données

Étape 2 : sélectionnez la cellule de sortie

Cliquez sur la cellule dans laquelle vous souhaitez afficher le résultat VLOOKUP, par exemple la dépense totale pour un service, une division et un mois donnés. La formule sera ainsi placée au bon endroit, et vous pourrez la recopier par glisser-déposer ensuite si nécessaire.

Sélectionnez la cellule de sortie

Étape 3 : commencez à construire la formule VLOOKUP

Saisissez "=VLOOKUP(" dans la cellule de sortie sélectionnée, puis commencez à créer la valeur recherchée en combinant plusieurs critères avec "&". Par exemple, associez Date, Division et Department afin qu’Excel les traite comme une seule clé de recherche combinée.

Commencez à construire la formule VLOOKUP

Étape 4 : appliquez une logique de formule matricielle pour plusieurs critères

Dans la partie correspondant à la matrice de table, associez les mêmes champs avec "&" afin de créer une colonne de recherche combinée virtuelle. Sélectionnez ensuite toute la plage du jeu de données en vous assurant qu’elle inclut à la fois la recherche combinée et la colonne de valeur à renvoyer. Utilisez "0" ou "FALSE" pour obtenir une correspondance exacte.

Appliquez une logique de formule matricielle pour plusieurs critères

Étape 5 : finalisez la formule et confirmez le résultat

Terminez la formule en choisissant le bon indice de colonne de retour, puis appuyez sur Entrée. Vérifiez que le résultat correspond au service, à la division et au mois appropriés. Testez-la en recopiant la formule vers la droite ou vers le bas pour d’autres enregistrements.

Finalisez la formule et confirmez le résultat

Comment utiliser INDEX et MATCH pour une recherche multicritère

Excel offre une alternative souple à VLOOKUP en combinant INDEX et MATCH. Cette méthode permet d’utiliser deux critères ou plus en évaluant des conditions sur plusieurs colonnes, au lieu de s’appuyer sur une seule clé de recherche. Suivez les étapes ci-dessous pour l’appliquer.

Étape 1 : configurez votre plage de données

Sélectionnez l’ensemble de votre tableau (par exemple A1:G800) et verrouillez-le en référence absolue. La plage de recherche restera ainsi fixe lorsque vous copierez la formule dans d’autres cellules.

Configurez votre plage de données (table de recherche)

Étape 2 : commencez avec INDEX + MATCH de ligne

Commencez par INDEX(array, row_num, column_num).

Commencez avec INDEX + MATCH de ligne

Utilisez MATCH pour trouver la ligne en fonction de votre valeur de recherche (par exemple Order ID) : MATCH(($I$4,$C$1:$C$800,0))

Commencez avec INDEX + MATCH de ligne

Étape 3 : ajoutez un second MATCH pour la colonne

Utilisez un autre MATCH pour trouver la colonne à partir du nom de l’en-tête (par exemple "Sales Person") :

MATCH((J3,$A$1:$G$1,0)

La formule devient ainsi dynamique sur différents champs.

Ajoutez un second MATCH pour la colonne

Étape 4 : combinez le tout dans une seule formule

Insérez les deux fonctions MATCH dans INDEX afin de renvoyer la valeur située à l’intersection de la bonne ligne et de la bonne colonne. Copiez la formule vers la droite pour renvoyer d’autres champs, comme le montant de la commande, puis modifiez l’Order ID pour vérifier que les résultats se mettent à jour dynamiquement.

Combinez le tout dans une seule formule

Gestion des erreurs dans VLOOKUP à double critère

La gestion des erreurs dans Excel est importante lorsque vous utilisez plusieurs critères dans VLOOKUP, car même de petites discordances peuvent entraîner des erreurs #N/A ou des résultats incorrects. Ces problèmes surviennent souvent lorsque l’on combine deux conditions, surtout si les données sont incohérentes ou mal formatées. Une bonne gestion des erreurs permet de conserver des résultats propres et fiables.

  • Encapsuler la formule avec IFERROR

IFERROR sert à encapsuler tout le VLOOKUP dans une formule à deux conditions afin qu’Excel gère automatiquement les erreurs. Si la recherche échoue, un résultat défini s’affiche à la place d’une erreur. Les calculs restent ainsi stables et plus faciles à exploiter.

  • Gérer les résultats #N/A

#N/A errors often show up in VLOOKUP when a lookup value does not match exactly in the data. This can happen due to missing entries, extra spaces, or incorrect combinations. IFERROR helps catch these errors and replace them with a set output.

  • Renvoyer une cellule vide ou un message personnalisé

Au lieu d’afficher des codes d’erreur, vous pouvez renvoyer une cellule vide ou un message comme "Not Found" dans un VLOOKUP à deux critères. Une cellule vide garde la feuille propre, tandis qu’un message aide à expliquer les résultats manquants. Les utilisateurs qui consultent les données y gagnent en clarté.

  • Améliorer la lisibilité du tableau

La gestion des erreurs améliore la lisibilité globale des résultats générés par VLOOKUP pour 2 conditions. Des sorties propres, sans #N/A, rendent les rapports plus faciles à comprendre et à analyser. La feuille de calcul présente ainsi un aspect plus professionnel et mieux structuré.

Conclusion

La gestion des données dans Excel devient beaucoup plus simple lorsque vous utilisez différentes méthodes pour traiter les recherches complexes et les erreurs. Chaque approche vous donne davantage de contrôle sur les grands jeux de données et les conditions multiples, sans formules compliquées. Ces techniques vous aident à travailler plus vite et avec plus de précision. Savoir quand utiliser chaque méthode rend votre flux de travail plus souple et plus fiable. Avec VLOOKUP multicritère, vous pouvez simplifier même les tâches complexes de rapprochement de données et gagner en productivité. Essayez Kimi Sheets pour accomplir ces tâches plus rapidement, avec de simples prompts et moins de travail manuel.

FAQ

Comment utiliser VLOOKUP avec 2 valeurs ?
Pour utiliser VLOOKUP avec 2 critères, combinez-les dans une colonne auxiliaire. Concaténez les valeurs avec "&", par exemple A2&B2, afin de créer une clé unique. Utilisez ensuite le même format combiné comme valeur recherchée dans VLOOKUP pour garantir une correspondance exacte.
Comment mettre 3 conditions dans une formule IF dans Excel ?
Trois conditions dans une formule IF peuvent être gérées avec AND ou des fonctions IF imbriquées. Par exemple : IF(AND(condition1, condition2, condition3), value_if_true, value_if_false). Excel évalue toutes les conditions ensemble et ne renvoie un résultat que si elles sont toutes remplies.
Comment effectuer un VLOOKUP sur plusieurs valeurs à la fois ?
VLOOKUP renvoie normalement une seule valeur. Pour récupérer plusieurs résultats, vous pouvez recopier la formule sur plusieurs colonnes, utiliser des colonnes auxiliaires ou passer à INDEX et MATCH pour plus de souplesse. Dans certains cas, des formules matricielles ou la combinaison de critères peuvent aussi permettre de renvoyer des valeurs liées issues du même jeu de données.