Champs EXCEL

LucienSaintPaul Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
brucine Messages postés 25127 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Comment faire pour, dans EXCEL, fusionner deux ou trois champs en un seul, sans bien sûr perdre les données.

Merci d'avance.

6 réponses

  1. NonoM45 Messages postés 1036 Date d'inscription   Statut Membre Dernière intervention   5
     

    Bonjour @LucienSaintPaul StatutMembre

    Il faut concaténer la valeur de chaque cellule dans une 4ème cellules

    Par exemple : =A1&B1&C1 

    A+

    0
    1. brucine Messages postés 25127 Date d'inscription   Statut Membre Dernière intervention   4 165
       

      Bonjour,

      Je ne sais pas trop ce qu'il faut entendre par champs, il y a des outils spécifiques s'ils proviennent d'une base de données externe.

      Sinon si on veut éviter de coller les contenus:

      =A1&" "&B1&" "C1

      Ou selon la version Excel CONCAT ou CONCATENER, par exemple:

      =CONCAT(A1;" ";B1)

      -1
  2. LucienSaintPaul Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     

    Re-bonjour et merci vivement à tous les deux. Ça marche impec !

    Une question subsidiaire néanmoins. Le résultat de la concaténation apparait dans une colonne supplémentaire mais si l'affichage est correct, les cellules contiennent la formule.

    Comment faire pour que les nouvelles cellules contiennent le résultat en "texte" (il s'agit de noms et de prénoms.

    Merci à nouveau.

    LM

    0
    1. brucine Messages postés 25127 Date d'inscription   Statut Membre Dernière intervention   4 165
       

      Je ne te suis pas.

      Les prénoms et noms sont du texte.

      à supposer que A1=Jean Valjean et B1=Edmond Dantès, si A2=A1 et B2=B1 sont des formules le résultat de C2=A2&" "&B2 est bien le texte (ou standard, peu importe) Jean Valjean Edmond Dantès si on n'a pas fait un copier-coller spécial des formules.

      Si je veux anticiper et copier C2 vers le bas alors que A3 et B3 sont vides le résultat ne sera pas la formule mais vide; si pour une raison ou pour une autre ce n'est pas le cas, il faut assortir d'une condition n'affichant que si (par exemple) 
      ET(ESTVIDE(A4);ESTVIDE(B4)) ou bien =SIERREUR(A4&" "&B4;" ")

      -1
  3. LucienSaintPaul Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     

    J'ai du mal m'exprimer et vous présente mes excuses.

    Ce que j'ai voulu dire c'est que partant de données en format "texte" sur plusieurs colonnes , j'obtiens à l'aide d'une fonction un résultat texte "affiché" alors que la cellule contient toujours la fonction.

    Comment faire pour que le résultat soit en format "texte" ? 

    Merci,

    0
  4. danielc0 Messages postés 2211 Date d'inscription   Statut Membre Dernière intervention   294
     

    Bonjour,

    Copie la colonne contenant les formules et fait un collage spécial "valeurs" sur elle-même. En faisant un clic droit dans la colonne :

    Daniel


    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     

    Bonjour.

    "la cellule contient toujours la fonction" - Bien sûr !

    C'est le principe de fonctionnement de tous les tableurs, y compris Excel :

    Dans la cellule tu as une formule, que tu peux lire et modifier dans la Barre de formule, et dans la feuille tu as l'affichage du résultat.

    Ce résultat est au format Standard ; comme tes données sont en format Texte, le format Standard te donne du texte.


    0
  7. Nain_Porte_Quoi Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   39
     

    Hello,

    une solution sans fonctions de calcul et une simple manip

    Avec un exemple :

    A1 : Jean

    B1 : Peuplu

    A2 : Jean

    B2 : Bon

    A3 : André

    B3 : Truc

    Taper dans C1 : Jean Peuplu

    Raccourci clavier Ctrl+E ou onglet Données, Remplissage instantané

    0
    1. brucine Messages postés 25127 Date d'inscription   Statut Membre Dernière intervention   4 165
       

      Bonjour,

      Tu n'as donc rien de mieux à faire de ta vie que de "voter" contre tout ce que j'écris (cela fait assurément progresser les discussions même si cette arithmétique puérile m'indiffère)?

      Je n'ai fait en <2> que reprendre ce qui a été dit en <1> qui n'a pas provoqué ta colère en précisant de mettre des espaces entre les mots, solutions dont l'auteur a dit se satisfaire et même si cela n'avait pas été le cas que les votes sont ridicules.

      Celle en <7> qui contredit la solution en <6> une fois la question précisée en <5> trouve par contre implicitement ton aval.

      Je comprends donc à la fois que le règlement qui t'est propre fait que je dois seul être visé par ces infantilismes et que tu ne t'appliques pas à toi-même celui édictant qu'on ne doit pas venir commenter ou préciser après la soupe.

      0