double recherche ???

terpick

XLDnaute Occasionnel
Bonjour,

J'ai les données suivantes :

2 sociétés,

4 personnes pour chaque société

Chaque personne a un téléphone.

Comment faire :

1. choisir une des 2 sociétés par une liste déroulante (Cellule jaune)

2. ensuite, pouvoir choisir le nom selon la société (Cellule verte)

3. Le numéro tél correspondant s'affiche automatiquement dans la cellule rouge.

J'ai fais les essais, mais ce n'est pas ça.

Merci de votre aide.

A+
 

Pièces jointes

  • Ch.xlsm
    9.4 KB · Affichages: 57
  • Ch.xlsm
    9.4 KB · Affichages: 44
  • Ch.xlsm
    9.4 KB · Affichages: 56

CISCO

XLDnaute Barbatruc
Re : double recherche ???

Bonsoir à tous, bonsoir Rachid.

Cf. la pièce jointe

@ plus

P.S: Modification de la liste des noms
 

Pièces jointes

  • Ch.xlsm
    9.7 KB · Affichages: 60
  • Ch.xlsm
    9.7 KB · Affichages: 61
  • Ch.xlsm
    9.7 KB · Affichages: 66
Dernière édition:

terpick

XLDnaute Occasionnel
Re : double recherche ???

Bonjour tout le monde,

Merci beaucoup de votre aide !

Par contre, il est vraiment impossible d'afficher dans la cellule verte uniquement des noms correspondant à la société choisie dans la cellule jaune? Cela serait mieux et plus simple, si j'ai beaucoup de sociétés et de noms de famille.

Merci encore pour vos réponses, je vais déjà essayer de les adapter pour 3 ou plus de sociétés.

A+
 

CISCO

XLDnaute Barbatruc
Re : double recherche ???

Bonjour

Si il ni a que ça pour ton bonheur ! Cf. les formule dans la feuille A et la définition des noms na et nb.

@ plus

P.S : La plage nom n'est plus indispensable.
 

Pièces jointes

  • Ch.xlsm
    10.1 KB · Affichages: 62
  • Ch.xlsm
    10.1 KB · Affichages: 56
  • Ch.xlsm
    10.1 KB · Affichages: 59

R@chid

XLDnaute Barbatruc
Re : double recherche ???

Salut,
si tes donnees vont etre bien triee tu peux te servir de cette simple formule dans l'onglet "A" cellule F2 :
Code:
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
@ valider par un simple Entree
@ tirer vers le Bas
on a pas besoin d'une formule matricielle dans ton cas......
@ + +
Rachid
 

R@chid

XLDnaute Barbatruc
Re : double recherche ???

Salut,
tu as copie plusieurs fois la formule dans la meme cellule.
HTML:
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
=SI(LIGNES($2:2)<=NB.SI(SOCIETE;SOCIETE_NM);INDEX(NOMS;EQUIV(SOCIETE_NM;SOCIETE;0)+LIGNES($2:2)-1);"")
non, il ne faut pas faire ca juste une fois et tu valides et tu tires la cellule vers le bas.
@ + +
Rachid
 

Pièces jointes

  • Ch_terpick.xlsm
    12.4 KB · Affichages: 52

terpick

XLDnaute Occasionnel
Re : double recherche ???

Ouphhhh...

Merci, Rachid, tout fonctionne... ou fonctionnait...

le problème est que j'ai besoin de doubler l'affichage avec les mêmes données. j'ai commencé à bidouiller, mais rien ne va...

Je colle mon fichier.

A+
 

Pièces jointes

  • Copie de Ch_rachid(2).xlsm
    16.7 KB · Affichages: 37

Discussions similaires

Réponses
36
Affichages
2 K

Statistiques des forums

Discussions
311 735
Messages
2 082 023
Membres
101 873
dernier inscrit
excellllll