Digit 100 · Numérique
Croiser des données de plusieurs tables : RECHERCHEV, RECHERCHEX et fonctions SI
DIGIT-100 — Bureautique & productivité (hard skill) · séance 1 · ≈ 29 min d’écoute
Écouter un extrait
Partie 1 — RECHERCHEV : le classique indispensable
Dans cette partie :
- Comprendre la logique de la recherche verticale
- Construire une formule RECHERCHEV pas à pas
- Limites et pièges à éviter
Définition : RECHERCHEV
Fonction Excel qui cherche une valeur dans la première colonne d'une plage de données et renvoie la valeur d'une autre colonne sur la même ligne.
Origine du terme : contraction de « RECHERCHE VErticale » ; en anglais VLOOKUP (Vertical Lookup)
Marques tierces — mention obligatoire
- Excel est une marque déposée de Microsoft Corporation
- L'ESEAD n'est affiliée à aucun éditeur
- Ce cours cite les outils à titre référentiel uniquement
- La certification ESEAD est distincte des certifs Microsoft
La logique en 3 questions
- Que cherche-t-on ? → la valeur clé
- Où cherche-t-on ? → la table de référence
- Que veut-on ramener ? → le numéro de colonne
Syntaxe complète de RECHERCHEV
- =RECHERCHEV(valeur ; table ; col ; [approx])
- Argument 1 : la valeur à chercher
- Argument 2 : la plage de la table (fixée avec $)
- Argument 3 : numéro de colonne à renvoyer
- Argument 4 : 0 pour correspondance exacte (toujours)
Les 4 pièges classiques de RECHERCHEV
- Piège 1 : clé absente de la 1ère colonne → erreur #N/A
- Piège 2 : table non fixée ($) → décalage à la copie
- Piège 3 : espaces invisibles dans les clés → #N/A
- Piège 4 : 4e argument vide ou 1 → résultats faux
Cas : Relier une liste de ventes à un catalogue produits
- Table A : 500 lignes de ventes, colonne Réf. produit
- Table B : catalogue produits (Réf. / Libellé / Prix HT)
- Objectif : ajouter le Libellé et le Prix HT à Table A
- Formule : =RECHERCHEV(A2 ; $F$1:$H$200 ; 2 ; 0)
Excel dans les entreprises françaises : taux d'usage et d'erreurs déclarées
Les tableurs restent l'outil de gestion le plus répandu dans les TPE-PME françaises.
- 87 % des TPE-PME françaises utilisent un tableur au quotidien (Baromètre France Num 2023 — Bpifrance / DGE)
- 22 % seulement forment leurs salariés aux fonctions avancées d'Excel (Baromètre France Num 2023 — Bpifrance / DGE)
À retenir : La logique de la recherche verticale
- RECHERCHEV = chercher une clé, ramener une valeur
- La clé doit être en 1ère colonne de la table
- Trois questions avant d'écrire : quoi / où / quelle colonne
À retenir : Construire une RECHERCHEV
- 4 arguments : valeur ; table fixée ($) ; n° col ; 0
- Toujours mettre 0 en 4e argument (correspondance exacte)
- Fixer la table avec $ pour la copier sans erreur
À retenir : Limites et pièges de RECHERCHEV
- Clé obligatoirement en 1ère colonne de la table
- SUPPRESPACE() pour nettoyer les espaces cachés
- 4e argument = 0 TOUJOURS (correspondance exacte)
- RECHERCHEV ne cherche que vers la droite
Partie 2 — RECHERCHEX : la version moderne et flexible
Dans cette partie :
- Pourquoi RECHERCHEX remplace RECHERCHEV
- Syntaxe et options avancées de RECHERCHEX
- Croiser deux tables de A à Z
Définition : RECHERCHEX
Fonction Excel qui cherche une valeur dans une plage quelconque et renvoie la valeur correspondante d'une autre plage, avec gestion native des non-trouvés et options de mode de correspondance.
Origine du terme : en anglais XLOOKUP ; le X signifie « extended », étendu, par opposition au V de VLOOKUP
5 avantages décisifs de RECHERCHEX
- Cherche dans n'importe quelle colonne
- Renvoie vers la gauche ou la droite
- Valeur par défaut si non trouvé (plus de #N/A)
- Correspondance exacte par défaut (plus d'erreur d'arg)
- Recherche de bas en haut possible
Syntaxe de RECHERCHEX
- =RECHERCHEX(valeur ; plage_rech ; plage_résultat ; [si_nul] ; [mode])
- Argument 1 : valeur cherchée (cellule clé)
- Argument 2 : colonne où chercher dans la table réf.
- Argument 3 : colonne à renvoyer
- Argument 4 : texte si non trouvé (ex: "Inconnu")
- Argument 5 : 0 exact, -1 inf. ou égal, 1 sup. ou égal
Astuce pro : nommer ses plages pour des formules lisibles
- Sélectionner la colonne → zone Nom (haut gauche) → taper un nom
- Ex : colonne Réf. catalogue nommée « RefCat »
- Formule : =RECHERCHEX(A2 ; RefCat ; LibelléCat ; "Inconnu")
- Lisible, robuste, maintenable par un collègue
Cas : Croiser une table de ventes et une table clients
- Table Ventes : 1 200 lignes, colonne Code_Client
- Table Clients : 350 clients, Code / Nom / Région / Segment
- Étape 1 : nommer les colonnes clés de Table Clients
- Étape 2 : RECHERCHEX pour Nom, Région, Segment
- Étape 3 : vérifier les #N/A résiduels (doublons, casses)
À retenir : Pourquoi préférer RECHERCHEX
- Pas de contrainte sur la position de la colonne clé
- Renvoie à gauche ou à droite indifféremment
- Gère les non-trouvés sans message d'erreur
À retenir : Syntaxe de RECHERCHEX
- 3 arguments obligatoires : valeur / plage rech. / plage résultat
- 4e argument : valeur si non trouvé (remplace #N/A)
- Nommer ses plages = formules lisibles et robustes
À retenir : Croiser deux tables avec RECHERCHEX
- Nommer les plages avant de commencer
- Filtre sur «Inconnu» pour auditer les non-trouvés
- Uniformiser les formats de clés (texte vs nombre)
Partie 3 — Fonctions SI pour calculer par critères
Dans cette partie :
- SI simple : décider selon une condition
- SOMME.SI.ENS et NB.SI.ENS : agréger avec filtres
- Combiner SI et RECHERCHEX dans un reporting
Définition : Fonction SI
Fonction Excel qui évalue une condition logique et renvoie une valeur si cette condition est vraie, et une autre valeur si elle est fausse.
Origine du terme : du latin « si », conjonction conditionnelle ; en anglais IF
Syntaxe et logique de la fonction SI
- =SI(condition ; valeur_si_vrai ; valeur_si_faux)
- Condition : test logique (ex: B2>1000)
- Valeur si vrai : résultat quand la condition est vraie
- Valeur si faux : résultat dans tous les autres cas
- Imbrication : =SI(c1 ; v1 ; SI(c2 ; v2 ; v3))
SOMME.SI.ENS : additionner selon plusieurs critères
- =SOMME.SI.ENS(plage_somme ; plage_crit1 ; crit1 ; ...)
- Additionne uniquement les lignes qui respectent tous les critères
- Ex : CA région Nord ET segment PME
- Jusqu'à 127 paires critère/plage possibles
NB.SI.ENS : compter selon plusieurs critères
- =NB.SI.ENS(plage_crit1 ; crit1 ; plage_crit2 ; crit2 ...)
- Compte les lignes respectant tous les critères
- Ex : nombre de commandes Nord + PME + Janvier
- Même logique que SOMME.SI.ENS, sans plage de somme
Architecture d'un reporting automatisé
- Onglet 1 : données brutes (extraction CRM / ERP)
- Onglet 2 : tables de référence (clients, produits...)
- Onglet 3 : table enrichie (RECHERCHEX)
- Onglet 4 : tableau de bord (SOMME.SI.ENS + SI)
Cas : Tableau de bord mensuel ventes par région
- Table enrichie : 1 200 lignes, Région + Segment enrichis
- Tableau de bord : CA / Volume / Panier moy. par région
- =SOMME.SI.ENS(CA ; Région ; D2) → CA de la région en D2
- =SI(E2>Objectif ; "Atteint" ; "En retard")
Temps moyen gagné par automatisation des calculs conditionnels
L'automatisation des agrégations par critères réduit significativement le temps de reporting.
- −12 h/mois Gain moyen par automatisation des croisements de tables dans les services financiers (DFCG — Baromètre performance financière ETI 2023)
- 68 % des responsables financiers jugent le tableur insuffisamment automatisé dans leur organisation (DFCG — Baromètre performance financière ETI 2023)
À retenir : La fonction SI
- =SI(condition ; si_vrai ; si_faux) : 3 arguments
- Condition = comparaison logique (>, <, =, <>)
- Imbrication possible pour plusieurs cas
À retenir : SOMME.SI.ENS et NB.SI.ENS
- SOMME.SI.ENS : additionner selon plusieurs critères simultanés
- NB.SI.ENS : compter les lignes selon plusieurs critères
- Plage_somme d'abord pour SOMME.SI.ENS, puis paires crit.
À retenir : Combiner SI et RECHERCHEX
- Architecture 4 onglets : brut / réf. / enrichi / dashboard
- RECHERCHEX enrichit, SOMME.SI.ENS agrège, SI qualifie
- Données brutes = jamais modifiées (traçabilité)
Lexique
- Valeur clé
- Identifiant commun à deux tables, utilisé comme point de jonction lors d'un croisement (ex. : numéro de commande, code produit).
- Table de référence
- Table Excel contenant des informations de référence (catalogue produits, liste clients) utilisée comme source pour enrichir une autre table.
- Table enrichie
- Table résultant de l'ajout de colonnes calculées par des formules RECHERCHEX à partir de tables de référence.
- Correspondance exacte
- Mode de recherche où Excel cherche une valeur identique à 100 % ; paramètre 0 en RECHERCHEV, comportement par défaut en RECHERCHEX.
- Plage nommée
- Plage de cellules à laquelle l'utilisateur a attribué un nom dans la zone Nom d'Excel, rendant les formules plus lisibles et robustes.
- Tableau structuré
- Table Excel formatée via Ctrl+T, avec en-têtes nommées, gestion automatique des nouvelles lignes et compatibilité optimisée avec les formules.
- Critère conditionnel
- Condition appliquée dans SOMME.SI.ENS ou NB.SI.ENS pour filtrer les lignes à inclure dans le calcul (ex. : région = "Nord").
- Reporting automatisé
- Fichier Excel dont les calculs de synthèse se mettent à jour automatiquement à chaque import de nouvelles données brutes, sans intervention manuelle.
- Erreur #N/A
- Message d'erreur Excel signifiant « Not Available » (non disponible) : la valeur cherchée n'a pas été trouvée dans la plage de recherche.
- SUPPRESPACE
- Fonction Excel qui supprime les espaces en début, en fin et les espaces multiples dans une chaîne de texte ; indispensable avant un croisement de tables.
Sigles
- VLOOKUP : Vertical Lookup — nom anglais de RECHERCHEV
- XLOOKUP : Extended Lookup — nom anglais de RECHERCHEX
- CRM : Customer Relationship Management — logiciel de gestion de la relation client
- ERP : Enterprise Resource Planning — logiciel de gestion intégrée d'entreprise
- CA : Chiffre d'affaires
- DFCG : Association nationale des Directeurs Financiers et de Contrôle de Gestion
- DGE : Direction générale des entreprises (ministère de l'Économie)
- TPE : Très petite entreprise (moins de 10 salariés)
- PME : Petite et moyenne entreprise (10 à 249 salariés)
- ETI : Entreprise de taille intermédiaire (250 à 4 999 salariés)
Questions fréquentes
Combien de temps dure le cours « Croiser des données de plusieurs tables : RECHERCHEV, RECHERCHEX et fonctions SI » ?
Environ 29 minutes d’écoute, réparties en 41 écrans avec voix-off, et un quiz d’auto-évaluation.
Faut-il s’inscrire ou payer ?
Non. Le cours est gratuit, sans inscription ni compte, et il peut être téléchargé pour être écouté hors-ligne.
À quel niveau correspond ce cours ?
Il correspond au niveau Tous publics (Utilisateur opérationnel) (Tous publics (Utilisateur opérationnel)) du catalogue du Groupe École de Commerce de Lyon. Il ne délivre aucun diplôme.
Que signifie « RECHERCHEV » ?
Fonction Excel qui cherche une valeur dans la première colonne d'une plage de données et renvoie la valeur d'une autre colonne sur la même ligne.
Que signifie « RECHERCHEX » ?
Fonction Excel qui cherche une valeur dans une plage quelconque et renvoie la valeur correspondante d'une autre plage, avec gestion native des non-trouvés et options de mode de correspondance.
Que signifie « Fonction SI » ?
Fonction Excel qui évalue une condition logique et renvoie une valeur si cette condition est vraie, et une autre valeur si elle est fausse.
Que veut dire « Valeur clé » ?
Identifiant commun à deux tables, utilisé comme point de jonction lors d'un croisement (ex. : numéro de commande, code produit).
Que veut dire « Table de référence » ?
Table Excel contenant des informations de référence (catalogue produits, liste clients) utilisée comme source pour enrichir une autre table.
Que veut dire « Table enrichie » ?
Table résultant de l'ajout de colonnes calculées par des formules RECHERCHEX à partir de tables de référence.
Que veut dire « Correspondance exacte » ?
Mode de recherche où Excel cherche une valeur identique à 100 % ; paramètre 0 en RECHERCHEV, comportement par défaut en RECHERCHEX.
Que veut dire « Plage nommée » ?
Plage de cellules à laquelle l'utilisateur a attribué un nom dans la zone Nom d'Excel, rendant les formules plus lisibles et robustes.
Que veut dire « Tableau structuré » ?
Table Excel formatée via Ctrl+T, avec en-têtes nommées, gestion automatique des nouvelles lignes et compatibilité optimisée avec les formules.
Références du cours
- (),
- (),
- (),
- (),
- (),
- (),
- (),
- (),
Dans la même série
- Synthétiser des milliers de lignes : construire et actualiser un tableau croisé dynamique (24 min)
- Faire calculer Excel : somme, moyenne, pourcentages, références et recopie de formules sans erreur (26 min)
Toute la série « DIGIT-100 — Bureautique & productivité (hard skill) » · Tous les cours Digit 100
Cours conçu par le Groupe École de Commerce de Lyon. Contenu pédagogique de formation, sans valeur de diplôme.