Rechercher plusieurs cellule

  • Initiateur de la discussion Initiateur de la discussion terence75017
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

terence75017

Guest
Bonjour !


Tout d'abord, un grand merci pour ce forum extraordinaire, j'ai appris beaucoup de chose ici, merci à tous ces membres !

Voila mon problème,


J'ai une liste de nom et de chantier dans chaque colonne, ce que j'aimerais c'est une formule me permettant de taper dans une cellule un nom et que sur une ou des autres tous les chantiers de ce salarié s'affiche....
Le seul hic c'est qu'il y'a autant de nom de famille que de chantier exemple ci dessous:

NOM CHANTIER

A CHANTIER 1
A CHANTIER 2
A CHANTIER 3
B CHANTIER 1
B CHANTIER 2
etc...

Ce que je souhaiterais c'est que, en tapant "A" dans une cellule, que CHANTIER 1, 2, et 3 s'affichent dans 3 autres cellules pour ainsi avoir tous les chantiers de ce salarié.

J'ai cherché mais rien trouvé ("recherchev" ou "h", etc...)


Je m'en remets à vous les pros !🙄

Merci d'avance pour vos lumières...
 
Re : Rechercher plusieurs cellule

c'est effectivement réalisable mais je dois créer un document dynamique/intuitif, ou les utilisateurs n'auront qu'à taper le nom du salarié...

merci tout de même...
 
Re : Rechercher plusieurs cellule

Bonjour,

Il y a deux méthodes pour traiter ce genre de problème :

- Insérer une colonne avec une formule pour numéroter les lignes répondant au critère, puis recherche des différentes lignes avec un RECHERCHEV classique.

- Sans colonne supplémentaire, possbilité avec une formule matricielle.

Pour nous permettre de t'apporter une réponse adaptée à ton cas, le plus simple serait que tu nous joignes un extrait de ton fichier.

@+
 
Re : Rechercher plusieurs cellule

JJ1, c'est dans cet esprit🙂 seulement il faudrait que les résultats s'affichent dans dans des cellules spécifiques et figées car j'ai une liste énorme de salarié et donc les résultats descendront en fonction de la hauteur de la colonne🙁

Merci tout de même... 😱
 
Re : Rechercher plusieurs cellule

Bonjour,

Un essai avec la formule matricielle sur une 2ème feuille :

Le nom en B1

en A5 :

Code:
=SI(NB.SI(salariéchantier!$B$2:$B$50;Feuil1!$B$1)<LIGNE()-4;"";
INDEX(salariéchantier!A$1:A$50;PETITE.VALEUR(SI((salariéchantier!$B$2:$B$50=$B$1)*
LIGNE(salariéchantier!$A$2:$A$50)<>0;(salariéchantier!$B$2:$B$50=$B$1)*
LIGNE(salariéchantier!$A$2:$A$50));LIGNE()-4)))

Formule à valider par CTRL + MAJ + ENTREE

à recopier vers le bas et vers la droite.

Voir le fichier joint

@+
 

Pièces jointes

Re : Rechercher plusieurs cellule

Bravo ! c'est ça je vais tenter de décortiquer la formule pour pouvoir m'en servir plus tard mais pas évident...😱


encore merci à toi, et à vous🙂
 
Re : Rechercher plusieurs cellule

Bonjour à tous,

Un essai en VBA, à entrer dans le code de la feuille (clic droit sur l'onglet et Visualiser le code). Le nom est à entrer en F1.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim lig As Long
If Not Intersect(Target, [F1]) Is Nothing Then
Range("F1", Range("F65534").End(xlUp)).Offset(2).ClearContents
lig = 1
For Each cel In Range("B1", Range("B65536").End(xlUp))
If cel.Value = [F1].Value Then
lig = lig + 1
[F1].Offset(lig).Value = cel.Offset(0, 2).Value
End If
Next
End If
End Sub
A+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
310
Réponses
5
Affichages
353
Réponses
18
Affichages
604
Réponses
5
Affichages
347
Réponses
2
Affichages
249
Retour