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 04/11/2011, 11h08   #1
Invité de passage
 
Inscription : septembre 2009
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 18
Points : 3
Points : 3
Par défaut Concatener avec recherchev

Bonjour à tous,

je souhaite concaténer le résultat de plusieurs recherchev. Je n'ai que 2 colonnes pour table_matrice.

Colonne A - Colonne B
5 - 1
20 - 1
20 - 2
30 - 1

La valeur_cherchée est une valeur de la colonne A.

Code :
CONCATENER(RECHERCHEV(Feuil2!A2;Feuil1!A:B;2;0);";";RECHERCHEV(Feuil2!;Feuil1!A:B;2;1)
Mon problème est que le nombre de recherchev à faire n'est pas constant.
Si je mets plus de recherchev dans la formule Concatener qu'il n'y a de résultat, j'ai des doublons dans le résultat final.

En appliquant la formule sur mon exemple et en recherchant la valeur "5", le résultat est : 1;1 alors qu'il devrait être : 1

Merci d'avance
Jackola est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 14h10   #2
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 899
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 899
Points : 7 185
Points : 7 185
Bonjour,

Citation:
CONCATENER(RECHERCHEV(Feuil2!A2;Feuil1!A:B;2;0);";";RECHERCHEV(Feuil2!;Feuil1!A:B;2;1)
Quelle est la cellule a rechercher dans le 2eme recherchev? Ta formule n'est pas correct
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 14h28   #3
Invité de passage
 
Inscription : septembre 2009
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 18
Points : 3
Points : 3
Pardon Désolé.

C'est la même cellule que dans le 1er recherchev:

Code :
CONCATENER(RECHERCHEV(Feuil2!A2;Feuil1!A:B;2;0);";";RECHERCHEV(Feuil2!A2;Feuil1!A:B;2;1)
Jackola est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 16h42   #4
Membre Expert
 
Avatar de Daranc
 
Inscription : janvier 2007
Messages : 1 166
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 1 166
Points : 1 244
Points : 1 244
non ce n'est pas la même formule dans l'une tu demande une valeur exact dans l'autre une valeur approchée
de plus rechercheV s'arrête à la premiers occurrence trouvé
si tu "recherchev" sur 20 tu auras toujours 1 1 première occurrence
__________________
Cordialement
Daranc
Daranc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 16h51   #5
Invité de passage
 
Inscription : septembre 2009
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 18
Points : 3
Points : 3
Je disais que c'était la même cellule ... pas la même formule.

Comment puis je faire pour concaténer mes recherchev sans créer de doublons ?

Merci
Jackola est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2011, 07h00   #6
Membre Expert
 
Avatar de Daranc
 
Inscription : janvier 2007
Messages : 1 166
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 1 166
Points : 1 244
Points : 1 244
Citation:
Envoyé par Jackola Voir le message
Je disais que c'était la même cellule ... pas la même formule.

Comment puis je faire pour concaténer mes recherchev sans créer de doublons ?

Merci
travailler avec de plages nommées dynamiques
__________________
Cordialement
Daranc
Daranc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2011, 11h19   #7
Invité de passage
 
Inscription : septembre 2009
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 18
Points : 3
Points : 3
Merci
Jackola 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 06h03.


 
 
 
 
Partenaires

Hébergement Web