transfert donnée sur un autre onglet

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

jpg21

XLDnaute Nouveau
Bonjour

j'ai un tableau et je voudrais pouvoir remplir au fur et à mesure que je renseigne l'onglet "donnée" les onglets "ordre" comme dans l'exemple que je joint.

Merci pour votre aide

jpg21
 

Pièces jointes

Re : transfert donnée sur un autre onglet

Bonsoir Rachid_0661

Comme vous l'aviez surement prévu, je ne suis pas arrivé a faire un copié de votre réponse pour l'onglé suivant etc'est pour ça que je reviens vers toi.

Pouvez vous me donner la solution avec quelques explication.

Je te remercie encore une fois pour ton aide.

JPG21
 
Re : transfert donnée sur un autre onglet

Bonsoir,
Dans l'Onglet "Ordre 1", tu fais un copier de la formule en Cellule B3 :
Code:
=SI(LIGNES($3:3)<=NB.SI(Col_Ordre;1);INDEX(DECALER(Col_Ordre;;COLONNES($B:B));PETITE.VALEUR(SI(Col_Ordre=1;LIGNE(INDIRECT("1:"&LIGNES(Col_Ordre))));LIGNES($3:3)));"")&""
tu vas sur l'Onglet "Ordre 2", tu mets le curseur dans la Cellule B3, et dans la barre de formules tu colles la formules copier,
puis tu remplaces dans <<NB.SI(Col_Ordre;1)>> et dans <<PETITE.VALEUR(SI(Col_Ordre=1;>> par 2.
Tu valides par Ctrl+Maj+Entree
Tu tires vers le bs et vers la droite
et Comme ca de suite pour tout les Onglets par 3, 4, 5, etc....
Amicalement
 
Re : transfert donnée sur un autre onglet

Bonjour jpg21,
Je me permets de t'offrir un beau cadeau ce matin,
Si ta base de donnees est tres grande, il se peut que la formule matricielle va te deranger un peu, et voila je voie qu'il vaut mieux de le faire a l'aide d'une RECHERCHEV(), dufait que c'est moin gouramande.
Dans l'Onglet "Donnee", j'ai ajoute une colonne Intermediaire, Colonne A,
en A3 :
Code:
=B3+NB.SI(B$3:B3;B3)/1000
@ tirer vers le Bas

J'ai deffinit les champs comme suite :
Base :
Code:
=DECALER(Col_Intermed;;;;22)
Col_Intermed :
Code:
=DECALER(Donnée!$A$3;;;NBVAL(Donnée!$A:$A)-1)
Col_Ordre :
Code:
=DECALER(Col_Intermed;;1)

Formule, sur l'Onglet "Ordre 1" en B3 :
Code:
=SI(LIGNES($3:3)<=NB.SI(Col_Ordre;1);RECHERCHEV(PETITE.VALEUR(Col_Intermed;NB.SI(Col_Ordre;"<1")+LIGNES($3:3));Base;COLONNES($B:D);0)&"";"")
@ valider par Simple Entrer
@ tirer vers le bas et Vers la droite

Sur l'Onglet "Ordre 2" en B3 meme formule, tu remplaces juste :
en NB.SI(Col_Ordre;1) par 2 et en NB.SI(Col_Ordre;"<1") par 2 et tu continues comme ca pour tout les Onglets.

Voir PJ.

Amicalement
 

Pièces jointes

Re : transfert donnée sur un autre onglet

Bonjour Rachid

Jai de nouveau besoin de ton aide.
Dans mon tableau j 'ai inclus une colonne "Date" et une colonne "Mc" et "Valeur"
Lors du tranfert vers les onglets, pour la colonne "Date" on me donne la valeur numérique de la date.
Pour la colonne "MC" et "Valeur" on ne mets pas les 2 chiffres après la virgule ni le symbole de la monnaie "€"

Je te joins le ficher.

Merci pour ton aide

JPG21
 

Pièces jointes

Dernière édition:
Re : transfert donnée sur un autre onglet

Bonjour Rachid

Jai de nouveau besoin de ton aide.
Dans mon tableau j 'ai inclus une colonne "Date" et une colonne "Mc" et "Valeur"
Lors du tranfert vers les onglets, pour la colonne "Date" on me donne la valeur numérique de la date.
Pour la colonne "MC" et "Valeur" on ne mets pas les 2 chiffres après la virgule ni le symbole de la monnaie "€"

Je te joins le ficher.

Merci pour ton aide

JPG21
 

Pièces jointes

Re : transfert donnée sur un autre onglet

Bonsoir,
J'ai change la largeur de la base de 22 a 23.
et j'ai supprime &"" que j'ai utilise dans la formule pour ne pas avoir de 0 en cas de cellules sources vides.
=SI(LIGNES($3:3)<=NB.SI(Col_Ordre;1);RECHERCHEV(PETITE.VALEUR(Col_Intermed;NB.SI(Col_Ordre;"<1")+LIGNES($3:3));Base;COLONNES($C:E);0)&"";"")
et j'ai utilise une MCF pour ne pas afficher les 0
Voit PJ
Amicalement
 

Pièces jointes

- 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

Réponses
2
Affichages
194
W
Retour