Comment concaténer du texte dans Microsoft Excel?

Si B9 est vide et B10 = "texte"
Résultat: si B9 et B10 sont vides, la cellule de sortie n'affichera rien; si B9 = "mot" et B10 est vide; sortie = "mot"; si B9 est vide et B10 = "texte"; sortie = "texte"; si B9 = "mot" et B10 = "texte"; sortie = "mot et texte".

Vous arrachez-vous les cheveux en essayant de gérer une grande feuille de calcul pleine de noms ou de dates décousus? Voulez-vous créer des phrases de formulaire qui peuvent être automatiquement remplies avec les données de votre feuille de calcul? La fonction Concaténer est là pour sauver la mise! Suivez ce guide pour joindre rapidement les valeurs de plusieurs cellules dans votre feuille de calcul Excel.

Pas

  1. 1
    Utilisez concaténer pour joindre deux cellules. La fonction de base de la concaténation est de joindre deux ou plusieurs chaînes de texte ensemble. Vous pouvez joindre jusqu'à 255 chaînes différentes à l'aide d'une seule commande de concaténation. Prenons l'exemple suivant:
    Saisie de la formule
    UNE B C
    1 bien au revoir =Concaténer(A1,B1)
    Le résultat
    UNE B C
    1 bien au revoir Au revoir
  2. 2
    Insérez des espaces entre votre texte joint. Si vous souhaitez joindre du texte mais laisser un espace entre les deux, vous pouvez ajouter un espace à la formule avec des guillemets autour d'un seul espace. Ceci est particulièrement utile pour les données telles que les noms et prénoms. Par example:
    Saisie de la formule
    UNE B C
    1 John Forgeron =Concaténer(A1," ",B1)
    Le résultat
    UNE B C
    1 John Forgeron John Smith
  3. 3
    Insérez la ponctuation et d'autres textes entre les chaînes concaténées. Comme vu ci-dessus, vous pouvez ajouter des espaces en plaçant des guillemets autour d'un espace vide dans la formule. Vous pouvez développer cela et utiliser des guillemets pour insérer n'importe quel texte dans votre concaténation. Prenez note de l'espacement laissé entre les guillemets pour obtenir une phrase lisible.
    Saisie de la formule
    UNE B C
    1 lundi Vendredi =Concaténer(A1," - ",B1, ", fermé les week-ends.")
    Le résultat
    UNE B C
    1 lundi Vendredi Du lundi au vendredi, fermé le week-end.
    Comment concaténer des informations d'une feuille à une autre
    Comment concaténer des informations d'une feuille à une autre?
  4. 4
    Concaténer une plage de dates. Si vous souhaitez rejoindre une plage de dates, vous devrez utiliser la fonction TEXTE pour empêcher Excel de traiter les dates comme des formules mathématiques:
    Saisie de la formule
    UNE B C
    1 012013 063,5013 =Concaténer(Texte(A1,"MM/JJ/AAAA")," - ",Texte(B1,"MM/JJ/AAAA"))
    Le résultat
    UNE B C
    1 012013 063,5013 012013 - 063,5013
  5. 5
    Utilisez le symbole "&" en remplacement de concaténer. Le "&" remplit la même fonction que concaténer. Il peut être utile pour les formules plus courtes, mais peut rapidement devenir encombrant pour les formules plus longues. Notez l'espace entre guillemets. Vous devez avoir un "&" entre chaque valeur que vous souhaitez concaténer.
    Saisie de la formule
    UNE B C
    1 John Forgeron =A1&" "&B1
    Le résultat
    UNE B C
    1 John Forgeron John Smith

Conseils

  • Le CONCATENATE dans INDIRECT est largement utilisé dans Comment créer un onglet de navigation dans Excel

Questions et réponses

  • J'ai une colonne pleine d'adresses e-mail. Je veux les concaténer avec des points-virgules entre eux afin que je puisse tous les copier dans mon e-mail et les envoyer tous en Cci. Existe-t-il un moyen de le faire sans avoir à traiter chacun individuellement?
    Supposons que toutes vos adresses se trouvent dans la colonne A. Dans B2, ajoutez les deux premières (=(A1&";"&A2). Ensuite, dans B3, ajoutez A3 à B2, puis remplissez cette formule jusqu'en bas de la liste et vous aurez une cellule avec toutes ces données.
  • Pouvez-vous utiliser concaténer avec une instruction IF dans Excel?
    Oui. Vous trouverez ci-dessous un exemple de formule que j'ai élaborée à l'aide d'instructions IF imbriquées pour une feuille de calcul où la sortie dépendait de 2 cellules d'entrée. =SI(ISBLANC(B9),SI(ISBLANC(B10),"",B10),SI(ISBLANC(B10),B9,CONCATENATE(B9," & ",B10))). Résultat: si B9 et B10 sont vides, la cellule de sortie n'affichera rien; si B9 = "mot" et B10 est vide; sortie = "mot"; si B9 est vide et B10 = "texte"; sortie = "texte"; si B9 = "mot" et B10 = "texte"; sortie = "mot et texte".
  • Comment créer une formule dans Excel 2010 pour placer un "oui" si la condition est remplie et "non" si la condition n'est pas remplie?
    Ce que vous recherchez, c'est la formule SI. Exemple: =SI(A1=5,Oui,Non). Cette formule vérifie si la valeur de la cellule A1 est 5. Si c'est le cas, la formule affichera "Oui". Si A1 est une valeur autre que 5, la formule affichera "Non".
Questions sans réponse
  • Comment concaténer du texte dans Microsoft Excel en fonction du nom, le nom se répétant plusieurs fois dans la même plage?
  • Comment concaténer des informations d'une feuille à une autre?
  • Puis-je "déconcaténer" une cellule?
  • Comment puis-je prendre - et (et d'une colonne numérique à la fois dans MS Excel?

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail