Trier les lignes d'un gros tableau excel.
Riton693
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
Je ne m'y connais pas trop en informatique et j'aimerai votre aide sur un travail qui me tracasse depuis bien peu maintenant. Laissez moi vous expliquer mon probleme:
En effet, j'ai un gros tableau excel de 10 colonnes et plus de 50000 lignes rempli des valeurs 1, 2 ou N. Je veux mettre des conditions de trie sur les lignes de la facon suivante:
par exemple 1ere condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a deux, le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 2eme condition - si le nombre de 1 est superieur ou egal a 6, le nombre de 2 superieur ou egal a deux, et enfin le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 3eme condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a 2, et enfin le nombre de N superieur ou egal a 3 --- recopier cette ligne de cote ou plus en bas.
Par exemple 4eme condition - si le nombre de 1 est superieur ou egal a 3, le nombre de N superieur ou egal a 4, le nombre de 2 superieur ou egal a 1 --- recopier cette ligne de cote ou plus en bas.
Je ne sais pas si les conditions peuvent etre appliquees au meme moment comme dans votre exemple sur youtube ou les conditions seront appliquees une par une.
Priere de vous pencher sur ce probleme s'il vous plait et je peux meme vous faire parvenir le tableau en question.
Je vous remercie d'avoir pris le temps de me lire et j'attends impatiament vos conseils ou vos orientations sur mon travail.
Bonne journee et a tres bientot.
Eric depuis Londres.
En effet, j'ai un gros tableau excel de 10 colonnes et plus de 50000 lignes rempli des valeurs 1, 2 ou N. Je veux mettre des conditions de trie sur les lignes de la facon suivante:
par exemple 1ere condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a deux, le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 2eme condition - si le nombre de 1 est superieur ou egal a 6, le nombre de 2 superieur ou egal a deux, et enfin le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 3eme condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a 2, et enfin le nombre de N superieur ou egal a 3 --- recopier cette ligne de cote ou plus en bas.
Par exemple 4eme condition - si le nombre de 1 est superieur ou egal a 3, le nombre de N superieur ou egal a 4, le nombre de 2 superieur ou egal a 1 --- recopier cette ligne de cote ou plus en bas.
Je ne sais pas si les conditions peuvent etre appliquees au meme moment comme dans votre exemple sur youtube ou les conditions seront appliquees une par une.
Priere de vous pencher sur ce probleme s'il vous plait et je peux meme vous faire parvenir le tableau en question.
Je vous remercie d'avoir pris le temps de me lire et j'attends impatiament vos conseils ou vos orientations sur mon travail.
Bonne journee et a tres bientot.
Eric depuis Londres.
A voir également:
- Trier les lignes d'un gros tableau excel.
- Trier un tableau excel - Guide
- Tableau word - Guide
- Imprimer un tableau excel - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
10 réponses
Bonjour,
pour mettre votre fichier (compresse si sup a 6Mo), suivez ce lien: https://www.cjoint.com/
Ne pas oublier de copier/coller le lien cree dans votre prochain message.
pour mettre votre fichier (compresse si sup a 6Mo), suivez ce lien: https://www.cjoint.com/
Ne pas oublier de copier/coller le lien cree dans votre prochain message.
Je viens de publier le fichier dans le lien que f894009 a publie en reponse de mon probleme que j'ai recopier ci-dessous.
Je ne m'y connais pas trop en informatique et j'aimerai votre aide sur un travail qui me tracasse depuis bien peu maintenant. Laissez moi vous expliquer mon probleme:
En effet, j'ai un gros tableau excel de 10 colonnes et plus de 50000 lignes rempli des valeurs 1, 2 ou N. Je veux mettre des conditions de trie sur les lignes de la facon suivante:
par exemple 1ere condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a deux, le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 2eme condition - si le nombre de 1 est superieur ou egal a 6, le nombre de 2 superieur ou egal a deux, et enfin le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 3eme condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a 2, et enfin le nombre de N superieur ou egal a 3 --- recopier cette ligne de cote ou plus en bas.
Par exemple 4eme condition - si le nombre de 1 est superieur ou egal a 3, le nombre de N superieur ou egal a 4, le nombre de 2 superieur ou egal a 1 --- recopier cette ligne de cote ou plus en bas.
Je ne sais pas si les conditions peuvent etre appliquees au meme moment comme dans votre exemple sur youtube ou les conditions seront appliquees une par une.
Priere de vous pencher sur ce probleme s'il vous plait et je peux meme vous faire parvenir le tableau en question.
Je vous remercie d'avoir pris le temps de me lire et j'attends impatiament vos conseils ou vos orientations sur mon travail.
Bonne journee et a tres bientot.
Eric depuis Londres.
Je ne m'y connais pas trop en informatique et j'aimerai votre aide sur un travail qui me tracasse depuis bien peu maintenant. Laissez moi vous expliquer mon probleme:
En effet, j'ai un gros tableau excel de 10 colonnes et plus de 50000 lignes rempli des valeurs 1, 2 ou N. Je veux mettre des conditions de trie sur les lignes de la facon suivante:
par exemple 1ere condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a deux, le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 2eme condition - si le nombre de 1 est superieur ou egal a 6, le nombre de 2 superieur ou egal a deux, et enfin le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 3eme condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a 2, et enfin le nombre de N superieur ou egal a 3 --- recopier cette ligne de cote ou plus en bas.
Par exemple 4eme condition - si le nombre de 1 est superieur ou egal a 3, le nombre de N superieur ou egal a 4, le nombre de 2 superieur ou egal a 1 --- recopier cette ligne de cote ou plus en bas.
Je ne sais pas si les conditions peuvent etre appliquees au meme moment comme dans votre exemple sur youtube ou les conditions seront appliquees une par une.
Priere de vous pencher sur ce probleme s'il vous plait et je peux meme vous faire parvenir le tableau en question.
Je vous remercie d'avoir pris le temps de me lire et j'attends impatiament vos conseils ou vos orientations sur mon travail.
Bonne journee et a tres bientot.
Eric depuis Londres.
Bonjour,
un fichier avec un apercu des lignes a recopier:
https://www.cjoint.com/c/CHire5WTzJm
Que faut-t-il faire des lignes qui correspondent aux tests ???
Parce que: recopier cette ligne de cote ou plus en bas. pas tres precis
A+
un fichier avec un apercu des lignes a recopier:
https://www.cjoint.com/c/CHire5WTzJm
Que faut-t-il faire des lignes qui correspondent aux tests ???
Parce que: recopier cette ligne de cote ou plus en bas. pas tres precis
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir.
Ce que je souhaite avoir c'est des lignes en bas ou a cote du grand tableau ( complet). pour chaque evantualite.
Merci beaucoup de vous pencher sur le probleme.
A+
Ce que je souhaite avoir c'est des lignes en bas ou a cote du grand tableau ( complet). pour chaque evantualite.
Merci beaucoup de vous pencher sur le probleme.
A+
Re,
un exemple, temps d'execution presque 8 mn: (plus de 59000 lignes)
resultats dans des onglets
https://www.cjoint.com/c/CHlqKQQOcxL
Je vais regarder pour reduire le temps d'execution.
A+
un exemple, temps d'execution presque 8 mn: (plus de 59000 lignes)
resultats dans des onglets
https://www.cjoint.com/c/CHlqKQQOcxL
Je vais regarder pour reduire le temps d'execution.
A+
Re,
Une minute de moins en mettant le code dans un module
j'ai laisser le code precedent:
https://www.cjoint.com/c/CHlrkqEHofr
Je cherche pour reduire encore
A+
Une minute de moins en mettant le code dans un module
j'ai laisser le code precedent:
https://www.cjoint.com/c/CHlrkqEHofr
Je cherche pour reduire encore
A+
Re,
optimisation par toutes les operations en memoire et ecriture des infos dans les onglets a la fin: moins de 7 secondes (core i5-3210M CPU @ 2,50GHz)
https://www.cjoint.com/c/CHlsDKpRnjm
A+
optimisation par toutes les operations en memoire et ecriture des infos dans les onglets a la fin: moins de 7 secondes (core i5-3210M CPU @ 2,50GHz)
https://www.cjoint.com/c/CHlsDKpRnjm
A+
Je vous remercie de votre reponse rapide.
Je vous remercie des trois colonnes (Nb1,Nb2 et NbN) que vous avez ajoute de cote. En fait mon probleme etait aussi non seulement d'identifier les lignes en jaune, vert ou rouge, mais aussi reduire la taille du tableau ou encore mettre les couleurs sur le tableau initial et si posible que les ligne de meme couleur se retrouvent toutes ensemble.
Merci encore de m'aider sur ce travail en attendant vous relire tres prochainement.
A+.
Eric.
Je vous remercie des trois colonnes (Nb1,Nb2 et NbN) que vous avez ajoute de cote. En fait mon probleme etait aussi non seulement d'identifier les lignes en jaune, vert ou rouge, mais aussi reduire la taille du tableau ou encore mettre les couleurs sur le tableau initial et si posible que les ligne de meme couleur se retrouvent toutes ensemble.
Merci encore de m'aider sur ce travail en attendant vous relire tres prochainement.
A+.
Eric.
Bonjour,
Actuellement, les lignes, correspondant aux tests, sont mises dans des onglets au nom du test:dans le fichier que je vous ai transmis.
Avez-vous recupere le fichier: https://www.cjoint.com/c/CHlsDKpRnjm
pour lancer le traitement, click sur le bouton Traitement Tableau (ecriture bleue)
Si vous voulez, je peux mettre les lignes en couleur dans l'onglet d'origine.
A+
Actuellement, les lignes, correspondant aux tests, sont mises dans des onglets au nom du test:dans le fichier que je vous ai transmis.
Avez-vous recupere le fichier: https://www.cjoint.com/c/CHlsDKpRnjm
pour lancer le traitement, click sur le bouton Traitement Tableau (ecriture bleue)
Si vous voulez, je peux mettre les lignes en couleur dans l'onglet d'origine.
A+
Re,
Lignes colorees
https://www.cjoint.com/c/CHnttS0o63u
A+
Lignes colorees
https://www.cjoint.com/c/CHnttS0o63u
A+
Je vous remercie beaucoup pour ce travail. C'est ce que je cherchais.
Serait-il possible d'avoir le programme que vous avez concu pour ce travail final? Du coup je vais m'y mettre et ne plus vous embeter avec ce genre de travail dans le futur.
Tres bonne journee a vous et a tres bientot.
Eric depuis Londres.
Serait-il possible d'avoir le programme que vous avez concu pour ce travail final? Du coup je vais m'y mettre et ne plus vous embeter avec ce genre de travail dans le futur.
Tres bonne journee a vous et a tres bientot.
Eric depuis Londres.
Je ne m'y connais pas trop en informatique et j'aimerai votre aide sur un travail qui me tracasse depuis bien peu maintenant. Laissez moi vous expliquer mon probleme:
En effet, j'ai un gros tableau excel de 10 colonnes et plus de 50000 lignes rempli des valeurs 1, 2 ou N. Je veux mettre des conditions de trie sur les lignes de la facon suivante:
par exemple 1ere condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a deux, le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 2eme condition - si le nombre de 1 est superieur ou egal a 6, le nombre de 2 superieur ou egal a deux, et enfin le nombre de N superieur ou egal a deux ---recopier cette ligne de cote ou plus bas.
Par exemple 3eme condition - si le nombre de 1 est superieur ou egal a 4, le nombre de 2 superieur ou egal a 2, et enfin le nombre de N superieur ou egal a 3 --- recopier cette ligne de cote ou plus en bas.
Par exemple 4eme condition - si le nombre de 1 est superieur ou egal a 3, le nombre de N superieur ou egal a 4, le nombre de 2 superieur ou egal a 1 --- recopier cette ligne de cote ou plus en bas.
Je ne sais pas si les conditions peuvent etre appliquees au meme moment comme dans votre exemple sur youtube ou les conditions seront appliquees une par une.
Priere de vous pencher sur ce probleme s'il vous plait et je peux meme vous faire parvenir le tableau en question.
Je vous remercie d'avoir pris le temps de me lire et j'attends impatiament vos conseils ou vos orientations sur mon travail.
Bonne journee et a tres bientot.
Eric depuis Londres.