Fusionner dans un tableau Excel 3 colonnes en une

18/02-2007 à 09:59Bonjour à tous,

Dans un tableau Excel j'inscris des dates de naissance sur trois colonnes pour pouvoir les trier facilement :
1ere colonne : 25/ 2e colonne : 07/ 3e colonne: 1940

Pour pouvoir fusionner ce tableau avec celui d'autres membres, j'aimerais fusionner ces trois colonnes en une seule sous la forme : 25/07/1940

Et pour toutes les lignes du tableau, bien sûr.

J'ai fait des dizaines d'essais avec "l'aide" fonction & ou CONCATENER, mais je n'y arrive pas, je dois zappé une opération...

Qui peut m'expliquer comment faire ?

Merci,
Cordialement,
Robert BROISSEAU


18/02-2007 à 11:10Bonjour,
concatener devrait marcher si les cellules de tes 3 colonnes d'origines sont definies en texte.


----------
image
http://www.flickr.com/photos/nikau-world/


Fusionner dans un tableau Excel 3 colonnes en une
18/02-2007 à 11:43Bonjour,

Mon problème c'est surtout la progression technique de l'opération : savoir dans quelle cellule inscrire la formule, puis comment l'appliquer à la liste, (faire Entrée? ou autre chose ??).
Ca a marché une fois, par hasard, pour une cellule... mais je ne sais pas comment.

Cordialement,
RB

20/02-2007 à 08:35salut
en A1 : 25/ (c'est automatiquement du format texte car il y a le / )
en B1 : 07/ (c'est automatiquement du format texte car il y a le / )
en C1 : 1940
en D1 : =CONCATENER(A1;B1;C1) donne 25/07/1940 en format texte
ensuite recopier la formule vers le bas en utilisant le coin inférieur droit de D1

si ça ne va pas, explique mieux la disposition de ton tableau ou mets un fichier exemple sur cjoint


----------
(_Usul d'Arrakis
Serial_Dreamer_)


20/02-2007 à 09:06Bonjour,

Et merci beaucoup usul.
Ca marche.

Cordialement,
Robert BROISSEAU

Fusionner dans un tableau Excel 3 colonnes en une
20/02-2007 à 09:14La formule de Usul fonctionne bien, en voici une autre qui donne le même résultat
en D1 : =A1&B1&C1

j'inscris des dates de naissance sur trois colonnes pour pouvoir les trier facilement

Expliques quel genre de tri tu veux faire ?
Parce que une colonne remplie de date sous le format dd/mm/aaaa se trie très bien en ordre croissant ou décroissant.

Sinon tu as peut être une méthode plus simple et plus conviviale à saisir
Tu saisies tes dates naturellement sous la forme dd/mm/aaaa dans une colonne A
En B tu extraies la date : =JOUR(A1)
en C le mois : = MOIS(A1)
en D l'année : = ANNEE(A1)
Ainsi à partir des colonnes B,Cou D tu pourras faire tous les tris que tu veux, par mois, année...

Exemple :
image
Tri de date

Modifie par Modifié par Pegase le 20/02/20


----------
image


20/02-2007 à 11:56Bonjour Pegase,

C'est justement parce que je n'arrive pas à classer les dates sous la forme jj/mm/aaa que je les mets sur trois colonnes.
Sinon le tri se fait par jour puis par mois puis par année.
Sans compter que les dates avant 1900 et quelques sont reconnues comme "standard" et les dates postérieures comme des "dates".

Si vous avez une solution qui peut trier sur une seule colonne, c'est sûr que la saisie est plus facile.

Cordialement,
Robert BROISSEAU

20/02-2007 à 13:26

C'est justement parce que je n'arrive pas à classer les dates sous la forme jj/mm/aaa

Pourquoi il n'y a aucune raison.
J'ai refait l'essai chez moi ça fonctionne bien.

Pour les dates antérieures à 1900 c'est normal, Excel assez bizarrement ne les traite pas.
Néanmoins il doit y avoir des solutions comme d'écrire la date comme les américains aaaa/mm/jj. Il parait que ça fonctionne voir ce site http://www.commentcamarche.net/forum/affich-1457088-excel-date-anterieur-a-1900
Je n'ai pas encore essayé

Je continue à chercher sur le net.


----------
image


Fusionner dans un tableau Excel 3 colonnes en une
20/02-2007 à 14:43une autre solution : utiliser le tableur Calc d'Openoffice.org (OOo) http://fr.openoffice.org/
ça marche et c'est gratuit (+)


----------
(_Usul d'Arrakis
Serial_Dreamer_)


20/02-2007 à 23:43

une autre solution : utiliser le tableur Calc d'Openoffice.org

Effectivement ça fonctionne, Merci Usul
Un point pour Open Office, dommage que les macros en VBA de excel ne soit pas exploitables par OpenOffice, j'aurais bien changé, mais je ne veux pas tout réécrire.

Par contre la solution

d'écrire la date comme les américains aaaa/mm/jj.

donnée dans mon lien ne fonctionne, mais je ne suis pas surpris...


----------
image


22/02-2007 à 22:27Bonsoir,

Encore merci à tous.

La formule avec =..&..&..& ou avec CONCATENER fonctionne très bien.

Mais j'ai un autre problème :
Je voudrais ensuite supprimer les 3 premières colonnes devenues inutiles.
Et là ma colonne de date se transforme en :
#REF!
#REF!
#REF!
#REF!

Que faire ?

Cordialement,
Robert

Fusionner dans un tableau Excel 3 colonnes en une
22/02-2007 à 22:46Si les cellules de ta colonne de date est le résultat de la concaténation des 3 premières colonnes, c'est normal que lorsque tu supprimes ces colonnes ta colonne de date ne s'y retrouve plus.
C'est comme de couper la branche sur laquelle on est assis

2 solutions :
- Soit tu gardes ces colonnes et si tu ne veux plus les voir tu les masques (Tu sélectionnes la colonne , clic droit > Masquer)
- Soit tu remplaces la formule par son résultat : Sélectionner la colonne de date > Ctrl+C (pour copier) > clic droit > Collage spéciale > Valeur


----------
image


23/02-2007 à 07:37Bonjour,

Merci beaucoup Pegase, cette fois je crois que je n'interviendrai plus sur ce sujet, tout marche parfaitement.

Encore merci,
Cordialement,
Robert BROISSEAU

23/02-2007 à 12:32De rien et n'hésite pas à revenir sur Mémoclic

Bon courage [;)]


----------
image


Le post anonyme est désactivé.
Merci de vous identifier

« Forum technique (liste des messages)14 enregistrements / page 1/1

À la Une de MemoClic

Le saviez vous ? Vous pouvez installer cette bannière ↑ gratuitement sur votre site !