EXCEL: Si cellule contient "mot - " récupérer seulement les derniers c

Résolu/Fermé
Mathieu38G Messages postés 24 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 15 octobre 2023 - 26 juil. 2020 à 13:49
Mathieu38G Messages postés 24 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 15 octobre 2023 - 27 juil. 2020 à 09:27
Bonjour,

J'aimerais pouvoir faire celà svp :

SI : Cellule A1 = "GMS - Carrefour" contient "GMS -" => Cellule B1 = "Carrefour"
SI : Cellule A2 = "Auchan" contient "GMS -" (pas le cas) => Cellule B2 = "Auchan" (pas de modification)

J'ai essayé une formule, mais ca ne fonctionne que dans les cas où "GMS -" existe dans les cellules de la colonne A :

=SI(TROUVE("GMS - ";A1;1);STXT(A1;TROUVE("GMS - ";A1;1)+6;100);A1) => Résultat : #VALEUR! (quand "GMS -" n'existe pas dans la cellule Ax)

Merci par avance pour votre aide.

Mathieu.
A voir également:

2 réponses

Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 166
26 juil. 2020 à 14:10
Bonjour,
si c'est juste un problème de #VALEUR! renvoyé, il faut modifier la formule ainsi :

=SIERREUR(SI(TROUVE("GMS - ";A1;1);STXT(A1;TROUVE("GMS - ";A1;1)+6;100);A1);"Pas de concordance")
1
Mathieu38G Messages postés 24 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 15 octobre 2023 6
27 juil. 2020 à 09:25
Bonjour Yoyo01000,

Ca fonctionne parfaitement avec ta formule, Merci beaucoup ! (Tout comme franc38).
0
franc38 Messages postés 197 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 27 février 2023 38
26 juil. 2020 à 14:11
Bonjour
J'espère avoir résolu ton problème...
=SI(GAUCHE(A1;4)="GMS-";DROITE(A1;NBCAR(A1)-4);A1)
A+ François
1
Mathieu38G Messages postés 24 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 15 octobre 2023 6
27 juil. 2020 à 09:27
Bonjour Franc38,

Ta formule fonctionne parfaitement également, merci beaucoup pour ton aide à toi aussi !
0