[Résolu] Récupérer des données d’un onglet pour remplir un autre onglet

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Versius
Fraîchement OOthentifié
Messages : 2
Inscription : 12 mars 2024 01:23

[Résolu] Récupérer des données d’un onglet pour remplir un autre onglet

Message par Versius »

Bonjour à toutes et tous,
Je sèche sur comment récupérer dans Libreoffice Calc (Version: 24.2.0.3 (X86_64) / LibreOffice Community), sous Windows 11 Pro, des données dans des onglets d’un classeur, pour remplir un onglet récapitulatif.

J’ai un classeur avec une liste de membres qui règlent chaque mois leurs cotisations. Pour chaque mois, j’ai un onglet et j’ai un onglet pour un récapitulatif en fin d’année.
Dans l’onglet “Récapitulatif”, je voudrais mettre pour chaque membre, ce qu’il a versé ou pas, chaque mois de l’année.

Avec les fonctions INDEX et EQUIV, j’arrive à retrouver le membre dans l’onglet du mois en question, mais je n’arrive pas à savoir comment récupérer la cotisation versée (sachant qu'elle peut être réglée en èspèces, chèque ou virement).
J’ai utilisé cette fonction, mais elle me retourne le Nom du membre, et non pas ce qu’il a payé:
=SINA(INDEX($Janvier2024.$B$18:$C$32;EQUIV(1;($Janvier2024.$B$18:$B$32=$A3)($Janvier2024.$C$18:$C$32=$B3);0);1);“Absent”)

Si dans le mois en question, le membre n’a pas payé, je mets “Absent”.
Je pense qu’il ne me manque pas grand chose pour venir à bout de mon problème, mais après une semaine de tests divers, je ne m’en sort pas. Je ne suis pas un spécialiste des tableurs, quels qu'ils soient. Je vous joint un fichier exemple pour voir
Merci d’avance pour votre aide.
Versius
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 13 mars 2024 05:05, modifié 2 fois.
Raison : Balisage
LibreOffice Community Version: 24.2.0.3 (X86_64) / Windows 11 Professionnel
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Récupérer des données d’un onglet pour remplir un autre onglet

Message par Dude »

Salut,

Depuis bientôt 20 ans que ce forum existe, il devient très dur de ne pas trouver un début de réponse à une question.
Pour rester dans le cadre du tableur, tu trouveras des pistes de réflexion en faisant une recherche sur des termes comme synthèse ou consolidation.
Versius a écrit : 12 mars 2024 01:35 J’ai un classeur avec une liste de membres qui règlent chaque mois leurs cotisations.
Problème XY : ceci est plus simple à gérer en utilisant le module Base de données.
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1667
Inscription : 15 déc. 2010 08:33

Re: Récupérer des données d’un onglet pour remplir un autre onglet

Message par yclik »

Bonjour
Une autre piste en utilisant la fonction SOMMEPROD et une colonne supplémentaire dans les feuilles mensuelles
( + supression espace dans le nom d ela 1ere feuille)
Feuille de cotisation mensuelle_annee 2024.ods
Une autre solution pour éviter la modification des formules par mois de la feuille récap à l'aide de la fonction INDIRECT
Il faudrait dans ce cas que chaque feuille aie le même nombre de ligne de cotisation.
Feuille de cotisation mensuelle_annee 2024-2.ods
Et effectivement comme l'énnonce Dude que je salue au passage, s'il y a beaucoup d'adhérent cela deviendra vite une usine à gaz et le module Base serait préférable.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.14 sous Windows 10
Versius
Fraîchement OOthentifié
Messages : 2
Inscription : 12 mars 2024 01:23

[Résolu] Récupérer des données d’un onglet pour remplir un autre onglet

Message par Versius »

Bonjour Yclik,
Superbe, l'idée de la colonne supplémentaire :super:
@Dude, j'ai recherché dans le forum, mais sans les bons mots clés, je n'ai pas trouvé les bonnes pistes. Effectivement avec les mots-clé "synthèse" et "consolidation", on trouve les bonnes pistes, mais comme précisé, n'étant pas d'un corps de métier ayant trait à la finance ou la compta, ces termes ne me sont pas venus à l'esprit.
Mille merci à vous deux
LibreOffice Community Version: 24.2.0.3 (X86_64) / Windows 11 Professionnel