Remplacer une cellules par une autre (complexe)

Tout d'abord bonjour à toutes et à tous !

Je viens vers vous savoir si une formule existait pour le problème suivant :

\

ABCD
1

Référence fournisseur

Référence interne

Nom du produit

Nom du produit interne

2

00-0X

REF1

T-SHIRT 00-0X

T-SHIRT REF1

300-1XREF2T-SHIRT BLANCT-SHIRT BLANC

J'aimerai automatiquement modifier la référence fournisseur incluse dans le nom du produit (celles-ci sont indépendantes entre elles) avec la référence interne.

Donc pour résumer...

1) rechercher si la référence fournisseur (ici en A2) est présente dans le nom du produit (ici en C2).

2) Si OUI, remplacer celle-ci par la référence interne (ici en B2).

3) Si NON (c'est-à-dire s'il n'y a pas de référence fournisseur en C2), ne pas changer le nom du produit...

NB : la cellule D2 représente le résultat attendu AVEC remplacement, D3 SANS remplacement.

J'espère avoir été assez clair...

Merci d'avance !

Bonjour inte-zbi, le forum,

A tester en D2 et à tirer vers le bas:

=SI(NB.SI(D2;"*"&B2&"*")>0;SUBSTITUE(D2;B2;C2);D2)

Cordialement,

Bonjour xorsankukai,

Merci pour ta réponse.

Cela fonctionne parfaitement. C'est nickel chrome !

Je classe ça en "résolu".

Encore merci

Bonne continuation.

Rechercher des sujets similaires à "remplacer complexe"