🎯 Extraire une valeur avec deux conditions dans Google Sheets : la puissance de FILTER et INDEX combinés

 

🎯 Extraire une valeur avec deux conditions dans Google Sheets : la puissance de FILTER et INDEX combinés

Dans la gestion des données complexes (comme un tableau RH ou de suivi de congés), il est souvent nécessaire de trouver une valeur correspondant à plusieurs critères.

Prenons une situation concrète : tu veux extraire une valeur de la colonne Z, uniquement si :

  • La colonne V correspond à une valeur spécifique ($AG$5) ;

  • La colonne Y correspond à une autre valeur (comme une date ou un nom, dans AI$2).

La formule suivante permet de répondre à ce besoin :

excel

=SIERREUR( INDEX(FILTER($Z:$Z; $V:$V=$AG$5; $Y:$Y=AI$2); 1); "" )

🔍 Décryptage de la formule

ÉlémentRôle
FILTER(...)Filtre la colonne Z selon deux critères (sur les colonnes V et Y).
$V:$V=$AG$51er critère : correspondance dans la colonne V.
$Y:$Y=AI$22e critère : correspondance dans la colonne Y.
INDEX(...;1)Prend le premier résultat correspondant à ces deux conditions.
SIERREUR(...;"")Évite les erreurs si aucune correspondance n'est trouvée.

🛠️ Exemple d’usage concret

Tu as un tableau de suivi de congés :

V (Nom)Y (Date)Z (Statut)
Ahmed01/07/24Validé
Salma02/07/24En attente
Ahmed02/07/24Refusé

Si tu veux savoir le statut du congé d’Ahmed pour le 01/07/24, cette formule va renvoyer "Validé".


✅ Pourquoi utiliser cette formule ?

  • Elle est simple et rapide à lire.

  • Elle évite les erreurs si aucune donnée ne correspond.

  • Elle remplace avantageusement les combinaisons complexes de INDEX + EQUIV imbriquées.


💡 Astuce : si tu veux afficher tous les résultats correspondants (pas seulement le premier), utilise FILTER(...) seul, sans INDEX.

Besoin d’un affichage dynamique en tableau ? Combine avec ARRAYFORMULA ou QUERY.

Commentaires

Posts les plus consultés de ce blog

🛠 Utilisation de CustomUIEditor pour Personnaliser le Ruban Excel

🗓️ Simulateur de Congés et Calendrier Collaboratif sous Google Sheets

Explication VBA : Facturation automatique Gestion client