Si une cellule contient texte alors

Résolu
Sebass -  
 Sebass -
Bonjour,

Je vous pose ma question :

Dans une page Excel, je veux inscrire un numéro de pièce dans la cellule B1.
Par la suite, je veux que chaque cellule de la colonne F indique le nombre 1 lorsque la cellule B de la même ligne contient le texte de la cellule B1.

Le texte de la cellule B1 sera inscrit manuellement.

Merci pour votre aide.

2 réponses

  1. Theo.R Messages postés 585 Statut Membre 31
     
    Bjr,

    En F2 à étirer vers le bas :
    =SI(NB.SI(B2;"*"&$B$1&"*")>0;1;0)

    C'est ce que vous vouliez ?
    0
    1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Salut Théo,

      je crois que tu as mal lu la question, si il y a du texte en B il faut écrire 1 en colonne F
      0
      1. Theo.R Messages postés 585 Statut Membre 31 > Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention  
         
        "chaque cellule de la colonne F indique le nombre 1 lorsque la cellule B de la même ligne contient le texte de la cellule B1"

        -> "Contient le texte de la cellule B1" je comprends : "=B1" mais en effet peut être à tort ^^'
        0
    2. Sebass
       
      Je n'y arrive pas avec ta formule
      0
    3. Theo.R Messages postés 585 Statut Membre 31
       
      Prenons un exemple :

      En B1 vous entrez le texte "Oiseau"
      En B2 vous avez "L'Oiseau vole"

      Avec ma formuleen F2, vous aurez la valeur 1 car B2 contient le texte de B1.

      Mais si Mike-31 a raison, ce n'est pas ce que vous attendez..
      0
      1. Sebass > Theo.R Messages postés 585 Statut Membre
         
        Je viens de réessayer et ça fonctionne.

        Probablement que j'avais mal transcrit la formule.

        Merci beaucoup
        0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,
    dans ta cellule colonne B ce sera du texte ou un nombre, il est possible de faire le distinguo

    autrement la formule colonne F est =si(B1<>"";1;"")
    et tu incrémentes vers le bas

    tu peux également imposé un texte bien précis dans ta colonne B
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Sebass
       
      La cellule B1 sera alphanumérique.

      Pour ta formule, si je l'inscrit en F2, je ne vois pas où se fait la référence à la cellule B2, par exemple.

      Merci
      0