RechercheV

Bonjour,

Je peine à trouver une solution pour une formule.

Problème

J'ai une colonne qui comprends différentes données séparés par un tiret qui sont des No de série.

Exemple :

HBA-VTAT-19-05-001

HBA-VTAT-19-05-002

HBA-VTAT-19-05-003

HBA-VTAT-19-05-004

HBA-VTAT-19-05-005

HBA-VTAS-19-05-001

HBA-VTATT-19-05-001

HBA-VTAT-19-05-006

HBA-VTAT-19-05-007

HBA-VTAT-19-05-008

HBA-VTAT-19-03-001

HBA-VTAT-19-03-002

HBA-VTAT-19-03-003

HBA-VTAT-19-03-004

HBA-VTAT-19-03-005

HBA-VTAT-19-03-006

HBA-VTAT-19-03-007

HBA-VTAT-19-03-008

HBA-VTATT-19-03-001

HBA-VTAT-19-04-001

HBA-VTAT-19-03-009

HBA-VTATT-19-04-001

HBA-VTAT-19-05-009

HBA-VTAT-19-03-010

HBA-VTAT-19-03-011

Le no de série comprend le type du produit soit VTAT, VTAS ou VTATT en 2ième position. La section 03, 04 ou 05 en 4ième position et se termine par la séquence soit 001, 002, 003 etc en dernière position. Le début du no est toujours le même soit HBA et 19 pour l'année en cours en troisième position.

SI je dois créer un nouveau no série avec le type VTAS et section 04. La dernière séquence est HBA-VTAS-19-04-056 donc la suivante est HBA-VTAS-19-04-057. Dans la colonne, j'ai des centaines de ces no série et je dois faire une recherche pour trouver et créer la séquence suivante..

Est-ce possible de trouver cette séquence à créer avec une RechercheV? J'ai Concatener le type et la section mais je ne peux trouver la fin de la séquence et ajouter +1.

Merci

Bonsoir,

Pour pouvoir éventuellement te proposer une solution, je voudrais savoir comment sont générés tes codes:

Formules, macros?

Ensuite quel type de réponse tu souhaites VBA ou formules.

Cordialement

Bonjour,

Les codes (no de série) sont générés manuellement présentement. Je dois faire un tri dans la colonne selon le type recherché et visualiser ou la séquence est rendu afin de créer la suivante.

Pour trouver une façon simple et automatisé, j’essaie avec rechercheV de trouver mais après plusieurs essais rien ne fonctionne. Je commençais à regarder du côté VBA avec vloop. Le problème vient du fait que les critères que je recherche sont à l'intérieur du no de série soit le type et la section. Je cherche seulement la séquence suivante selon le type et la section avec ce résultat dans une cellule.

Merci à toi

Bonjour

Un essai à tester. Te convient-il ?

Bye !

6classeur1-v1.xlsm (22.82 Ko)

Bonjour à tous,

une proposition par formule,

dernière valeur "HBA-VTAS": en cellule B1

formule matricielle à valider avec les touches ctrl+maj+enter

=INDIRECT("A"&MAX(SI(GAUCHE(plg;8)="HBA-VTAS";LIGNE(plg))))

suivant:

=GAUCHE(B1;NBCAR(B1)-3)&TEXTE(DROITE(B1;3)+1;"000")

Bonsoir,

C'est exactement ce que je cherche. Je vais tenter de l'insérer mettre dans mon fichier. Je reviens avec le résultat demain.

Merci infiniment à toi

gmb,

Tout fonctionne après ajustement dans ma feuille. Merci et toi.

i20100,

J'ai opté pour le vba mais la formulaire est aussi très intéressante et à considérer dans une autre application.

Rechercher des sujets similaires à "recherchev"