Chercher un caractre dans une cellule

Bonjour,

Quelqu'un peut-il me rappeler comment on peut rechercher un caractère particulier dans une cellule ?

J'ai bien la formule "=CHERCHE("+";AJ240;1)"   pour rechercher la place de "+" depuis le 1er caractère dans l'équation entrée dans la cellule AJ240, mais Excel ne comprend pas et me retourne "#valeur!"

Merci pour vos réponses


Windows / Firefox 109.0

5 réponses

  1. Bonjour,

    Exemple en AJ240 le texte : sBSfdb+S$FED$

    En A240 la formule "=CHERCHE("+";AJ240;1)"

    J'obtiens la position 7  !


    0
    1. Merci de ta réponse. Mais en l'occurrence, j'ai 2 nombres en AJ240, (=3775,28+9737,46), que j'ai additionnés mais que j'ai besoin de scinder.

      Merci de tes suites

      0
      1. Bonjour,

        C'est complétement différent....les scinder et en faire quoi...!

        Salutations.
        Le Pingou

        0
    2. Bonjour

      a tester pour le 1er nb

      =STXT(FORMULETEXTE(A1);2;TROUVE("+";FORMULETEXTE(A1);1)-2)
      0
      1. Bonjour.

        Extraire premier nombre 

        =DROITE(GAUCHE(AJ240;CHERCHE("+";AJ240;1)-1);NBCAR(GAUCHE(AJ240;CHERCHE("+";AJ240;1)-1))-1)

        Deuxième:

        =DROITE(AJ240;NBCAR(AJ240)-CHERCHE("+";AJ240;1))

        0
        1. Contributeur

          Bonjour Tessel.

          Ton erreur est de croire qu'en écrivant =3775,28+9737,46 tu peux utiliser des fonctions TEXTE comme CHERCHE !

          En effet tu as saisi une formule, et non un texte ...


          Un petit conseil : si c'est possible, au lieu de vouloir scinder ta formule, commence plutôt par saisir 3775,28 et 9737,46 dans les 2 cellules où tu veux les voir, par exemple AK350 et AK351, et en AJ240 tu saisis la formule =AK350+AK351 ...


          0