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
266
Réponses
8
Affichages
449
Réponses
12
Affichages
559

Statistiques des forums

Discussions
312 149
Messages
2 085 773
Membres
102 972
dernier inscrit
Alain PICHON