Bienvenue sur le blog d'Afro Tech Formation ! Aujourd'hui, nous passons au niveau supérieur sur Excel. Nous allons apprendre à réaliser une recherche multi-critères en combinant trois fonctions puissantes : INDEX, EQUIV et SI.NON.DISPO.
1. La puissance du combo INDEX et EQUIV
Pour comprendre cette formule, imaginez que vous cherchez un livre dans une bibliothèque :
- EQUIV : C'est le bibliothécaire qui vous donne le numéro de l'allée (la position).
- INDEX : C'est vous qui allez chercher le livre à cette position précise.
La formule de base (1 critère) :
=INDEX(Plage_Resultat; EQUIV(Valeur_Cherchée; Plage_Recherche; 0))2. Gérer plusieurs critères (Recherche Croisée)
Si vous avez deux étudiants nommés "SORO", comment Excel peut-il savoir lequel choisir ? Nous allons fusionner les critères en utilisant le symbole &.
Exemple pour chercher par Nom ET Prénom :
=INDEX(Dates_Naissance; EQUIV(Nom_Saisi & Prénom_Saisi; Plage_Noms & Plage_Prénoms; 0))
Attention : Sur les anciennes versions d'Excel, vous devez valider cette formule avec CTRL + MAJ + ENTREE (formule matricielle).
3. Nettoyer vos tableaux avec SI.NON.DISPO
Rien n'est plus amateur qu'un tableau rempli d'erreurs #N/A lorsqu'un champ est vide. La fonction SI.NON.DISPO permet d'afficher un message personnalisé comme "Aucune valeur trouvée".
=SI.NON.DISPO( Ma_Formule_Index_Equiv ; "Membre inconnu" )4. Applications pratiques : Vers l'automatisation
Grâce à cette technique, vous pouvez créer des documents qui se remplissent tout seuls :
- Attestations de fréquentation : Tapez le matricule, et le nom, le sexe et la date d'inscription s'affichent instantanément.
- Bulletins de notes : Générez le relevé complet d'un élève en un clic.
- Fiches de paie : Extrayez les informations salariales sans risque de confusion entre deux employés.
Pratiquez avec nous !
Le modèle Excel utilisé dans cette vidéo est disponible en téléchargement gratuit sur notre site.
Vous avez aimé cet article ? Partagez-le autour de vous et laissez-nous un commentaire si vous avez des questions sur l'utilisation des fonctions matricielles !