Feuilles 2,3,4... = feuille 1 mais trié autrement

  • Initiateur de la discussion Initiateur de la discussion bbobb
  • 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 !

bbobb

XLDnaute Occasionnel
Bonjour à tous,
Pour le boulot.... j'ai besoin d'un petit coup de main :
Dans un classeur Excel, l La feuille 1 est un base de donnée, les feuilles suivantes sont un"copier/coller" de la feuille 1, mais chacune avec un tri spécifique.
Est-il possible, et si oui comment, de ne renseigner que la feuille 1 et que les autres feuilles se remplissent automatiquement avec leur méthode de tri respectives ?
Si quelqu'un a la réponse, je lui serait très reconnaissant, je gagnerais pas mal de temps et eviterais les erreurs.....
Merci d'avance et bonne soirée à tous.

Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Bonsoir bbobb,
Oui c'est possible, mais il faut que tu sois plus précis dans ta demande.
Ta feuille est à copier / coller en entier ou il s'agit d'ajouter uniquement la nouvelle ligne dans les autres feuilles?
As-tu une ligne de titre?
Un bout de fichier avec explication serait bien.

A+
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

bonjour bbobb, le forum,

je te propose cet exemple tout simple.

La feuille de base est la feuille "nom".

Tu peux enregistrer de nouvelles informations sur cette feuille,
et si tu choisis un autre onglet, les informations sont entièrement copiées sur la feuille choisie.

Pour simplifier, le tri s'effectue sur le nom de l'onglet mais on peut adapter.
 

Pièces jointes

Dernière édition:
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Skoobi, gbinforme, bonsoir,
Je vais essayer d'être plus précis :
Feuille 1 :
nom produit N° de carte date
martin bou 2 03/07/2007
durand emp 1 15/08/2007
henri rit 3 10/06/2007

Je ne renseigne que la feuille 1, et je voudrais :
- en feuille 2 les même données clasées par nom
- en feuille 3 classées par produit
- en feuille 4 classé par N° de carte
- en feuille 5 classé par date

Et que tout cela se fasse "tout seul" au fur et à mesure que je rentre des données sur la feuille 1...
En espérant avoir été plus clair, merci de l'intérêt que vous portez à mon soucis

Bonne soirée
Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

bonsoir bbobb,

Feuille 1 :
nom produit N° de carte date
martin bou 2 03/07/2007
durand emp 1 15/08/2007
henri rit 3 10/06/2007

Désolé car je ne suis pas devin et j'ai utilisé :

nom prénom ville poste

Je ne renseigne que la feuille 1, et je voudrais :
- en feuille 2 les même données clasées par nom
- en feuille 3 classées par produit
- en feuille 4 classé par N° de carte
- en feuille 5 classé par date

- en feuille 2 les même données classées par prénom
- en feuille 3 classées par ville
- en feuille 4 classé par poste


Et que tout cela se fasse "tout seul" au fur et à mesure que je rentre des données sur la feuille 1...
C'est bien ce qui se fait dans mon fichier test : essaie de rentrer des données et tu verras...
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Bonjour gbinforme, hier soir, je ne devais avoir les yeux en face des trous... en fait, c'est exactement ce que je voulais, je n'avais juste pas vu le 1er fichier....
J'essaie de faire avec et je te tiens au courant... mon fichier est un tout petit plus compliqué...

Merci encore

Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

bonjour bbobb,

Si tu veux avoir ta base de données triée, tu n'as pas besoin d'avoir de feuilles spécifiques qui alourdissent ton fichier.

Regardes le fichier joint et tu verras qu'il suffit de sélectionner, sur la ligne de titre, la colonne de tri pour que cela fonctionne.

Si tu veux garder l'ordre de saisie tu utilises la colonne "création" qui se documente toute seule.
 

Pièces jointes

Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Bonjour Gbinforme
Trop fort, c'est exactement ce que je voulais....j'ai adapté le fichier en insérant des colonnes, ça marche!!!!!!!!!!!!!!!!!!!!!!!!!

Merci beaucoup
Bon week-end
Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Bonsoir Gbinforme,
J'ai repris ton fichier, et avec des "copier/coller" je lai adapter sur un autre :
En colonne B j'ai des founisseurs issue d'une liste en feuille 2 par validation de donnnées, en colonne H le montant de la facture. Je souhaiterais avoir en feuille 2, sur la ligne du fournisseur le total des factures concernant ce fournisseur...
Si ça te semble faisabel, je te joint le fichier au prochain message.

Merci bonne soirée
Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

bonsoir bbobb,

Tu sais beaucoup de choses sont possibles et sous Excel additionner ne doit pas être insurmontable.

Il suffit d'un petit bout de fichier pour voir la structure et sans données nominatives afin de fournir des formules adaptées ou du code correct.

@+
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

Bonsoir Gbinforme,
D'abord, merci de ton aide, parce que les macros, je ne connais pas....
Voici un bout du fichier.
J'ai fusionné les cellules D1, E1 et F1 ; et le tri ne se fait plus que par la colonne D alors que je souhaiterais qu'il se fasse par la colonne F, si c'est possible...

Bon week-end
Bbobb
 
Re : Feuilles 2,3,4... = feuille 1 mais trié autrement

bonjour bbobb, le forum,

En colonne B j'ai des founisseurs issue d'une liste en feuille 2 par validation de donnnées, en colonne H le montant de la facture. Je souhaiterais avoir en feuille 2, sur la ligne du fournisseur le total des factures concernant ce fournisseur...

Je te mets 3 types de cumuls possibles qui donnent toutes le même résultat bien sûr !

à toi de choisir celle que tu préfères :

formule 1
=SOMMEPROD((A2=base!$B$2:$B$65536)*(base!$J$2:$J$65536))

formule à valider par enter seulement

formule 2

=SOMME((A2=base!$B$2:$B$65536)*(base!$J$2:$J$65536))

formule matricielle à valider par ctrl + maj + enter

formule 3

=SOMME(SI(A2=base!$B$2:$B$65536;(base!$J$2:$J$65536);0))

formule matricielle à valider par ctrl + maj + enter

Tu copies la formule choisie en B2 et avec la petite croix en bas à droite tu recopies jusqu'en bas de tes fournisseurs.

J'ai fusionné les cellules D1, E1 et F1 ; et le tri ne se fait plus que par la colonne D alors que je souhaiterais qu'il se fasse par la colonne F, si c'est possible...

La fusion des cellules occulte les cellules fusionnées pour ne garder que la valeur de la première et donc les autres ne réagissent pas car tu ne peux pas les sélectionner.
Pour que ton tri fonctionne, tu peux remplacer en VBA
Code:
If sel.Row = 1 Then

par

If sel.Row = 1 Or 2 Then

mais il te faudra sélectionner la ligne 2 (seulement pour les cellules fusionnées) et non la ligne titre.
 
Dernière édition:
- 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

Discussions similaires

J
Réponses
3
Affichages
1 K
Jaihna
J
A
Réponses
3
Affichages
955
A
A
Réponses
2
Affichages
1 K
AntoineLTO
A
C
Réponses
1
Affichages
1 K
Cattleya97
C
S
  • Question Question
Réponses
22
Affichages
2 K
B
Réponses
10
Affichages
2 K
B
E
Réponses
2
Affichages
791
Epo-pois
E
Retour