Traitement tableau

V

Vikto

Guest
Bonjour à tous,
J'ai un tableau excel qui se remet à jour automatiquement, je souhaite créer un tableau de synthese qui récapitule les données importantes. Probleme : j'ai besoin de tester des conditions sur les colonnes A et B pour ensuite renvoyer la cellule correspondante de la colonne C. J'aimerai utiliser la fonction recherchev car le tableau est volumineux...
Je cherche à faire quelque chose du genre : : si a1 = pomme et b1 = poire renvoyer c1

Merci par avance pour votre aide

Victor
 
J

JL

Guest
Rechercher valeur ds tableau selon 2 critères

Bonjour,

J'ai le même problème et je ne trouve pas la réponse dans les archives du forum.
J'ai essayé en combinant des recherchev, equi, index ... mais je ne m'en sors pas.

Est-ce que quelqu'un pourrait m'aider, SVP.

Merci beaucoup.
JL
 

Monique

Nous a quitté
Repose en paix
Re:Rechercher valeur ds tableau selon 2 critères

Bonjour,

Avec Index Equiv qui peut 'concaténer' 2 plages de recherche :
=INDEX($C$2:$C$20;EQUIV('pomme'&'poire';$A$2:$A$20&$B$2:$B$20;0))
Formule matricielle, à valider par ctrl, maj et entrée

Un peu plus court :
=INDEX($C$2:$C$20;EQUIV('pommepoire';$A$2:$A$20&$B$2:$B$20;0))

Au conditionnel :
=SI(ESTNA(EQUIV('pommepoire';$A$2:$A$20&$B$2:$B$20;0));'';INDEX($C$2:$C$20;EQUIV('pommepoire';$A$2:$A$20&$B$2:$B$20;0)))

Plus simple, mais il ne faut pas avoir 2 lignes identiques :
=INDEX($C:$C;SOMMEPROD(($A$2:$A$20='pomme')*($B$2:$B$20='poire')*LIGNE($C$2:$C$20)))

=INDEX($C:$C;SOMMEPROD(($A$2:$A$20&$B$2:$B$20='pommepoire')*LIGNE($C$2:$C$20)))
 

Discussions similaires

Statistiques des forums

Discussions
312 480
Messages
2 088 756
Membres
103 947
dernier inscrit
Quentin_sf