Recherches multiples

Bonjour,

Je sèche devant un problème peut être que qulqu'un aura une idée...

J'ai un tableau de gestion de nomenclature au format suivant:

Machine | Ref1 | Ref2 | Ref3 |...| Ref300 |

Machine1| A | B | C |...| G |

Machine2| A | N | S |...| Z |

Machine3| B | K | C |...| F |

Machine4| H | B | P |...| C |

etc...

Et j'aurai besoin d'avoir le résultat suivant:

RefA | Machine1, Machine2,

RefB | Machine1,Machine4

RefC | Machine1,Machine3,Machine4

Évidement j'ai des dizaines de machines et les ref n'ont aucun classement dans le tableau original.

Si quelq'un a un début d'idée pour solutionner mon problème sous excel ou access, je suis preneur....

Merci d'avance!

Bonjour,

Merci de transposer les données dans un fichier Excel de le transmettre. Ceci sera utile pour pouvoir proposer une solution. Essaye tout de même copier et collage spécial avec transposition.

Bonjour,

En effet, c'est plus clair avec l'exemple!

La transposition redresse le tableau mais ne résout pas mon problème.

Ce que je recherche à faire est donc sur la 2eme feuille de calcul (zone orangé)

Ce que je veux c'est du texte, tout les modèles concernés concaténés et séparés par un tiret ou une virgule.

Merci d'avance

bonjour

une reponse ; tu peux remercier Banzai

42lionellamd.zip (11.76 Ko)

cordialement

Alors là c'est ce qu'on appelle une solution servie sur un plateau d'argent !!!!!

Merci beaucoup, car voilà plusieurs semaines que je ramais la dessus...

Bonjour,

J'ai un petit problème avec cette fonction car à partir de la colonne AD, la fonction renvoie #VALEUR!

et comme pour certaines machine j'ai jusqu'à 185 ref soit jusqu'à la colonne GD

la macro est-elle bridée?

Y-a-t-il une solution à ce problème?

Merci d'avance.

Lionel

Bonjour,

Le nombre de caractères est limité dans une cellule à 255.

Il est fort probable que certaines longueurs de chaînes dépassent cette capacité.

Cdlt

Non, le problème ne vient pas de là.

les cellules qui contiennent les ref ont au max 8 chr.

et le résultat donné par la formule peut largement dépasser 255chr

mais quand je passe de AC à AD: =RechTous(B20;machines!B$2:AC$300;machines!A$2:A$300;";")

alors la formule ne fonctionne plus...

Bien que je ne comprenne pas bien le code VB, je ne vois pas de limitation:

Function RechTous(v, champRech As Range, ChampRetour As Range, Separateur As String)

End Function

Merci

Personne n'a d'idée?

merci d'avance,

bonjour

regarde si dans la col AD (visiblement rapportée )

1) le format (texte ....standard....

2) si il n'ya pas d'espace (qui compte comme caractère) pour cela j'utilise (nbcar ) dans un coin; pour tester ; si nbcar te dit 10 carracteres pour un mot de 3lettres : ne cherche plus

cordialement

Rechercher des sujets similaires à "recherches multiples"