=STXT(A1;1;TROUVE(" ";A1)-1)

Résolu
daniel -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour ,
je dois appliquer cette formule a un fichier excel , mais je ne sais pas comment m y prendre
merci de m aider
=STXT(A1;1;TROUVE(" ";A1)-1)
pour Garder que la chaine de caractères avant le premier espace
merci
daniel

3 réponses

  1. Utilisateur anonyme
     
    Bonjour,

    Tu as essayé de saisir un texte de deux mots en A1 ? et ta formule en B1
    Elle fait justement ce que tu demandes...
    1
    1. daniel
       
      merci ,
      mais cela ne marche pas , ou bien mon excel est en anglais ?
      0
    2. Utilisateur anonyme
       
      Ca ne marche pas c'est vague ça !
      Décris un peu mieux ce que tu fais et quelqu'un pourra te guider
      0
    3. daniel
       
      comme tu me l as dit , j ai mis deux mots en a et la formule en b et rie ne se passe
      voila
      0
    4. Utilisateur anonyme
       
      Tu peux joindre ton bout de fichier ?
      va sur https://www.cjoint.com/
      et colles ensuite le lien ici
      0
    5. daniel
       
      voila ,
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir Daniel
    ... et pourtant elle marche!
    ci joint votre fichier avec en colonne C le résultat. La formule est agrémentée d'une condition pour les cellules de colonne A ne comportant pas de blanc
    http://www.cijoint.fr/cjlink.php?file=cj201004/cijKaHkOcA.xls
    Crdlmnt
    1
    1. daniel
       
      bonsoir et merci , mais comment faites vous ?
      vous la copiez ou la formule?
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonsoir
      vous la copiez ou la formule?????

      c'est vrai que votre excel semble un peu spécial pour moi; hormis qu'il affiche les entêtes de colonne de droite à gauche,il marche aussi de droite à gauche)
      la formule, on peut la rentrer de plusieurs façons:

      1°) sélectionnez tout le champ à remplir dans la colonne.
      Ecrivez la formule correspondant à la première cellule de la sélection
      entrez avec la touche entrée en maintenant la touche ctrl enfoncée. Tout le champ se remplit d'un coup

      2°) entrez la formule dans la première cellule
      sélectionnez dans cette cellule la petite croix en bas à GAUCHE de la cellule et tirez vers le bas

      3°) entrez la formule dans la première cellule
      copier
      sélectionnez le champ à remplir
      coller.

      Si c'est bien là qu'est votre question!

      crdlmnt
      0
  3. Utilisateur anonyme
     
    Me revoici :)

    C'est complet comme ça !
    avec la condition merci Vaucluse (j'avais essayé avec estnum :-))

    Et avec l'autre formule aussi...
    https://www.cjoint.com/?esrAuhBWhf
    1
    1. daniel
       
      bonjour amis du jour
      je vous remercie mais cela doit etre tres dur d etre un peu intelligent car je n y arrive pas et pourtant .....3 heures cette nuit , mais ca ne marche pas
      j ai tout essaye
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      remettez nous votre fichier avec ce qui ne marche pas (en texte dans une cellule)
      Crdlmnt
      0
    3. Utilisateur anonyme
       
      Bonjour Daniel,

      Vaucluse, j'ai pris la suite :-))

      On ne sait pas sur quelle colonne tu veux extraire
      J'ai extrait sur les 2 : regarde la formule dans chacune des colonnes C et D :
      - La colonne C extrait le 1er mot de la colonne A
      - La colonne D extrait le 1er mot de la colonne B

      Par contre tu as d'abord du ménage à faire dans la base.
      1. - Si tu n'as essayé que sur la première ligne de la colonne A, normal que ça ne marchait pas : il y avait des espaces avant le premier mot qu'il fallait enlever. Les 2 autres lignes suivantes aussi. J'ai corrigé et les ai mis en bleu.

      2. - Puis toutes les lignes avec un alignement à droite ont des caractères bizarroïdes qui polluent l'extraction. J'ai commencé à les repérer en jaune, mais j'ai arrêté. Il te faut un fichier propre à la source.

      Mais...n'empêche que tu devrais recommencer à copier la formule en suivant la méthode de Vaucluse. C'est pas la bonne solution de te l'avoir fait, là c'est pour te faire avancer.

      Voici ton fichier http://www.cijoint.fr/cjlink.php?file=cj201004/cij77LF4bU.xls

      Est-ce que tu y vois plus clair cette fois-ci ?
      0
    4. daniel
       
      merci , je vais essayer avec un fichier plus , je dirais propre
      merci encore
      daniel
      0