Transformer deux tableaux en format base de donnée

Bonjour

je souhaiterai mettre sous la forme de liste de base de donnée les deux tableaux dans le fichier Excel en PJ

J'ai encore du mal avec les manipulations de data sous Power query

l'un de vous serait il assez aimable pour me montrer comment faire

d'avance merci pour votre aide

bruno

Bonjour Bruno,

PQ va transformer la plage de donnée en un tableau structuré et affecté des noms de colonnes par défaut lorsqu'il n'y aura pas d'en-tête et indicer les noms des colonnes lorsque des noms seront identiques en sachant que les titres de colonnes ne peuvent être que sur une seule ligne.

Avant de transformer les tableaux en data PQ, je te suggère donc de transformer les données en tableau structuré :

  • Onglet "REALISE_CONSOMME"
    • Mettre un titre de colonne en "A3"
    • Renommer les colonnes "MONTANT" et "NB" en "MONTANT 01" à "MONTANT 12" et "NB 01" à "NB 12" (ou tout autres noms qui en font des titres uniques)
    • Supprime la colonne "AG" qui est vide
    • Défusionner la cellule "AG2" (ex "AH2") et reporter "TOTAL" en "AG3"
    • Sélectionner la plage "A3:AG17" puis menu "Insertion" / "Tableau", s'assurer que "Mon tableau comporte des en-têtes" est coché et valider
    • Dans "Outils de tableau", donner (en haut à gauche) un nom significatif au tableau (c'est toujours mieux que TableauN )
    • Dans "Outils de tableau", tu peux aussi cocher "Ligne Total" ce qui ajoutera une ligne de totalisation dans laquelle tu peux choisir pour chaque colonne le type de totalisation souhaitée.

Création de la data PQ (si le tableau structuré ne répond pas déjà à ta demande)

  • Sélectionner une cellule du tableau "A3" par exemple,
  • Menu "Données" / "A partir de Tableau ou d'une Plage"
  • L'éditeur PQ s'ouvre avec le tableau transformé en data PQ
  • La suite dépend de ce que tu veux effectuer comme action sur la data

Refaire les mêmes types d'opération avec l'onglet "FACTURE"

Cdlt,

Cylfo

Merci pour ces bon conseils

je vais faire evoluer le tableau dans ce sens

ceci dit, j'ai beaucoup de mal à transformer le tableau en donnée structurés lorsqu'il y a deux rangés de titres en abscisse de tableau

comment faire pour créer un tableau structuré

Le mieux (à mon sens) est de regrouper les titres qui sont sur 2 lignes en 1 seule en, insérant dans la cellule un retour à la ligne (ALT + ENTER) après le dernier mot qui doit apparaitre sur la 1ère ligne ou en utilisant l'option de "Renvoi automatique à la ligne".

Un parmi les autres avantages des TS, est de pouvoir utiliser le nom de la colonne dans les formules : exemple si la colonne "Prix HT" est en colonne F et "Quantité" en G, la colonne "Prix HT Total" en G : la formule de calcul =F2*G2 peut s'écrire =[@[Prix HT]]*[@Quantité] qui est plus lisible.

Hello,

Si jamais il y a deux lignes pour le titre, JFL avait posté un fichier où il utilisait la fonction transpose puis un concatener pour créer un titre unique avant de le retransposer, ce qui était très astucieux

@+

Rechercher des sujets similaires à "transformer deux tableaux format base donnee"