Excel si cellule contient texte alors...

Résolu
caba_44 Messages postés 107 Statut Membre -  
 RENOU -
Bonjour à tous,

J'ai un léger soucis que je souhaiterais pouvoir faciliter par une formule.
Si ma cellule A1 contient le texte "NBR" alors écrire NBR en cellule B1
Sachant que la cellule A1 = O'Ring NBR 70 Shore A.

Comment faire ?

En attendant de vous lire,

Mathieu

Configuration: Windows Vista / Firefox 12.0

7 réponses

Résumé de la discussion

Une demande porte sur l'utilisation d'une formule Excel pour écrire NBR en B1 lorsque A1 contient NBR dans un texte comme O'Ring NBR 70 Shore A. La solution principale proposée est d'utiliser NB.SI avec le critère '*NBR*' dans SI, ce qui renvoie 'NBR' lorsque NBR est présent dans A1. D'autres réponses évoquent des variantes avec des combinaisons de DROITE, GAUCHE et CHERCHE, ou des approches utilisant des caractères ASCII pour construire le mot 'NBR'. Pour étendre ou adapter le comportement, il existe des exemples où l'on teste des chaînes similaires ou l'on s'appuie sur des ressources externes indiquant des méthodes de détection de texte dans une cellule.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    en B1
    =SI(NB.SI(A1;"*NBR*");"NBR";"")

    attention aux signes
    crdlmnt
    388
    1. caba_44 Messages postés 107 Statut Membre 5
       
      Super ca fonctionne...

      Je vous remercie pour votre retour

      A très bientôt :)

      Mathieu
      2
    2. Dani_California Messages postés 1 Statut Membre
       
      @Vaucluse : solution simple, rapide, efficace. Bravo et merci !!!!
      1