Codification de projets

marinK

XLDnaute Nouveau
Bonjour,

Je crée une codification de n° de projet, pour cela j'ai en colonne "B" le nom de mon portefeuille et en colonne "G" la numérotation qui en découle.

Voici ma cible en "G" : "portefeuilleYY_XXX"

Je souhaiterais que mon compteur "X" soit sur 3 digit (001 > 999) et qu'il reprenne à 0 lorsque le nom du portefeuille en "B" change.

PS : pas de VBA si possible :)

Merci par avance !
 

Pièces jointes

  • PROJETSV0.xlsx
    10.2 KB · Affichages: 11

marinK

XLDnaute Nouveau
C'est exactement ça !!! Merci beaucoup ! :)

EDIT : Non pas tout à fait cela en réalité puisque le code projets ne contient pas l'entièreté du nom du portefeuille...
De plus comment faire pour que le compteur commentà 001 et non 000

J'ai fait cela : =SI.CONDITIONS(B2="SPRING";"PSPRING21_"&SI.CONDITIONS(B2="SPRING";TEXTE(NB.SI($B$1:B1;B2);"000"));B2="HORS SPRING";"P21_"&SI.CONDITIONS(B2="HORS SPRING";TEXTE(NB.SI($B$1:B2;B2);"001")))
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer
VB:
=SIERREUR(SI.CONDITIONS(B2="SPRING";"PSPRING21_"&SI.CONDITIONS(B2="SPRING";TEXTE(NB.SI($B$1:B2;B2);"000"));B2="HORS SPRING";"P21_"&SI.CONDITIONS(B2="HORS SPRING";TEXTE(NB.SI($B$1:B2;B2);"000")));"")

JHA
 

Pièces jointes

  • PROJETSV1.xlsx
    10.2 KB · Affichages: 1

JHA

XLDnaute Barbatruc
Bonjour à tous,

Tu peux essayer cette formule et mettre d'autres catégorie si tu le désires.
VB:
=SIERREUR(CHOISIR(EQUIV($B2;{"Hors Spring";"Spring"};0);"P21_";"PSPRING21_")&TEXTE(NB.SI($B$1:$B2;$B2);"000");"")
ou avec une table de correspondance et recherchev()

JHA
 

Pièces jointes

  • PROJETSV1bis.xlsx
    10.8 KB · Affichages: 3
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 683
Messages
2 090 905
Membres
104 693
dernier inscrit
azizou900