Demande d'aide sur Excel

Résolu
Bonjour,

Comment faire s'il vous plaît pour prendre la première lettre d'une cellule et la mettre dans la cellule à coté,en formule simple ou en macro.

Cordialement

8 réponses

  1. Contributeur
    Bonjour,

    qu'entends-tu par la première valeur d'une cellule et la mettre dans la cellule à coté ? Prendre le premier caractère ? Prendre la première série de caractères, sachant que chaque série est séparée par un caractère spécial ?

    Dans le premier cas, en A2 tu peux faire =GAUCHE(A1;1)
    Dans le second cas, tu peux faire = GAUCHE(A1;CHERCHE(ton_caractère_de_séparation;A1)-1)

    Si ce n'est pas ça, merci d'exprimer plus clairement ta demande.

    Cordialement.
    1
    1. Euh ... copier coller ?
      0
      1. merci ça marche,en faite j'ai pensé que 1 correspondait au numéro de la colonne,
        merci beaucoup.
        0
        1. Merci bien,

          Ça marche,c'est moi qui a fait une erreur je pensais que le 1 correspondait au numéro de colonne.
          mais ça se passe comment si c'était en macro?
          -1
          1. A quoi bon faire une macro alors que les fonctions marchent ?
            0
        2. En faite,

          j'ai dans ma cellule a gauche une valeur G9-F
          et ce que je cherche c'est juste récupérer la première lettre,
          dans le cas ici c'est G ,et de le reporter après dans la cellule à coté
          c'est tout,j'ai deja essayer
          mais ca donne G9.
          -2
          1. Contributeur
            Bonjour,

            comme je disais, il suffit simplement d'écrire =GAUCHE(A1;1).
            Modifier A1 par la cellule dans laquelle vous voulez récupérer le premier caractère.
            0
        3. j'ai essayer mais ça donne G9 ,le but c'est de récupérer la lettre G .
          -2
          1. Contributeur
            Oo je ne vois pas comment vous pouvez récupérer 2 caractères ! La formule =GAUCHE(A1;1) veut dire que l'on récupère dans A1 1 seul caractère à gauche...
            0
        4. et ca se passe comment si c'était en macro?
          -2
          1. Je vous disais que moi j'ai " G9-F " dans ma cellule ,
            supposons que c'est dans A1 ,ensuite je veux juste mettre
            le premier caractère dans B1 qui est ici G c'est tout
            et après j'ai " D1-C " dans A2,et je veux mettre D dans B2.
            Y a pas un moyen de faire comme ça.

            CDLT.
            -4
            1. Hum tu fais exprès ?
              Chossette t'a donné la réponse ...
              en A2 tu mets =GAUCHE(A1;1) et tu fais continuer ta formule vers le bas après !
              0