• Initiateur de la discussion Initiateur de la discussion skippy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

skippy

Guest
Bonjour à tous

voilà un petit pb que j'ai du mal à résoudre simplement

j'ai 4 colonnes
dans chaque colonne il y a X lignes

je voudrais concaténer
toutes les valeurs ensembles

ex : A1 B1 C1 D1
puis
A1 B1 C1 D2
puis
A1 B1 C1 D3
puis
A1 B1 C2 D1
puis
A1 B1 C2 D2
etc

merci d'avance
 
Bonjour,
Si tu veux copier le résultat de la concaténation dans la colonne E et que tu aies toujours les mêmes valeurs A1,B1,C1 tu peux utiliser la formule :
=$A$1&$B$1&$C$1&D1
Où $ indique une adresse absolue.
Si tu veux un espace entre les éléments tu dois intercaler &" " entre chaque adresse de cellule.
Tu peux coller cette formule dans tout ou partie de la colonne E
A+
ChS
 
bonjour
merci pour cette information Christian

mais :
le nombre de ligne par colonne varie

par ex :

j'ai 3 hommes
5 femmes
12 enfants

je voudrais savoir combien de famille à 1 enfant je pourrais créer !!!
la formule serait 3 * 5 * 12

mais je voudrais le détail !!
homme1 avec femme1 avec enfant1
homme1 avec femme1 avec enfant2
etc ...

amitié
 
Re bonjour,
Si mes souvenirs sont bons c'est de l'analyse combinatoire que tu demandes. Peux-tu envoyer un exemple de tableau que tu souhaites sur une feuille ?
Est-ce que tu veux tout sur une même feuille, sur des feuilles séparées..
Est-ce que les nombres d'hommes, de femmes et d'enfants sont fixes ou variables.
Dans le dernier cas il faut un Userform avec du VBA, mais c'est faisable.
A+
Chs
 
Va bene ?
Un exemple, avec des H, F, E en nombres variables, qui devrait répondre à ta demande.
Evidemment le nombre de solutions est limitée à la taille de la feuille :
256 colonnes soit 85 fois H,F,E
et
65536 lignes
A+
ChS
 

Pièces jointes

Bonjour,
Excuse moi mais je n'ai pas encore tout compris à ta demande :
Dans un programme il y a normalement des entrées (Données) et une sortie (affichage des résultats).
Peux-tu préciser :
EN ENTREE : que veux-tu concaténer ? des contenus de cellules (texte ou nombre), des variables, des constantes, doivent-ils être toujours de mm nature ? Où se trouvent les données, sur la mm feuille ? Le nombre d'éléments de ton arrangement est-il fixe ou variable ?....
EN SORTIE : de quelle forme doit elle être ? sur la mm feuille, en une seule colonne ou plusieurs sous forme de tableau ?
Toutes ces questions conditionnent évidemment la façon de las traitées
A+
ChS
 
bonjour CHs
merci pour ta sollicitude

je veux concaténer les contenus de cellules (1 lettre par cellule) (en fait cela ne changerait sûrement pas grand chose je crois, que ce soit 1 ou 2 ou x lettres)
les données sont sur la même feuille comme dans le fichier excel que j'ai fourni

les réponses sont récupérées sous forme de valeur à exploiter (à mettre dans une liste déroulante je pense)

en fait les réponses sont sous forme de suite de lettres, le nombre de lettre correspond bien évidemment au nombre de colonne.

le nombre de ligne par colonne peut varier.
la procédure pour 2 lignes pour la colonne 1 ou 3 lignes pour la colonne 4
ou ... doit etre la meme je crois

merci

a+++
 
Bonjour Pascal 76


J’ai épluché le fichier excel
Merci beaucoup

Mais au départ de l’histoire je ne sais pas obligatoirement combien il y aura de colonne ni de ligne par colonne

!!!! cela corse l'histoire non ?

aurais tu une réponse ?

Sinon pour le type de boucle c’est exactement cela

merci
 
Re

Pour le nombre de ligne pas de problème puisqu'il n'est pas figé mais récupère la dernière ligne de chaque colonne à chaque fois

Pour le nombre de colonnes on peut automatiser ou tu fais des boucles en fonction du nombre de colonnes.

Je vais voir pour automatiser ça

Pascal
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
269
  • Question Question
Réponses
5
Affichages
520
Retour