EXCEL Conditions multiples + affichage texte

Ours ventilé

XLDnaute Nouveau
Bonjour,

Dans un document Excel, j'ai deux feuilles :
- Sur la première (Habitants), figure un tableau de trois colonnes (Nom, Rue, Numéro). Ces données me permettent de connaître les adresses des habitants.
- Sur la seconde (Rue Nationale), figure un "pseudo-schéma" de la rue. Je suis à la recherche d'une formule me permettant d'afficher dans la case correspondante le nom de l'habitant. Il me faut pour cela faire un test sur l'autre feuille pour que les conditions soient réunies :
* 'Rue Nationale' dans la colonne "Rue"
* '1' dans la colonne "Numéro"
==> Ce qui me permet d'afficher le nom correspondant dans la colonne "Nom".

J'ai essayé plusieurs formules mais rien n'y fait.
J'ai une formule qui me permet d'arriver à mes fins si je ne sonde qu'une ligne.
Mais ça ne fonctionne pas pour une plage de données...

Merci d'avance à celles et ceux qui pourront me renseigner.
Bon courage !
 

Pièces jointes

  • Exemple.xls
    15 KB · Affichages: 144
  • Exemple.xls
    15 KB · Affichages: 130
  • Exemple.xls
    15 KB · Affichages: 132

Ours ventilé

XLDnaute Nouveau
Re : EXCEL Conditions multiples + affichage texte

Bonjour Dixit,

J'ai bien essayé avec la fonction Sommeprod, seulement ça ne fonctionne pas.
En effet, la combinaison de conditions est bonne mais le problème d'affichage du texte n'est pas résolu.
A moins que tu n'aies une formule à me proposer ?

Merci pour ton accueil.
 

dixit

XLDnaute Impliqué
Re : EXCEL Conditions multiples + affichage texte

bonjour,
effectivement, cela ne fonctionne pas avec SOMMEPROD. J'approfondis ...
voici une solution d'attente basée sur INDEX et EQUIV après CONCATENER
ce n'est que du dépannage.
peut-être une solution basée sur des matrices pourrait fonctionner mais c'est une spécialité de MONIQUE.
à suivre
 

Pièces jointes

  • ED94733 Ours ventilé-conditions multiples.xls
    17 KB · Affichages: 145

Monique

Nous a quitté
Repose en paix
Re : EXCEL Conditions multiples + affichage texte

Bonjour,

Avec Index et SommeProd

Index(Plage des noms ; n° de ligne - 8)
Le n° de ligne est donné par SommeProd
SOMMEPROD((No=D10)*(Rue=$D$3);LIGNE(Nom))

Les deux ensemble :
INDEX(Nom;SOMMEPROD((No=D10)*(Rue=$D$3);LIGNE(Nom))-8)
 

Pièces jointes

  • SommeProdOursventile.zip
    3.1 KB · Affichages: 120

Discussions similaires

Réponses
3
Affichages
348
Réponses
2
Affichages
446
Réponses
9
Affichages
148
Réponses
8
Affichages
553

Statistiques des forums

Discussions
313 344
Messages
2 097 337
Membres
106 916
dernier inscrit
Soltani mohamed