XL 2016 Compiler données de plusieurs onglets selon deux critéres

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

GADENSEB

XLDnaute Impliqué
Bonjour le Forum,
Dans le fichier joint je souhaiterais compiler des données de plusieurs onglets selon deux critères.
Les données sources seront celles de tous les onglets commençant par "P-"

Dans l'onglet "SYNTHESE",selon les critères :
- Colonne A
- Année en Ligne 2

Donc selon ces deux critères, rechercher dans tous les onglets commençant par "P-" faire un total
Ici pour l'exemple "Rémunération - Salaire" et année 2018
La somme de tous les onglets donne 125 000€
On retrouve ce critère en C66 de tous les onglets

Comment automatiser ce calcul ?
Pour tous les critères (Onglet SYNTHESE) et les années ?

QQn aurait une idée?

Bonne am à tous et toutes ?
Seb
 

Pièces jointes

Bonjour le Forum,
Dans le fichier joint je souhaiterais compiler des données de plusieurs onglets selon deux critères.
Les données sources seront celles de tous les onglets commençant par "P-"

QQn aurait une idée?

Bonne am à tous et toutes ?
Seb
Bonjour,
Une proposition par vba
Quelques "Montants" sont modifiés pour les tests

**
 

Pièces jointes

Dernière édition:
Hello
Au top le concept !!!
Simple et efficace

je me pose une question :
Comment adapter (pour l'onglet SYNTHESE et tous les onglets "P-*" toutes les lignes "Critéres" en colonne A) pour toutes les lignes remplies peut importe si j'ai j'ai sauter des lignes ou pas....
je sais pas si j'étais clair ...
 
Hello
Au top le concept !!!
Simple et efficace

je me pose une question :
Comment adapter (pour l'onglet SYNTHESE et tous les onglets "P-*" toutes les lignes "Critéres" en colonne A) pour toutes les lignes remplies peut importe si j'ai j'ai sauter des lignes ou pas....
je sais pas si j'étais clair ...

Re,
Il faudra donner un exemple du résultat souhaité en feuille Synthèse
 
Dernière édition:
Bonjoir,
Voici un exemple avec les résultats souhaités en jaune sur la feuille de synthèse et les références sur les feuilles "P-" en jaune aussi
Merci à toi
Bonne journée
Re...
Voir en Pj si cela convient
Comme précédemment
Quelques "Montants" sont modifiés pour les tests
 

Pièces jointes

RE...
Parfait !!!
mais comment moduler ?
Je m'explique,
Dans ton code, on cible bien précisément les lignes de calcul de la feuille "SYNTHESE" donc comment faire :
"pour chaque ligne non vide dans la colonne A" alors
Application.Match.......

Pour précision la feuille "SYNTHESE" sera modulable dans le futur donc les données à calculer peuvent changer.
Merci à toi
 
re !
pas de soucis
j'ai regardé ton code et il n'y a qq que je ne comprends pas
Tu passe pas la colonne B de la Feuille Synthese !?

Code:
 .[b:b].Find("Imposition").Offset(, 1) = .[b:b].Find("Avantages").Offset(1, 1)

je pensais que le calcule ne se faisait uniquement sur la colonne A
Car les "critères" de la colonne A sont des valeurs uniques, il n'y aura pas de doublons dans les feuilles "P-"

Bonne journée
 

Pièces jointes

oui c'est bien cela
J'ai fait un schéma relationnel, pour éclairer mon propos
Re...
On ne parle pas de la même chose 😕
La ligne que tu présentes (Avantages - Mutuelle) est traitée, non?
Je demande si la ligne "Mutuelle" (colonne B) doit être copiée dans la ligne"Imposition" (colonne B) comme en C15 de ton exemple #5
 
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

Retour