Tri date double dans Excel

Bonjour Steph,

as-tu essayé la solution qu'j'ai proposée dans mon post précédent ? si oui, qu'en penses-tu ?

je remet le lien dessus : https://forum.excel-pratique.com/viewtopic.php?p=686419#p686419

note bien que le doublage d'une année simple est fait pour une même ligne, pas en colonne !

dhany

Bonjour Dhany,

ça permet en effet de faire un bon tri et de ne garder qu'une ligne mais visuellement mes collègues préfère garder l'année unique plutôt que d'avoir la même année en double. Il faudrait donc que je renlève le doublon ensuite :-/

oui, mais pour ça, tu peux faire un p'tit code VBA simple :

* si année identique telle que dans 1995-1995, alors enlever 5 caractères à partir du tiret

* bien sûr, c'est à faire dans une boucle pour parcourir toutes les lignes

dhany

Comme répondu à Theze, je n'ai aucune connaissance en VBA, je ne saurai pas faire. J'imagine que c'est la même chose pour doubler les années plutôt que manuellement comme je l'ai fait.

C'est pour ça que j'étais plutôt partie sur des solutions qui n'impliquaient que 3 ou 4 manip d'Excel.

Mais merci pour ces échanges

La méthode de Steelson d'ajouter un caractère devant les dates marche mais je ne sais pas comment le faire vite sans me taper toutes les lignes.

tu le fais une fois pour la première ligne

ensuite tu sélectionnes le coin en bas à gauche de la cellule et tu double-cliques, cela remplit jusqu'en bas

Je n'y arrive pas. Dans le coin en bas à gauche de la cellule, au mieux je chope une main qui m'envoie sur la cellule du bas de la colonne mais sans rien changer dans la colonne.

excuse moi ... dans le coin en bas à droite

tu le fais une fois pour la première ligne

ensuite tu sélectionnes le coin en bas à gauche de la cellule et tu double-cliques, cela remplit jusqu'en bas

Je n'y arrive pas. Dans le coin en bas à gauche de la cellule, au mieux je chope une main qui m'envoie sur la cellule du bas de la colonne mais sans rien changer dans la colonne.

excuse moi ... dans le coin en bas à droite

Ca, je connaissais mais ça me modifie aussi toutes les dates en faisant une suite (_1991 puis _1992 puis _1993, etc). Comment faire pour conserver mes dates en rajoutant seulement "_" devant sur chaque ligne ?

ah ! dans ce cas, tu te positionnes sur la première cellule, tu fais Ctrl+C et ensuite sur toute la plage et tu fais Ctrl+V

à moins que j'aie mal compris le contexte

Je suis désolée, je ne comprends pas. Dans ma colonne avec les années ou doubles années (qui ne se suivent pas), tu me proposais de rajouter un caractère devant pour faire marcher le tri. Mais comment rajouter ce caractère sans reprendre toutes les cellules ? C'était ça mon problème.

OK

Pour moi, voici ce que je ferais (et que je fais du reste)

  • crée une colonne supplémentaire
  • mets-y la formule ="_"&A1 si ta date simple ou double est en A1
  • tire la formule jusqu'en bas

Si cette colonne te gêne, alors:

  • copie les valeurs avec le _
  • colle les dans la colonne initiale de tes dates, attention collage spécial > valeurs
  • supprime la colonne ajoutée

Ah oui, merci.

Ca revient à peu près au même temps que la solution de Theze : solution avec la création d'une nouvelle colonne, tri, suppression de la colonne. Dans les 2 cas, le résultat me convient, c'est ce que je recherchais.

Encore merci à tous pour toutes vos propositions et vos conseils

Rechercher des sujets similaires à "tri date double"