Formule avec teste de la valeur de la cellule précédente

Bonjour,
Je butte sur une formule et j'aimerai solliciter vos talents.
En colonne A je voudrais ramener les données de la colonne G en fonction des 2 premiers caractères de la cellule B. Jusque la ça va ... la ou je bloque c'est que je peux avoir des caractères identiques mais pas de la même famille ...

Je m'explique : je peux avoir du "01" appartenant à la famille "AA" ou "BB" ou "CC" etc ... Du coup je ne sais pas faire le test lorsqu'il y a rupture au niveau de la famille ... Dans le fichier joint, la première rupture est à la ligne 186 et fait partie de la même famille, donc je devrais pouvoir obtenir 6/40 de FD61.
Quelqu'un pourrait-il m'aider ?
Je vous remercie par avance,
Cordialement,
Stéphane.

5test.xlsx (148.18 Ko)

Bonjour,

Dans votre formule , il n'y a pas le traitement du cas ou B186="01".

Revoici votre formule en A2, remaniée en tenant compte du cas "01":

=C2&" de "&
SI(OU(GAUCHE(B2;2)="55";GAUCHE(B2;2)="51";GAUCHE(B2;2)="01");"FD61";
SI(OU(GAUCHE(B2;2)="56";GAUCHE(B2;2)="52");"FD62";
SI(OU(GAUCHE(B2;2)="57";GAUCHE(B2;2)="53");"FD63";
SI(OU(GAUCHE(B2;2)="58";GAUCHE(B2;2)="54");"FD64";
SI(OU(GAUCHE(B2;2)="05";GAUCHE(B2;2)="03");"FD65";
SI(OU(GAUCHE(B2;2)="06";GAUCHE(B2;2)="04");"FD66";))))))

Cdlt

Bonjour à tous,

une autre façon :

6test.xlsx (100.38 Ko)

Bonjour,
Merci à tous les deux d'avoir pris le temps de me lire et me répondre.
Je garde la solution de DjiDji, merci beaucoup, c'est parfait.

Rechercher des sujets similaires à "formule teste valeur precedente"