Power Query: Un exemple d'utilisation concret
-
Upload
sophie-marchand-msc-cpa-cga-mvp -
Category
Data & Analytics
-
view
846 -
download
4
Transcript of Power Query: Un exemple d'utilisation concret
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
Power Query:
Un exemple concret
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
Sophie Marchand, M.Sc., CPA, CGA, MVP
Le CFO masqué
La seule MVP Excel au Québec
MVP Data Platform (Power BI)
Le titre de MVP (Most Valuable Professional) est décerné par Microsoft aux professionnels, dans le monde, qui se démarquent par leur capacité à utiliser, à vulgariser et à faire connaître les solutions de Microsoft
PRÉSENTATRICE
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
Sophie Marchand est leader du groupe d’usagers MontrealModern Excel and Power BI
PRÉSENTATRICE
3
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
LE CFO MASQUÉ
Services offerts par Le CFO masqué
Services offerts aux employeurs
Services offerts aux consultants
Services offerts aux professionnels en entreprise
4
Le CFO masqué concentre désormais ses efforts à former des consultants et des professionnels en entreprise et à promouvoir leurs services auprès des employeurs.
En tant que référence francophone en modélisation financière et intelligence d’affaires avec Excel et Power BI, le CFO masqué offre désormais un programme complet de formations en ligne, en classe et en entreprise et un programme complémentaire d’accréditations.
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
FORMATION POWER QUERY
Formation en classe
Prochaine session prévue 15 décembre 2017
Formation en ligne
Disponible sur notre site web
Formation en entreprise
Communiquez avec nous à [email protected]
5
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
POWER QUERY – LA BASE
Add-in gratuit pour les versions d’Excel
2010
2013
Inclus dans les versions Excel 2016
Avec plus d’options pour les skus supérieurs
Ces options sont liées aux sources de données auxquelles il est possible de se lier
Intégré dans le menu Données/Data
6
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
POWER QUERY – LA BASE
ETL libre-service pour Excel
Permet de se lier à une multitude de sources de données
Permet d’effectuer des transformations sur les données
Fusionner/fractionner des colonnes, extraire des informations d’une colonne, pivoter/dépivoter des colonnes, ajouter des colonnes conditionnelles, etc.
Permet de fusionner des sources de données
Côte à côte
Une en-dessous de l’autre
7
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
POWER QUERY – LA BASE
ETL libre-service pour Excel
Permet de créer de nouvelles sources de données
Par exemple, créer une table de dates, créer une table de correspondance, créer des paramètres
Permet d’analyser le résultat dans Excel ou via Power BI Service
Agit comme un enregistreur de macros et répète donc la série de transformations appliquées lors d’un rafraîchissement de données
8
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
DÉMO EXEMPLE DE BASE
9
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Gestion des certificats elearning : Particularités
Exemple d’automatisation d’une tâche manuelle, sans lien avec la finance ou la comptabilité Les fonctionnalités de Power Query peuvent toutefois être parfaitement
transposées dans un contexte d’analyse financière ou de reporting
Nous émettons un certificat par module réussi à la fin de chaque mois (donc pour les tests réussis pendant le mois)
Avant d’émettre les certificats, nous devons valider que les gens ont bel et bien acheté une formation chez nous
10
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Chaque module de formation comporte son questionnaire
Le tout est développé dans Polldaddy
11
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Nous pourrions télécharger les résultats chaque mois
Et exporter le tout dans un fichier Excel ou .csv
12
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Mais nous optons plutôt pour la notification par courriel
Pour chaque résultat, nous recevons donc un courriel
13
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Nous réservons un dossier pour ces courriels dans mon Outlook
Une simple règle Outlook permet de diriger automatiquement les courriels dans ce dossier
14
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Le courriel nous informe du niveau de passage
Et nous informe aussi du titre du module
15
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Le courriel nous informe du nom de l’individu
Et de son numéro de commande sur notre site web (input)
16
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Questionnaires d’évaluation en ligne
Le courriel nous informe finalement des réponses de l’individu à chacune des questions
17
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Commandes en ligne via WooCommerce
Possibilité d’exporter la liste des commandes passées sur le site web via un plug-in du nom de All Export
18
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Commandes en ligne via WooCommerce Possibilité de filtrer les résultats selon une certaine période (non
nécessaire ici)
Possibilité d’extraire les données selon un modèle prédéfini
19
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Commandes en ligne via WooCommerce
Nous pouvons toutefois éviter cette étape manuelle en programmant l’exportation dans All Export, selon une cédule
20
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Woocommerce) Nous importons le fichier .csv Nous faisons un filtre sur l’état pour ne conserver que les transactions
complétées
21
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Woocommerce)
Nous faisons une série de Chercher/Remplacer pour remplacer les caractères spéciaux
22
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous faisons une requête sur mon Outlook afin de pouvoir
éventuellement choisir le dossier qui contient tous les courriels avec les résultats des apprenants
23
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) J’utilise mon dossier Clutter
24
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous apposons un filtre pour extraire les courriels du dernier mois
seulement (tests réalisés durant le dernier mois puisque les certificats sont émis une fois par mois)
25
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Une fois le filtre apposé, nous obtenons le résultat suivant:
26
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy)
Nous faisons une extraction du « TextBody », i.e. du contenu de chaque courriel (la colonne CUSTOM ne comprend qu’un sommaire)
27
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous trouvons le numéro de commande avec Column by example
28
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous nettoyons davantage le fichier (renommer/supprimer/fractionner
des colonnes)
29
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous utilisons à nouveau la fonctionnalité « Text Between Delimiters »
pour extraire d’autres informations importantes comme le statut de passage
30
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) … la note de passage
31
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Nous apposons un filtre sur le statut « Pass »
32
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy) Les numéros de commandes sont entrés manuellement par les
apprenants (il peut donc y avoir des erreurs)
Pour faire une première validation, nous vérifions que la donnée fournie est numérique et non textuelle
Nous le faisons par le biais d’une colonne personnalisée
33
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy)
34
Nous fusionnons ensuite notre requête avec celle de WooCommerce par le biais du champ NoCommande
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy)
35
Nous récupérons le courriel et le nom du module de la requête WooCommerce
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Requête Polldaddy)
36
Nous récupérons ensuite les noms des apprenants
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants) Nous faisons ensuite une référence à notre requête de Résultats
Polldaddy et nous nettoyons le tout afin d’obtenir ceci:
37
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants)
38
Nous fusionnons ensuite la requête avec une requête « ÉquivalenceHeures »
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants) Requête équivalences heures
39
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants) Ceci nous permet de récupérer le nombre d’heures et l’abréviation à
utiliser dans le nom de certificat
Nous ajoutons ensuite une colonne de mois et d’année
40
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants) Nous procédons ensuite à une série de transformations de base pour
nettoyer davantage le résultat
Puis nous fusionnons le nom du module et le courriel
Ceci nous permet de supprimer les doublons (puisque certains apprenants refont plusieurs fois un même module)
41
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats concluants) Résultat final
42
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Résultats non concluants)
Nous effectuons une démarche similaire pour faire ressortir les tests réussis mais dont les numéros de commandes n’ont pas été retrouvé
43
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Sondage post formation) Nous utilisons les résultats concluants
Nous ajoutons une colonne conditionnelle afin d’obtenir une combinaison du numéro de commande et de la description (ceci nous permet de supprimer les doublons)
44
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Sondage post formation) Nous effectuons quelques transformations de base afin d’obtenir ceci:
45
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Sondage post formation)
Fusion avec liste de formations pour validation (parfois les noms utilisés dans Polldaddy sont orthographiés différemment)
46
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Fichier Excel utilisant Power Query (Sondage post formation)
Résultat final
47
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EXEMPLE DU CFO MASQUÉ
Balance des tâches VBA: Envoyer un courriel aux apprenants de la table Résultats
concluants (avec certificat d’attestation portant comme nom l’abréviation du module, le mois et l’année)
VBA: Envoyer un courriel aux apprenants de la table Résultats non concluants (demander de préciser numéro de commande)
VBA : Envoi d’un courriel pour inviter les gens à remplir le sondage d’appréciation de la formation
Voir outil d’envoi de courriels de masse à la boutique en ligne
48
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
OUTILS
http://www.lecfomasque.com/boutique/outils-excel/
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
QUESTIONS?
50
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
FORMATION POWER QUERY
Formation en classe
Prochaine session prévue 15 décembre 2017
Formation en ligne
Disponible sur notre site web
Formation en entreprise
Communiquez avec nous à [email protected]
51
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
CONSULTANTS
http://www.lecfomasque.com/services/consultants/
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
PROFESSIONNELS EN ENTREPRISE
http://www.lecfomasque.com/services/professionnels/
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
EMPLOYEURS
http://www.lecfomasque.com/services/employeurs/
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
FORMATIONS DU CFO MASQUÉ
Accréditations http://www.lecfomasque.com/formations/accreditations/
Sophie Marchand, M.Sc., CPA, CGA, MVPExperte en modélisation d’affairesSite web: lecfomasque.comCell.: 514-605-7112Courriel: [email protected]
Lecfomasque.com