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

Power Query Extraire des lignes d'un tableau Excel dans un onglet séparé (avec conditions)

glubis

XLDnaute Nouveau
Bonjour le Forum,
j'ai été très intéressée par un sujet précédent (Extraire des lignes d'un tableau Excel dans un onglet séparé) car j'ai le même besoin que votre contact qui devait reproduire les mêmes lignes d'un tableau excel très fourni mais dans un onglet diffèrent (selon un filtre sur une colonne "formations").
J'ai essayé de reproduire les requêtes en ajoutant mes propres filtres (conditions) et je me suis complètement vautrée ;(
Pouvez vous m'aider svp ?
L'idée est de créer un onglet avec toutes les lignes du tableau initial
-avec le choix de l'entité (en colonne 1) et si la colonne Date Encaissement est complétée, créer un onglet "Entité-payé"
-avec le choix de l'entité (en colonne 1) et si la colonne Date Encaissement est vide, et la date d'échéance est <= à aujourd'hui, créer un onglet "Entité-échus"
-avec le choix de l'entité (en colonne 1) et si la colonne Date Encaissement est vide, et la date d'échéance est > à aujourd'hui, créer un onglet "Entité- non échus"
Merci, ce serait fantastique car mon tableau est très lourd...

un extrait ci desous :
EntitéDate ÉchéanceClientDoc. DateFacture n.Montant débitéEncaisséDate encaissementCommercial
ComXXX22/04/2022PIERRE22/02/20222022/1011 230.00 €Com3
ComXXX23/04/2022Tiago23/03/20222022/2094 320.00 €4 320.00 €15/03/2022Com1
DerXXX23/04/2022Big Corp23/03/20222022/2111 285.00 €Com2
DerXXX23/04/2022Andrew23/03/20222022/210432.00 €132.00 €15/03/2022Com2
ComXXX20/04/2022PIERRE22/02/20222022/1015 000.00 €Com3
ComXXX20/04/2022Tiago23/03/20222022/2096 000.00 €6 000.00 €15/02/2022Com1
DerXXX20/04/2022Big Corp23/03/20222022/2117 000.00 €Com2
DerXXX20/04/2022Andrew23/03/20222022/2108 000.00 €80 00.00 €15/02/2022Com2

Merci pour votre aide

Bien cordialement !
 

merinos-BernardEtang

XLDnaute Accro
Come ceci?


EntitéDate ÉchéanceClientDoc. DateFacture n.Montant débitéEncaisséDate encaissementCommercial
ComXXX22/04/2022PIERRE22/02/20222022/1011 230.00 €Com3
ComXXX23/04/2022Tiago23/03/20222022/2094 320.00 €4 320.00 €15/03/2022Com1
DerXXX23/04/2022Big Corp23/03/20222022/2111 285.00 €Com2
DerXXX23/04/2022Andrew23/03/20222022/210432.00 €132.00 €15/03/2022Com2
 

chris

XLDnaute Barbatruc
Bonjour

si le nombre d'entités est important il faut
  • soit passer par du VBA pour créer les onglets et y récupérer l'extraction correspondante, ce qui implique un grand nombre requêtes puisque 3 par entité.
  • soit, mieux puisqu'on lit au mieux un onglet à la fois, avoir 3 onglets et une cellule pour choisir l'entité dont les données sont à afficher dans les 3 onglets.
 

glubis

XLDnaute Nouveau
Bonjour, désolée d'avoir manqué de clarté. Je n'aurais pas plus de 2 entités. Donc 2 entités et 3 onglets pour chacune. Un fichier VBA serait il le mieux adapté ?
Merci pour votre aide
Bonne journée
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Voici une requête 'Tout' qui interroge le tableau de la feuille 'Liste' et 6 sous-requêtes qui en sélectionnent les lignes correspondant à vos conditions.

Ce que vous ne dites pas c'est si vos 2 Entités seront toujours les mêmes ou s'il faut les paramétrer.

Cordialement
Hello @chris
 

Pièces jointes

  • glubis Exemple de fichier.xlsx
    50 KB · Affichages: 25
Dernière édition:

Discussions similaires

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