Vous êtes sur la page 1sur 11

Classeur Excel

Texte longueur fixe/ délimités, csv les différents formats, les


délimiteurs, les problèmes d’accents UTF 8 ascii

Les type de données

XML

Type de données

Gestion du point, des virgules

Cohérence des données

Pouce ‘’ ou « , espace devant libellé


Problèmes

Travail sur les étapes : supprimer modifier renommer faire attention aux suppressions

Fractionnement des colonnes


Texte nettoyé

Drill down

Présentation

Les données

Connexion à la source de données Nouvelle Source, sélection d’une table

Regarder les étapes, source


Supprimer des colonnes

Fractionner nom prénom et renommer pour convivialité

Les données de la table fille apparaissent sous forme table(1 client à réalisé plusieurs commandes)

Comme dans les tableaux croisés on clique pour avoir le détail


Travail sur les requêtes copier coller renommer modif code

Copier coller long fastidieux

Mise en place d’un paramètre

Filtre sur pays

A partir de la liste des clients obtenir la liste des pays à partir d’un regroupement

Supprimer le nombre

Convertir en liste convertir en table

Filtrer sur paramètre

Modification par paramètres modifier les paramètres

https://daxone.fr/les-parametres-dans-power-query-et-dans-les-rapports-2/

Ajouter des colonnes à partir d’exemples exercice sur l’adresse type de voie, nom de la voie , numéro
Fonctions

Equiv de SI

Comparer.Equals(Comparer.Ordinal, [Code client], [Contact.2]))

Text.Remove - PowerQuery M | Microsoft Docs

Creér des redondances

Text.Split([Adresse], " ") as list

Exercice : a partir des libellé d’articles, créer une colonne a partir d’exemple qui extrait le nom de
l’article

Regrouper supprimer colonne comte ou somme transformer convertir en liste

Créer un paramètre à partir de cette liste


Mettre en place le filtrage sur le paramètre

Problèmes courants
https://docs.microsoft.com/fr-fr/power-query/commonissues#:~:text=Inf%C3%A9rence%20de
%20type%20de%20donn%C3%A9es,-Parfois%2C%20Power%20Query&text=Cela%20est%20d
%C3%BB%20au%20fait,par%20r%C3%A9cup%C3%A9rer%20le%20type%20incorrect.

Exercice avec référentiel produit feuille1

Importer les données

Trier par référence commerciale…

Erreur !

Modifier le type de données ou

= Table.PromoteHeaders(Feuil1_Sheet, [PromoteAllScalars=true]) de true à false

Formules dans fonctions

Text.From(Date.Month(DateTime.LocalNow()) le numéro du mois courant

= Source{[#"Folder Path"="C:\Users\User\Desktop\mecatraction\Semaine\",Name=
Text.PadStart(Text.From(Date.Month(DateTime.LocalNow())),2,"0") & ".xlsx"]}[Content]

Fonction de texte (droite gauche mid) text.start, text.end, text.range, Text.Middle


Text.Replace("the quick brown fox jumps over the lazy dog", "the", "a") (the
par a)
Supprime Text.Remove("a,b;c", {",",";"})=> abc

Text.Trim(" a b c d ")

Text.upper, lower

LES MENUS
La partie requête

Pour comprendre la signification de référence : Créer une requête, créer une référence, regarder le
contenu( formule)

Renommer la requête, constater que le référence a changé

A partir d’une requête, créer copie avec filtre CATU créer copie avec filtre Boddington

A partir d’une requête, Créer référence modifier ref avec filtre CATU créer réf avec filtre Boddington

Menu affichage dépendances de la requete


Comprendre les étapes

EXERCICE

Créer une requête

A partir de cette requête créer d’autres requêtes et modifier filtre CATU , Boddington

Regarder code formule

Généralisation avec création du paramètre société mettre en place le filtre textuel sur paramètre

Utiliser la référence et ajouter le filtrage sur deux références créées

Paramètres -- regarder la formule

Filtre les mots supérieur ou égal à « A »

Filtrer avec égalité modifier la formule avec >=

Convertir en liste pour utiliser une requête en paramètre

FILTRAGE ET /OU

Problème mélange table et données dans une colonne après développement services après
développement des « service »

= Table.AddColumn(#"requete précédente", "Custom", each if Value.Is([services.service], type table)


then [services.service] else #table({"ConvertedText"}, {{[services.service]}}))

Liens
https://www.data.gouv.fr/fr/datasets/repertoire-national-des-associations/#resources

https://transport.data.gouv.fr/datasets/prix-des-carburants-en-france#dataset-other-datasets

Vous aimerez peut-être aussi