IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

RECHERCHEV avec plusieurs occurences [XL-2010]


Sujet :

Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2006
    Messages : 188
    Points : 71
    Points
    71
    Par défaut RECHERCHEV avec plusieurs occurences
    Bonjour


    RCHERCHEV ne renvoie que la première valeur correspondant à la recherche

    je voudrais savoir si il est possible de faire ressortir toutes les occurrences d'un RECHERCHEV d'un tableau , en ajoutant des colonnes par exemple pour chaque occurrence colonnes pouvant être prédéfinies à l'avance en nombre mais pas en valeurs

    Le tout sans macro

    fichier joint à gauche la table de données

    à droite le résultat souhaité: en jaune colonne F nombre de lignes variable et ligne 2 un nombre d’occurrence pouvant être prédéfinies en nombre mais pas en valeurs

    d’où des formules uniquement dans les cellules grisées
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Septembre 2013
    Messages
    783
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 783
    Points : 1 562
    Points
    1 562
    Par défaut
    Bonjour,

    J'avoue que sans passer par du VBA, je sèche ..... sauf si votre champ 'VALF' en colonne C est de type numérique .... si c'est le cas, une simple pivot table devrait répondre à votre demande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    CODF	REFF	VALF		
    F1	X1	1.00		
    F1	X2	2.00		
    F2	X3	3.00		
    F2	X4	4.00		
    F2	X1	5.00		
    F2	X3	6.00		
    F3	X3	7.00		
    F4	X4	8.00		
    F4	X2	9.00		
    F5	X4	10.00		
    F5	X1	11.00		
    F5	X3	12.00		
     
     
     
    Max of VALF	Column Labels			
    Row Labels	X1	X2	X3	X4
    F1	1	2		
    F2	5		6	4
    F3			7	
    F4		9		8
    F5	11		12	10
    Si ça peut aider ....
    Bonne journée

  3. #3
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Points : 10 334
    Points
    10 334
    Par défaut
    Bonjour,

    Avec une RechercheV seule et sans macro, je ne pense pas.

    En bidouillant avec des Index / Equiv / Decaler, surement. Je pense qu'il faudrait creuser de ce côté là, il me semble que j'avais déjà fait un truc dans ce genre sur un vieux fichier, je verrais si je peux remettre la main dessus, mais pas sûr.

    Edit: après vision du classeur, je n'avais pas compris ça comme ça, donc laisse tombé mon message ci-dessus.

    Par contre du coup, je ne vois pas de problème d'occurrence, tu n'as aucun doublé CODF / REFF qui revient plusieurs fois, au pire une formule SOMMEPROD doit suffire à ton problème.

  4. #4
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,
    Une proposition avec INDEX et EQUIV et moyennant la concaténation, des valeurs en colonnes A et B, dans la colonne D qui peut être masquée.
    A vous de voir.

  5. #5
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2006
    Messages : 188
    Points : 71
    Points
    71
    Par défaut
    ok merci ça me convient parfaitement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recherchev avec plusieurs résultats possibles.
    Par solorac dans le forum Excel
    Réponses: 23
    Dernier message: 12/08/2014, 15h17
  2. [XL-2007] formule RECHERCHEV avec plusieurs SI
    Par alexandrek dans le forum Excel
    Réponses: 6
    Dernier message: 28/01/2011, 23h35
  3. Recherchev avec plusieurs choix possibles
    Par solorac dans le forum Excel
    Réponses: 1
    Dernier message: 30/09/2008, 15h00
  4. replace avec plusieurs occurences de la chaine recherchée
    Par Jérémy Lefevre dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/09/2008, 17h39
  5. RECHERCHEV avec plusieurs resultats !
    Par Bb''r dans le forum Excel
    Réponses: 14
    Dernier message: 08/08/2007, 19h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo