rickgoz
XLDnaute Nouveau
Bonjour,
J'ai deux petits problèmes.
Mon fichier comporte deux colonnes, dans une des références pouvant contenir des abréviations comme BX, BT, CP. Dans la deuxième correspond le libellé exact comme BOX, BOTTLE, CAP.
J'ai donc utilisé la formule suivante. Comme vous pouvez le constater elle est plutôt conséquente, avez vous une autre méthode?
Si non, mon second problème est que plusieurs abréviations comme BT, BTL correspondent à un seul libellé BOTTLE, ainsi le mot BOTTLE s'inscrit plusieurs fois dans la case. Par exemple si la référence est 12345678BTL la fonction va détecter "BT" et "BTL" et va donc m'inscrire BOTTLEBOTTLE.
Merci de votre aide.
Bonne journée
Richard
J'ai deux petits problèmes.
Mon fichier comporte deux colonnes, dans une des références pouvant contenir des abréviations comme BX, BT, CP. Dans la deuxième correspond le libellé exact comme BOX, BOTTLE, CAP.
J'ai donc utilisé la formule suivante. Comme vous pouvez le constater elle est plutôt conséquente, avez vous une autre méthode?
Si non, mon second problème est que plusieurs abréviations comme BT, BTL correspondent à un seul libellé BOTTLE, ainsi le mot BOTTLE s'inscrit plusieurs fois dans la case. Par exemple si la référence est 12345678BTL la fonction va détecter "BT" et "BTL" et va donc m'inscrire BOTTLEBOTTLE.
Code:
=SI(ESTNUM(CHERCHE("BX";A94));"BOX";"")&SI(ESTNUM(CHERCHE("CP";A94));"CAP";"")&SI(ESTNUM(CHERCHE("BTL";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BT";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BS";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BSP";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BSF";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BSP";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BTL";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BS1";A94));"BOTTLE";"")&SI(ESTNUM(CHERCHE("BS2";A94));"BOTTLE";"")
Merci de votre aide.
Bonne journée
Richard