Les concepts du langage M

Le langage M est construit autour de deux concepts :

  • Les valeurs. Par exemple le nombre 4, le texte "Coucou" ou des objets plus complexes comme les listes ou les tables.

  • Les expressions. Un peu similaire à un calcul composé de fonctions et valeurs comme dans Excel. Celles-ci renvoient une valeur dès qu’elles sont évaluées. Par exemple 2+2 renvoie la valeur 4.

Chaque étape de Power Query est une expression à part entière ; à savoir le nom de l’étape ainsi que le calcul effectué. De plus une requête Power Query est elle-même une expression.

Pour comprendre ce processus, ouvrez le classeur 17-Achats puis créez une requête Power Query à partir du tableau.

 Dans l’onglet Données - groupe Récupérer et transformer, cliquez sur A partir d’un tableau.

images/17SOB01.png

 Supprimez l’étape Type modifié en cliquant sur images/I005.png.

 Dans l’onglet Ajouter une colonne, cliquez sur le bouton Ajouter une colonne personnalisée et calculez le montant de chaque achat en multipliant le prix unitaire par la quantité.

images/17SOB02.png

 Validez avec OK.

 Effectuez un clic droit sur l’étape Personnalisée ajoutée, sélectionnez Renommer.

 Saisissez AjoutMontant.

 Dans l’onglet Accueil - groupe Requête, cliquez sur le bouton Editeur avancé. Vous trouvez le même bouton dans l’onglet Affichage.

images/17SOB03.png

Vous visualisez maintenant...

Pour consulter la suite, découvrez le livre suivant :
couv_SOBMPQ.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Introduction
Suivant
Structure d'une requête