concatener

Bonsoir à tous,
Est-il possible concatener plus de 2 colones ?
Quelle est alors la formule magique ?
merci

Bonsoir à tous,
Est-il possible concatener plus de 2 colones ?

Oui

Quelle est alors la formule magique ?

Respecter la syntaxe :slight_smile:

qui est : =CONCATENER(cellule1;cellule2;cellule3;etc.) en clair séparer les références des cellules par des points virgule.

Si on veut rajouter des trucs entre les références pour la lisibilité ou je ne sais quoi on écrit :

=CONCATENER(cellule1;"truc";"autre truc";cellule2;"troisième truc";cellule3;etc.)

On met donc ces trucs là entre guillemets sans oublier les séparateurs.

Il y a sûrement une limite, la lisibilité en est une très forte de toute façon.

magnifique
merci

Bonjour,

outre la fonction CONCATENER(), les tableurs supportent l'opérateur de
concaténation de texte qui est "&" (esperluette).

Les expressions
= cellule1 & "truc" & "autre truc" & cellule2 & cellule3 & etc
et
= CONCATENER(cellule1;"truc";"autre truc";cellule2;cellule3;etc.)
sont donc équivalentes.

En ce qui concerne la lisibilité, mon opinion est que la première forme
est plus lisible. Mais ce n'est que mon opinion.

Note : lorsque l'on parle de concaténation, il s'agit toujours de
*texte* . Par conséquent, les valeurs numériques -- qui, souvent,
peuvent être converties à la volée par le logiciel -- devront sans doute
être converties en texte. La fonction CTXT() est là pour ça.

En ce qui concerne la lisibilité, mon opinion est que la première
forme est plus lisible. Mais ce n'est que mon opinion.

Je pensais aussi à la lisibilité du résultat dans une cellule.

Note : lorsque l'on parle de concaténation, il s'agit toujours de
*texte* . Par conséquent, les valeurs numériques -- qui, souvent,
peuvent être converties à la volée par le logiciel -- devront sans
doute être converties en texte. La fonction CTXT() est là pour ça.

Les valeurs numériques ne posent pas de problème, Calc les intègre mais
*sans* le format, ce qui est un poil gênant pour les dates mais peut être contourné pour les unités (monnaies ou autre). D'un autre côté, l'intérêt de faire une concaténation avec une date me laisse dubitative.

Bonjour

Ysabeau-2 wrote

Les valeurs numériques ne posent pas de problème, Calc les intègre mais
*sans* le format, ce qui est un poil gênant pour les dates mais peut
être contourné pour les unités (monnaies ou autre).

Pour les dates utiliser par exemple (si la date est en B)
=A1&TEXTE(B1;"jj/mm/aa")&C1

Cordialement
Pierre-Yves