Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2011, 11h14   #1
Invité régulier
 
YOUSSEF BARMAKI
Inscription : décembre 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : YOUSSEF BARMAKI

Informations forums :
Inscription : décembre 2010
Messages : 10
Points : 8
Points : 8
Par défaut aide sur la fonction rechercheV

Bonjour

La RECHERCHEV nous donne juste un résultat de recherche , pour simplifier l'explication de mon problème j'ai donne un exemple simple dans le fichier joint.

J'ai déjà reçu une solution par un collègue mais qui comporte des colonnes a ajouter, si c'est possible je cherche un accès direct aux résultats.

Merci pour votre habituelle coopération.
Fichiers attachés
Type de fichier : xls AIDE SUR LA RECHERCHV.xls (21,0 Ko, 12 affichages)
BARMAKI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 11h30   #2
Expert Confirmé
 
Philippe Tulliez
Développeur et formateur VBA, Excel et Word.
Inscription : janvier 2010
Messages : 1 306
Détails du profil
Informations personnelles :
Nom : Philippe Tulliez
Localisation : Belgique

Informations professionnelles :
Activité : Développeur et formateur VBA, Excel et Word.

Informations forums :
Inscription : janvier 2010
Messages : 1 306
Points : 2 654
Points : 2 654
Bonjour,
Avant de joindre un fichier excel, explique ce que tu veux faire.
Une bon didacticiel à lire sur le sujet RECHERCHEV
__________________
Philippe Tulliez
http://philippe.tulliez.be
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)

Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
corona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 11h44   #3
Invité régulier
 
YOUSSEF BARMAKI
Inscription : décembre 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : YOUSSEF BARMAKI

Informations forums :
Inscription : décembre 2010
Messages : 10
Points : 8
Points : 8
Je crois que sur le fichier joint c'est umpeu claire car j'ai deja formuler ma demande dessus , je m'explique encore plus , prenant l'example , dans la liste le CLIENT1 a par exapample plusier noms , un nom dans la ligne 4 et un nom dans la ligne 5 , le CLIENT 2 a un nom dans la ligne 6 , un autre dans la ligne 7 et au autre dans la ligne 8 , et ma demande c'est de grouper pour chaque client tout les nom qu'il a dans la la meme ligne comme c'est bien indique sur le fichier joint.

Merci
BARMAKI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 12h06   #4
Expert Confirmé
 
Philippe Tulliez
Développeur et formateur VBA, Excel et Word.
Inscription : janvier 2010
Messages : 1 306
Détails du profil
Informations personnelles :
Nom : Philippe Tulliez
Localisation : Belgique

Informations professionnelles :
Activité : Développeur et formateur VBA, Excel et Word.

Informations forums :
Inscription : janvier 2010
Messages : 1 306
Points : 2 654
Points : 2 654
Bonjour,
Citation:
Envoyé par BARMAKI Voir le message
Je crois que sur le fichier joint c'est umpeu claire car j'ai deja formuler ma demande dessus , je m'explique encore plus , prenant l'example , dans la liste le CLIENT1 a par exapample plusier noms , un nom dans la ligne 4 et un nom dans la ligne 5 , le CLIENT 2 a un nom dans la ligne 6 , un autre dans la ligne 7 et au autre dans la ligne 8 , et ma demande c'est de grouper pour chaque client tout les nom qu'il a dans la la meme ligne comme c'est bien indique sur le fichier joint.
Merci
Pour garder un bon esprit dans ce forum il faut essayer d'en respecter les règles et la charte. Lire ce qu'on dit à propos des fichiers joints
Si tu c'est bien expliqué dans ton fichier, tu peux tout simplement faire un copier/coller de ton explication.
Pour regrouper les valeurs, tu peux utiliser la concaténation de cellules par exemple
=A2 & B3 & C2 éventuellement séparé par un espace =A2 & " " & B3 & " " & " " & C2
Si tu veux faire une recherche sur des cellules groupées (par exemple un nom et un prénom se trouvant sur deux cellules différentes)
La data base en A2:G6, les noms en colonne B, les prénoms en colonne C
Code :
=INDEX($A$2:$G$6;SOMMEPROD(EQUIV($B13 & $C13;$B$2:$B$6 & $C$2:$C$6;0) * 1); 4 )
Ici on renvoie l'adresse qui se trouve en colonne D (4ème colonne) et le nom et prénom cherché se trouvent en B13 et C13. La constante 4 peut-être remplacée par une autre formule EQUIV
__________________
Philippe Tulliez
http://philippe.tulliez.be
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)

Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
corona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 12h34   #5
Invité régulier
 
YOUSSEF BARMAKI
Inscription : décembre 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : YOUSSEF BARMAKI

Informations forums :
Inscription : décembre 2010
Messages : 10
Points : 8
Points : 8
Merci Pour votre rapide reponse

Juste moi ma liste contient que deux colones , colonne A (Les clients) & colonne B (Les noms) sachants que plusieurs noms peuvent correspondrent a un seul client et donnc ma demande c'est de regrouper dans un autre tableau en collone G (Les clients ) et en collone I (NOM1) , en collone J (NOM2) , en collone K (NOM3) ... du meme client.

C'est just un exemple , car dans mon travail j'ai des ''numero de series'' en collone A qui peuvent etre repititf avec plusieurs ''statut'' en collone B , et donc je veux regrouper dans un autre tableux pour chaque numero de serie tout les statut existant dans les celules a droite de la meme ligne pour le meme numero de serie

Merci pour votre cooperation
BARMAKI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 05h02   #6
Expert Confirmé
 
Philippe Tulliez
Développeur et formateur VBA, Excel et Word.
Inscription : janvier 2010
Messages : 1 306
Détails du profil
Informations personnelles :
Nom : Philippe Tulliez
Localisation : Belgique

Informations professionnelles :
Activité : Développeur et formateur VBA, Excel et Word.

Informations forums :
Inscription : janvier 2010
Messages : 1 306
Points : 2 654
Points : 2 654
Bonsoir,
Voici une formule qui demande d'être un peu remaniée mais qui fonctionne parfaitement.
On suppose que la table avec les clients et les noms se trouve en A1:B11
Client Nom
Client 1 J
Client 2 A
Client 1 L
Client 1 M
Etc ...
La table récapitulative en G1:K4
CLIENT Nom 1 Nom 2 Nom 3 etc ...
CLIENT 1 J L M
CLIENT 2 A
CLIENT 3
Placer la formule ci-dessous en H2 et tirer vers le bas et ensuite vers la droite.
Code :
=SI((COLONNE() - COLONNE($H$2))<NB.SI($A$2:$A$11;$G2);INDIRECT("B" & SOMMEPROD( GRANDE.VALEUR( ($A$2:$A$11=$G2)* (LIGNE($A$2:$A$11));NB.SI($A$2:$A$11;$G2)-(COLONNE() - COLONNE($H$2)))  * 1 ));"")
__________________
Philippe Tulliez
http://philippe.tulliez.be
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)

Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
corona est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 04/08/2011, 11h01   #7
Invité régulier
 
YOUSSEF BARMAKI
Inscription : décembre 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : YOUSSEF BARMAKI

Informations forums :
Inscription : décembre 2010
Messages : 10
Points : 8
Points : 8
Bonjour

Merci beaucoup , ca marche parfaitement.

tres fort
BARMAKI est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h22.


 
 
 
 
Partenaires

Hébergement Web