Additionner des cellules de textes

Résolu/Fermé
Mayot35 Messages postés 523 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 16 février 2019 - 9 sept. 2015 à 17:29
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 14 sept. 2015 à 21:30
Bonjour,

J'ai un tableau excel avec des noms dans la colonne J.

Je voudrais former des groupes en additionnant par exemple J1 + J2 + J3, en séparant le tout avec des ",".

Par exemple dans la colonne J:

Michel
Pierre
Alexandre

Donnerais > Michel, Pierre, Alexandre dans la cellule K1.

J'ai fais avec:
=J1 & J2 & J3


Mais ce me retourne MichelPierreAlexandre

Je vous remercie :)


2 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 9/09/2015 à 17:54
Bonsoir,

tu as presque la formule
=J1&", "&J2&", "&J3&", "&J4 etc ...

le problème est que si tu as des cellules vides le résultat affiché sera , , , ,

si le nombre de cellules à concaténer est limité exemple à 4, tu peux utiliser
=J1&SI(J2<>"";", ";"")&J2&SI(J3<>"";", ";"")&J3&SI(J4<>"";", ";"")&J4
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Mayot35 Messages postés 523 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 16 février 2019 60
14 sept. 2015 à 16:49
Merci c'est parfait ça fonctionne =)

Si par exemple je veux faire un ajout de 8, est ce que je peux le faire sans taper les 8 a chaque fois (J1, J2 etc) mais un truc du style J1 > J8, toujours sous le même format ?
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
14 sept. 2015 à 21:30
Re,

pour ta nouvelle demande, il faut être plus précis.
Bien sur Excel peut comparer des cellules avec ce genre de formule =si(J1>J8;J2;siJ1>J9;J3;""))
mais pour construire une formule il faut connaitre tous les paramètres
0