Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Remplissage automatique d'un tableau d'après des tableaux de plusieurs feuilles différentes.

Fëa

XLDnaute Nouveau
Bonjour à vous tous,

Je vous contacte à dépit de ne pas trouver de solution de mon côté, ou des débuts de solutions avec des Macros ou VBA. Ce qui est très loin de mon niveau de compétence (actuellement) sur Excel.


Voici le problème rencontrer :

J'ai besoin de remplir un tableau (feuille récapitulatif) du travail fait par plusieurs individus. (feuilles A-K)
Les données prises sont à moitié manuelles pour le temps et automatiser avec des listes déroulantes qui se remplirons elle aussi automatiquement suivant ce qui est rentrée sur la feuille Référence Général.

Ce que j'essaie de réaliser avec des formules (je ne sais pas si cela est possible.) est que chaque fois que je remplis une ligne dans un tableau individuel (feuilles A-K) cette dernière se rajoute dans le tableau de la feuille récapitulatif.

J'ai essayé (sans succès évidemment) plusieurs méthodes de formule. Je pense arriver sur un début de piste avec les formules emboiters : index et indirect. Mais cela ne donne rien pour le moments ou seulement pour une des deux feuilles individuelle (A ou K) lun va suprimer l'autre.


Bref, assez complexe de mon point de vue, et j'aurais aimé passer à côté des macros ou VBA. Après, si je dois y aller autant apprendre... (si vous connaisser des bon tuto je suis preneur) Je me prend peut_être aussi la tête pour rien et qqu'une solutions plus simple existe mais la tête dans le guidon je n'arrive pas à prendre du recul pour voir le problème sous un autre angle.
En espérant avoir été assez claire dans mon problème, au besoin n'hésiter pas à demander des précissions mais je me doute bien que si des pro du forum passe et se penche sur le problème, il le feront sans cette phrases.

Cordialement, en attente de retours pour ceux qui auront le courage de se plonger dans mon problème avec moi, merci de mon coté je continue mes recherche et si je trouve je donnerais ma réponse (si cela peux aider d'autre personnes à l'occasion.)

Fëa !


PS : Je m'excuse si toute fois ce que je recherche à faire exister déjà dans les discussions et que le terme technique m'échappe et/ou j'ai mal rechercher et que donc que je suis passé à côté du sujet/topic (suite à la créations de ma question je viens de voir certaines discusion sur les récapitulatif mais hélas souvent avec Macros). Si c'est le cas je supprimerrais ma demande, heureux d'avoir trouver une réponse. Merci à vous.
 

Pièces jointes

  • Fëa Remplissage tableau automatique.xls
    226.5 KB · Affichages: 20
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @Fëa, bienvenue sur XLD ,

Premier point, la formule pour la durée hebdomadaire m'apparaît compliquée.
La formule ci-après devrait faire l'affaire : =(D6*5+E6+F6/4)*G6/60

Pour la question, je vais voir mais la formule risque d'être un peu petit peu plus longue.
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,
  • Deux noms ont été créés : NbA qui vaut =NBVAL(A!$A$6:$A$9999) et NbK qui vaut =NBVAL(K!$A$6:$A$9999)
  • Feuille "Récapitulatif", recopier les formules de la ligne 6 vers le bas
 

Pièces jointes

  • Fëa- Concaténer 2 tableaux- v1.xls
    316 KB · Affichages: 5

Fëa

XLDnaute Nouveau
Bonjour mapomme !

Woua franchement je ne m'attendais pas à avoir une solutions si vite. (mais c'est vrai que les questions défile à une vitesse surle forum c'est impressionnant) En tout cas : un GRAND MERCI à toi !!!!

J'ai plus qu'a étudier ta formule pour l'apprendre et pouvoir l'appliquer avec mes autres indiviues. C'est super !

Si je comprend bien et traduit de manière vulgaire : tu a désigner chaque tableau des feuilles A et K comme une plage de cellule avec la formule NBVAL. Et la formule DECALER pour éviter que cela ne se supperposse. Tous cela avec la formule a condition SI ? (en simplifiant l'idée au maximum)

Et pour la formule ci-après =(D6*5+E6+F6/4)*G6/60 : oui en effet elle fonctionne ^^. Je me suis pris la tête pour ne pas que deux données ne ce cumule pas sur la même ligne mais sachant qu'une seul donnée sera sur l'une des trois colonnes c'est plus simple d'utiliser ta formule. (et cela ne fonctionnait que pour celle d'après. Bref la simpliciter c'est bien aussi parfois)

J'avais oubliée en tout cas cette formule NBVAL, c'est l'occasion de la reprendre en main et travailler dessus

Encore un grand merci en tout cas à toi pour cette solutions, qui me permet de continuer d'avancer et d'apprendre !
(et aussi à ta fulgurante réactiviter et réponse évidemment, et message de bienvenue )

Bonne soirée à toi mapomme !
 

Fëa

XLDnaute Nouveau
Re bonjours à tous et à toi @mapomme !

Je me sens un peu con mais je n'arrive pas à comprendre ta formule. Et donc de mon coté à rajouter une feuille en plus.
Je t'avourais que ca commence à être légérement au dessus de mes compétences. (J'ai peu-être vu un peu gros cette fois-ci.)

ta formule :
=SI(LIGNES($1:1)>NbA+NbK;"";SI(LIGNES($1:1)<=NbA;A!A6;DECALER(K!$A$6;LIGNES($1:1)-NbA-1;0)))

Moi de mon côté j'essaie de rajouter un nouveau nom : NbV qui vaut =NBVAL(V!$A$6:$A$9999)

A savoir que j'en est encore d'autre à rajouter par la suite (7 aux total). J'ai essayer avec SI.CONDITION mais sans résultat. Je me plante quelque part.

Voilà, si jamais je pouvais avoir une petite explication du fonctionnement ou bien si tu ne veux pas te prendre la tête dans des explications et juste modifier ta formule sur mon excel car c'est plus simple pour toi, je remets le fichier ici avec une feuille en plus.
Et je réfléchirais pour rajouter moi-même les autres.

Evidemment je m'adresse à mapomme car c'est lui ma permis d'avoir cette formule mais si d'autre peuvent me l'expliquer, et m'aider à avancer ils sont les bienvenus.

Bonne fin de journée à tous !
 

Pièces jointes

  • Fëa- Concaténer pour 3 tableaux- v.xls
    371 KB · Affichages: 4

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

Il va falloir que je réfléchisse. Car avec 7 feuilles, la formule va faire des kilomètres .
Je pense que dans ton cas, Power Query sera la bonne solution.
Il faut attendre un des spécialistes de PQ.
Le mieux serait de refaire un sujet en demandant une solution PQ.

nota : par macro c'est possible aussi mais avec PQ ce sera plus pratique.
 

Fëa

XLDnaute Nouveau
Ok merci à toi, (je me doute que la formule sera très probablement très longue)
L'idée serais d'avoir une base à copier et à changer juste les noms, mais je ne sais pas si cela fonctionnerais.

Je ne connais pas du tout Power Query, mais si tu pense que ca peux le faire avec ça ; je vais regarder si une solution n'existe pas déjà sur le forum et sinon suivre ton conseil, refaire un sujet pour une solution avec Power Query.

pour le coup je connais vraiment 0 au macro (cela ma toujours fait flipper ce truc X) )
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

Un exemple par macro.
Chaque que fois que vous sélectionnez l'onglet "Récapitulatif", le tableau se met à jour.
nota : le nom des feuilles à prendre en compte débute par un tiret "-".
 

Pièces jointes

  • Fëa- Macro- Concaténer n tableaux- v1.xls
    362 KB · Affichages: 12
Dernière édition:

Fëa

XLDnaute Nouveau
Re,

Un exemple par macro.
Chaque que fois que vous sélectionnez l'onglet "Récapitulatif", le tableau se met à jour.
nota : le nom des feuilles à prendre en compte débute par un tiret "-".
Merci à toi pour ton aide et ton Macro.
On ma aider avec un PowerQuery sur l'autre discussion.

Mais je le mes dans un coin de mon ordi et le jours ou je me sens près pour m'attaquer au Macro je commencerais avec ça ! ( et j'irais quand même voir par curisosité peut-être que cela me conviendra mieux que PowerQuery dans son utilisation ?)

Merci en tout cas pour avoir pris un peu de ton temps pour ça !

Bonne soirée !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…