powerquery

  1. oguruma

    POWERQUERY :: Combine vertical et totalisation des colonnes et des lignes avec application du SelectCase (ou SWITCH)

    Sur la base de cette structure de fichiers (exemple de mesures de flux routiers sur des autoroutes - données bidons) et un onglet par mois et deux fichiers un pour les véhicules légers et un pour les véhicules lourds obtenir par exemple les rapports suivants ...
  2. oguruma

    POWERQUERY :: équivalent du SELECT CASE (VBA) ou comme en DAX le SWITCH

    Voici le source, pour les tests et résultats je vous invite à consulter le fichier joint et de dérouler les différentes requêtes qui montrent les différentes syntaxes. Sont aussi joints les deux fichiers data pour créer les requêtes. Comme il est possible de renvoyer des listes de tables il est...
  3. oguruma

    POWERQUERY :: Combiner un dossier Excel comportant des fichiers avec des onglets (tableaux structurés) de même structure

    L'idée cible est la suivante - sur la base de ventes de produits par mois et par canaux : et on retrouve ce même de tableau dans les onglets suivants et dans un dossier nous avons 3 fichiers avec cette structure Le souhait est de totaliser les produits par mois pour ces 3 fichiers Pour...
  4. oguruma

    POWERQUERY :: Faire la somme d'un tableau horizontalement et verticalement (somme des lignes, somme des colonnes)

    A partir de ces types de tableaux : Obtenir les cumuls soit en ligne soit en colonne soit les deux. Bien que cela soit largement possible en formule Excel la solution powerquery a de multiples avantages : - c'est dynamique et pas besoin d'ajouter des formules en cas d'ajout de colonnes ou de...
  5. oguruma

    POWERQUERY :: Equivalent des fonctions Excel INDEX et EQUIV

    Ca faisait un petit moment que c'était en "gestation", c'est-à-dire produire l'équivalent des fonctions INDEX et EQUIV Excel en fonctions POWERQUERY. Elles fonctionnent de la même manière. En ce qui concerne le passage de la colonne en paramètre et quelque-soit INDEX ou EQUIV on peut soit la...
  6. oguruma

    POWERQUERY :: Consolider un classeur Excel comportant des onglets de données de même nature

    Dans ce post l'idée est de consolider des onglets de même nature d'un classeur externe à partir d'un classeur de consolidation. Exemple de classeur source - un onglet pour chaque année : Le but étant de consolider dans un seul classeur les 3 années contenues dans un classeur externe. La...
  7. oguruma

    POWERQUERY :: Excel - RechercheX ou XLookup simplifié

    Dans ce post une forme simplifiée du RechercheX (XLookup) sous Excel. Deux fonctions qui simulent la combinaison des fonction EQUIV+INDEX en passant soit par une table soit par les listes Environnement de travail fnTableXLookup let...
  8. oguruma

    POWERQUERY :: Combiner les onglets d'un classeur Excel ou certains au cas par cas

    Suite du post Combiner des fichiers Excel Le fichier source et data sont les mêmes Hypothèse : on souhaite combiner plusieurs Tables (tableaux structurés) [à condition que leurs structures soient identiques) - soit on importe tous les TS du classeur Excel - soit on importe tous les TS de...
  9. oguruma

    POWERQUERY :: Combiner tous les fichiers .csv d'un dossier ou combiner des fichiers .csv spécifiques

    L'idée de ce post de fournir un ensemble de fonctions permettant de combiner des fichiers d'un dossier ou éventuellement ne combiner que certains fichiers bien précis en les passant en paramètres. Présentation de l'environnement d'étude La table de paramètres Environnement PowerQuery...
  10. oguruma

    POWERQUERY :: Exemple simplifié de création de planning de réunions.. COMOP, COPIL, CODIR, COSUI, etc.

    A travers ce post démonstration d'une création de planning simplifié. L'idée est de générer une série de dates avec des événements répétitifs selon une certaines fréquence de manière à suivre ces événement sous un tableau Excel. Description des éléments du planning Exemple Il suffit de...
  11. oguruma

    POWERQUERY :: Renommer les colonnes d'une table - Plusieurs méthodes

    Ce post a pour but de démontrer qu'il n'y a pas une seule et unique méthode pour renommer les colonnes d'une table dynamiquement. Les méthodes ici présentées ne sont certes pas exhaustives. Le second objectif de ce post est aussi de montrer les diverses capacités et techniques pour développer...
  12. oguruma

    POWERQUERY :: Typer les colonnes via une Table Excel de manière dynamique :: fnChangeColumnsTypes

    Ce post permet de définir les types de colonnes d'une requête PowerQuery à partir d'une table Excel. Exemple table source à importer dans Pwq Table de transformation des types de colonnes Version simplifiée du code let Source= Excel.CurrentWorkbook(){[Name="TblType"]}[Content]...
  13. R

    Power Query Combinaison de lignes en arbres à branches variables et à noeuds fixes

    Bonjour, Je débute en powerquery bloque sur une fonction. Je possède une table à 2 colonnes Casino et Jeton. Casino Jeton 1 20 1 30 2 10 2 30 2 60 J'ai ajouté sur Power Query une liste Gain de 0 à 2 (via {0..2}) correspondant aux nombre de jetons qu'on peut gagner. Je...
  14. oguruma

    POWERQUERY :: List.Accumulate - Cas d'exemples concrets

    Ce post fait suite à celui-ci https://excel-downloads.com/threads/powerquery-les-boucles-avec-list-accumulate.20080604/ Il manquait cependant un cas d'exemple concret. L'exemple retenu consiste à calculer un bonus en % selon le montant d'un chiffre d'affaires réalisé. L'avantage de la solution...
  15. oguruma

    POWERQUERY :: Passage de paramètres & récupération valeurs de cellules

    Bonjour, cela fait un peu suite à ce post : https://excel-downloads.com/threads/excel-powerquery-passage-de-parametres.20076794/ où il est démontré comment passer des paramètres à une requête PowerQuery. Ce post démontre d'autres manières de récupérer des valeurs d'une feuille de calculs. Bien...
  16. oguruma

    POWERQUERY :: Les boucles avec List.Accumulate

    Bonjour, par ce temps... rien de mieux que de poster du PowerQuery :) Pour boucler "la boucle" sur les boucles en PowerQuery ce post expose quelques possibilités sur la fonction qui n'est pas toujours évidente à mettre en oeuvre : List.Accumulate. Les exemples choisis sont non significatifs...
  17. oguruma

    POWERQUERY :: Les boucles avec List.Generate

    Ce post a pour but de démontrer qu'il est possible de réaliser des boucles de traitements au même titre qu'une boucle For Next en VBA. Ces boucles permettent de générer des listes en tous genres, et transformer au besoin ces listes en tables. Pour être sur le même que le Post sur les dates...
  18. oguruma

    ODAT :: Outillage sur les dates en PowerQuery

    Avant toutes choses tous mes Voeux pour 2024. En guise... d'étrennes qui sait, un petit outillage sur les dates. Nouvelle année ==> certainement des questions sur les dates ? Ceci est un simple outillage qui permet de générer des listes de dates, mois, semaines, et trimestres. Il montre...
  19. oguruma

    ODDO :: Outil de dédoublonnage en PowerQuery 1.0

    Bonjour, Allez en attendant le grand rush de ce soir voici un petit outil de dédoublonnage. Il est développé en 100 % PowerQuery assisté par du VBA pour la gestion de l'IHM. Il présente divers onglets. Ils sont assez parlants. L'outil permet de traiter des données internes ou externes...
  20. oguruma

    DLTC :: Dégroupage lignes en colonnes 1.0

    Bonjour, cet utilitaire fait suite au post :https://excel-downloads.com/threads/transposer-en-colonnes-des-blocs-de-donnees-en-lignes-via-powerquery.20080390/ où il y a eu différentes contributions de Mromain et de Cousinhub. Merci à eux. La proposition de Mromain a été retenue et implémentée...