Recherche cellule excel
Résolu
Ma
-
cousinhub29 Messages postés 1122 Statut Membre -
cousinhub29 Messages postés 1122 Statut Membre -
Bonjour,
Configuration : J'ai un tableau de chiffre avec des noms dans la première colonne et des dates dans la première ligne.
Besoin : Dans une cellule hors de ce tableau, je souhaite qu'une formule m'indique ceci : si la date (info en ligne) est XXX (-> résultat d'une cellule) ET SI le nom (info en colonne) est YYY (-> résultat d'une autre cellule) :: affiche le chiffre renseigné au croisement des deux.
Une sorte de somme.si mais dont les critères ne viendraient pas que de colonnes ou que de lignes mais bel et bien des deux. résultat d'un croisement.
Merci pour votre aide ! ça fait longtemps que je cherche...
Ma
Configuration : J'ai un tableau de chiffre avec des noms dans la première colonne et des dates dans la première ligne.
Besoin : Dans une cellule hors de ce tableau, je souhaite qu'une formule m'indique ceci : si la date (info en ligne) est XXX (-> résultat d'une cellule) ET SI le nom (info en colonne) est YYY (-> résultat d'une autre cellule) :: affiche le chiffre renseigné au croisement des deux.
Une sorte de somme.si mais dont les critères ne viendraient pas que de colonnes ou que de lignes mais bel et bien des deux. résultat d'un croisement.
Merci pour votre aide ! ça fait longtemps que je cherche...
Ma
A voir également:
- Recherche cellule excel
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Word et excel gratuit - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
2 réponses
Bonjour,
ta formule sera de la forme :
=INDEX(B$2:E$10;EQUIV(H2;A2:A10;0);EQUIV(I2;B1:E1;0))
et si tu nommes tes plages :
=INDEX(B$2:E$10;EQUIV(H2;noms;0);EQUIV(I2;dates;0))
exemple : http://www.cijoint.fr/cjlink.php?file=cj201108/cijOTTSlNv.xls
eric
ta formule sera de la forme :
=INDEX(B$2:E$10;EQUIV(H2;A2:A10;0);EQUIV(I2;B1:E1;0))
et si tu nommes tes plages :
=INDEX(B$2:E$10;EQUIV(H2;noms;0);EQUIV(I2;dates;0))
exemple : http://www.cijoint.fr/cjlink.php?file=cj201108/cijOTTSlNv.xls
eric
Bonjour,
Par l'intermédiaire d'une formule matricielle, c'est à dire qu'au lieu de rentrer simplement la formule en appuyant sur "Entrée", il faut la valider en appuyant simultanément sur "Ctrl" + "Shift" + "Entrée"
utilise cette formule, en supposant que l'entreprise cherchée soit dans la cellule K2, la vente dans la cellule L2, et la date dans la cellule M2 (les données dans la plage C2:H17, les entreprises dans la plage A2:A17, les ventes dans la plage B2:B17, et les dates dans la plage C1:H1) :
Si la combinaison des touches est correcte, la formule doit être entourée de { et }
bon courage
Par l'intermédiaire d'une formule matricielle, c'est à dire qu'au lieu de rentrer simplement la formule en appuyant sur "Entrée", il faut la valider en appuyant simultanément sur "Ctrl" + "Shift" + "Entrée"
utilise cette formule, en supposant que l'entreprise cherchée soit dans la cellule K2, la vente dans la cellule L2, et la date dans la cellule M2 (les données dans la plage C2:H17, les entreprises dans la plage A2:A17, les ventes dans la plage B2:B17, et les dates dans la plage C1:H1) :
=INDEX($C$2:$H$17;EQUIV($K$2&$L$2;$A$2:$A$17&$B$2:$B$17;0);EQUIV($M$2;$C$1:$H$1;0))
Si la combinaison des touches est correcte, la formule doit être entourée de { et }
bon courage
désolée pour le retard de réponse je viens de pouvoir l'essayer au travail. C'est impec.
Regards,
Ma
Je reviens sur ma question car en fait j'ai une exigence supplementaire que je n'ai pas réussi à satisfaire à coup de ET, ou de 3e EQUIV.
Que faire si dans en colonne ou en ligne j'ai en fait 2 critères à respecter.
Par exemple dans une colonne le nom d'une entreprise en particulier et dans une autre colonne les ventes.
Merci pour votre support.
Marlène