Aide pour modif colonne Excel

Aujourd'hui

Bonjour à tous,

J'aimerai qu'on m'aide à modifier un fichier excel d'une base de donnée Auto.

Je vous ai joint UN SAMPLE du fichier :

Voila ce dont j'ai besoin pour mon fichier :

EX Version original:

100 (43, C2) (03/1977 - 07/1982)

100 (43, C2) (06/1976 - 08/1978)

100 (43, C2) (08/1976 - 07/1982)

100 (43, C2) (08/1978 - 07/1982)

100 (43, C2) (08/1980 - 07/1982)

100 (43, C2) (10/1977 - 07/1982)

100 (44, 44Q, C3) (01/1988 - 11/1990)

100 (44, 44Q, C3) (01/1990 - 11/1990)

100 (44, 44Q, C3) (01/1990 - 11/1990)

100 (44, 44Q, C3) (01/1990 - 11/1990)

100 (44, 44Q, C3) (02/1986 - 07/1988)

100 (44, 44Q, C3) (03/1985 - 11/1990)

Comme vous pouvez voir , beaucoup de ligne sont identiques hormis la date , ce que j'aimerai , c garder les mêmes lignes pour un meme model sauf que je veux que la date soit du plus ancien ,au plus récent. voila un exemple du résultat final :

EX Version modifié :

100 (43, C2) (06/1976 - 07/1982)

100 (43, C2) (06/1976 - 07/1982)

100 (43, C2) (06/1976 - 07/1982)

100 (43, C2) (06/1976 - 07/1982)

100 (43, C2) (06/1976 - 07/1982)

100 (43, C2) (06/1976 - 07/1982)

100 (44, 44Q, C3) (03/1985 - 11/1990)

100 (44, 44Q, C3) (03/1985 - 11/1990)

100 (44, 44Q, C3) (03/1985 - 11/1990)

100 (44, 44Q, C3) (03/1985 - 11/1990)

100 (44, 44Q, C3) (03/1985 - 11/1990)

100 (44, 44Q, C3) (03/1985 - 11/1990)

J'ai commencé a le faire manuellement , mais j'ai 23000 Lignes a faire

Je sais pas si cela est faisable ,si un pro d'excel peut m'aider à automatiser tout ca

Je vous remercies par avance pour tout ce que vous faites .

Bonjour, en ajoutant une colonne j'arrive à ceci (voir le fichier joint), par contre tous les sportback...Bah pas de tri!

Force rouge a écrit :

Bonjour, en ajoutant une colonne j'arrive à ceci (voir le fichier joint), par contre tous les sportback...Bah pas de tri!

merci pour ta reponse , mais sur la nouvelle colonne on ne voit que la date de debut.

J'aimerai un resultat final comme j'ai mis sur le nouveau fichier excel que j'ai joint.

Model ( date plus ancienne - date plus récente)

Merci

Bonjour

Un essai à tester.

Le classement se fait selon la 1° date contenue dans les cellules.

Cela te convient-il ?

Bye !

gmb a écrit :

Bonjour

Un essai à tester.

Le classement se fait selon la 1° date contenue dans les cellules.

Cela te convient-il ?

Bye !

Merci gmb toujours la pour aider

En fait c'est pas tout a fait ça .

Je dois pour chaque modele utiliser la date la plus ancienne en premier puis date plus récente en suivant.

Model ( date la + ancienne / date la plus recente)

J'ai fait une capture avec ce que je veux afin tu comprennes.

satbidule

Merci beaucoup

Nouvel essai.

Bye !

satbidule a écrit :
Force rouge a écrit :

Bonjour, en ajoutant une colonne j'arrive à ceci (voir le fichier joint), par contre tous les sportback...Bah pas de tri!

merci pour ta reponse , mais sur la nouvelle colonne on ne voit que la date de debut.

J'aimerai un resultat final comme j'ai mis sur le nouveau fichier excel que j'ai joint.

Model ( date plus ancienne - date plus récente)

Merci

la colonne supplémentaire est optionnelle, elle ne sers qu'à appliquer un tri par ordre croissant-décroissant sur les dates.

Bonjour à tous,

A tester.

(pas plus de 65536 lignes)

eric

Désolé gmb. Mais tu n'as pas répondu en moins de 10 min et il n'y a pas grand chose à se mettre sous la dent

17classeur4.xlsm (23.34 Ko)

Merci a tous, j'ai essayé mais ca marche pas , ca ne transforme pas la colonne en ce que je veux.

Je sais pas si j'ai bien explique

Je voudrais un résultat identique a l'image :

satbidule

les dates doivent etre identique pour un meme model

Désole je suis chiant

merci encore lol

Et tu voulais dire quoi par ça ?

je veux que la date soit du plus ancien ,au plus récent

A voir ton exemple il faut remplacer les dates...

eric

eriiic a écrit :

Et tu voulais dire quoi par ça ?

je veux que la date soit du plus ancien ,au plus récent

A voir ton exemple il faut remplacer les dates...

eric

Oui il faut changer les dates dans la nouvelle colonne créer, chaque ligne d'un meme model aura les mêmes dates.

Cette colonne représente la sous catégorie de ma base de donnée .

Merci

Bonjour, dans 3 colonnes differentes j'ai mis date de début - date de fin - delta.

Théoriquement vous ne devriez plus rencontrer de problème pour appliquer une règle de tri personnalisé

Bonjour,

Donc, si je comprend bien, tu veux pour chaque modèle la 1ère date la plus ancienne et la 2nde date la plus récente ?

Mais si ton modèle est présent 957 fois tu veux vraiment 957 lignes identiques ?

eric

eriiic a écrit :

Bonjour,

Donc, si je comprend bien, tu veux pour chaque modèle la 1ère date la plus ancienne et la 2nde date la plus récente ?

Mais si ton modèle est présent 957 fois tu veux vraiment 957 lignes identiques ?

eric

C'est exactement ça . Merci

Dans la nouvelle colonne on se retrouve avec des lignes identiques par model.

Tiens, j'avais répondu mais j'ai dû oublier de valider.

Regarde si c'est mieux.

eric

9classeur4.xlsm (24.58 Ko)
eriiic a écrit :

Tiens, j'avais répondu mais j'ai dû oublier de valider.

Regarde si c'est mieux.

eric

Merci eric, sur ton fichier c'est exactement ce que je veux.

J'ai copié ma colonne entiere (19000 lignes) sur ton fichier puis je clique sur le bouton "traiter" et ca ne me converti pas ,ca me met une "erreur 9 l'indice n'appartient pas a la selection"

Si tu peux me guider s'il te plait

Merci

Sans boule de cristal et le fichier fautif non.

Essaie de reproduire l'erreur avec moins de lignes.

eric

eriiic a écrit :

Sans boule de cristal et le fichier fautif non.

Essaie de reproduire l'erreur avec moins de lignes.

eric

Salut

J'ai essayé avec moins de lignes , mais toujours la même erreur.

J'ai joint la colonne complète. J'ai compressé le fichier xls sous winrar car il dépasse la taille maximale.

Merci encore pour votre aide et votre patience.

Bonjour,

Tu aurais pu mettre le code...

Le format en ligne 173 : 1750 (03/1968 - 10/1972) n'est pas celui annoncé : 166 (936) (09/1998 - 06/2007)

Comme je me basais sur ") (" pour découper la chaine ça ne peut pas fonctionner.

J'ai modifié en conséquence.

Maintenant en ligne 242 j'ai 4C (960) (03/2013 - ...) qui ne passe pas non plus

Puis en 348 : Giulietta (940) (04/2010 - Aujourd'hui)

Je ne vais pas explorer tous les cas sur tes 22000 lignes. Remplace par des dates mm/aaaa valides pour rendre le tri possible et que la macro ne plante plus dessus.

eric

10classeur4.xlsm (24.82 Ko)
Rechercher des sujets similaires à "aide modif colonne"