Power BI - Créer et utiliser une fonction personnalisée pour créer une colonne Tutoriels

Découvrez comment créer et utiliser une fonction personnalisée pour créer une colonne dans Excel en utilisant les fonctionnalités de transformation de données dans Microsoft 365. Cette vidéo vous guide à travers le processus de création d'une fonction personnalisée pour calculer l'évolution entre deux valeurs et l'appliquer à une colonne dans votre tableau.
Obtenez des conseils pratiques pour écrire du code M et personnaliser votre fonction en fonction de vos besoins.
Contactez-nous pour plus d'informations sur l'utilisation des fonctionnalités de transformation de données dans Microsoft 365.

  • 5:26
  • 3087 vues
  • 0
    ( 0 avis )
Donner votre avis sur cette vidéo !

Objectifs :

L'objectif de cette vidéo est d'apprendre à créer et utiliser des fonctions personnalisées dans Power Query, en expliquant les étapes nécessaires pour automatiser des calculs spécifiques entre deux valeurs.


Chapitres :

  1. Introduction aux Fonctions Personnalisées
    Dans cette section, nous allons explorer ce qu'est une fonction personnalisée et pourquoi elle est utile dans Power Query. Les fonctions par défaut sont souvent suffisantes, mais il arrive que des calculs spécifiques nécessitent la création de fonctions sur mesure. Cela permet d'automatiser des processus répétitifs et d'améliorer l'efficacité des analyses de données.
  2. Création d'une Fonction Personnalisée
    Pour créer une fonction personnalisée, commencez par ouvrir Power Query et créer une nouvelle requête. Vous allez écrire votre procédure en utilisant le langage M. Ne vous inquiétez pas si vous ne comprenez pas tous les détails au début, l'apprentissage se fera progressivement. 1. Accédez à l'onglet 'Accueil' et sélectionnez 'Nouvelle requête'. 2. Nommez votre requête, par exemple 'Rocket vide'. 3. Ouvrez l'éditeur avancé pour écrire votre code. Dans cet éditeur, vous allez définir les paramètres de votre fonction.
  3. Définition des Paramètres
    L'objectif de notre fonction sera de calculer l'évolution entre deux valeurs, par exemple, entre les années 2017 et 2018 pour les participants d'un festival. - Commencez par définir deux paramètres pour votre fonction, qui représenteront les valeurs de début et de fin. - Utilisez la syntaxe appropriée pour démarrer votre fonction avec 'let'. - Créez une variable 'évolution' qui calculera la différence entre la valeur de fin et la valeur de début, divisée par la valeur de début.
  4. Écriture de l'Expression
    Voici comment écrire l'expression pour calculer l'évolution : - Écrivez 'évolution = (valeurFin - valeurDébut) / valeurDébut'. - Assurez-vous de ne pas inclure le signe égal au début, car vous écrivez une fonction et non une procédure. - Une fois l'expression écrite, cliquez sur 'OK' pour valider votre fonction.
  5. Test de la Fonction
    Après avoir créé votre fonction, vous pouvez la tester. Par exemple, si vous entrez une valeur de départ de 10 et une valeur de fin de 12, la fonction devrait retourner une évolution de 20%. - Renommez votre fonction pour plus de clarté, par exemple 'calculÉvolution'. - Vous pouvez également créer une nouvelle table pour visualiser les résultats, mais cela n'est pas nécessaire pour l'instant.
  6. Application de la Fonction dans une Table
    Pour appliquer votre fonction personnalisée dans une table existante : 1. Accédez à votre table de festival. 2. Ajoutez une nouvelle colonne en utilisant votre fonction 'calculÉvolution'. 3. Sélectionnez les dates de début et de fin pour le calcul. 4. Changez le format de la colonne en pourcentage pour afficher les résultats de manière appropriée. Vous aurez ainsi créé une colonne qui calcule l'évolution entre les deux périodes choisies, démontrant l'efficacité des fonctions personnalisées dans Power Query.
  7. Conclusion
    En résumé, nous avons appris à créer une fonction personnalisée dans Power Query pour calculer l'évolution entre deux valeurs. Cette compétence est précieuse pour automatiser des calculs spécifiques et améliorer l'analyse des données. Avec un peu de pratique, vous serez en mesure de créer des fonctions adaptées à vos besoins d'analyse.

FAQ :

Qu'est-ce qu'une fonction personnalisée dans Power Query?

Une fonction personnalisée dans Power Query est une fonction que vous créez vous-même pour effectuer des calculs ou des transformations spécifiques sur vos données, qui ne sont pas disponibles par défaut.

Comment créer une fonction personnalisée dans Power Query?

Pour créer une fonction personnalisée dans Power Query, vous devez utiliser le langage M pour écrire la logique de votre fonction, définir les paramètres nécessaires, et ensuite l'appliquer à vos données.

Quels sont les avantages d'utiliser des fonctions personnalisées?

Les fonctions personnalisées permettent d'automatiser des calculs répétitifs, d'améliorer l'efficacité des analyses de données et de simplifier les processus de transformation de données.

Comment calculer l'évolution entre deux valeurs?

L'évolution entre deux valeurs se calcule en soustrayant la valeur de début de la valeur de fin, puis en divisant le résultat par la valeur de début, et en multipliant par 100 pour obtenir un pourcentage.

Quelles erreurs courantes peut-on rencontrer lors de la création de fonctions personnalisées?

Les erreurs courantes incluent des erreurs de syntaxe dans le langage M, l'oubli de définir correctement les paramètres, ou des erreurs logiques dans le calcul de la fonction.


Quelques cas d'usages :

Analyse des participants aux festivals

Utiliser une fonction personnalisée pour calculer l'évolution du nombre de participants d'un festival d'une année à l'autre. Cela permet aux organisateurs d'évaluer la croissance ou la diminution de la participation et d'ajuster leurs stratégies marketing en conséquence.

Suivi des ventes

Créer une fonction personnalisée pour analyser l'évolution des ventes d'un produit sur plusieurs périodes. Cela aide les équipes de vente à identifier les tendances et à prendre des décisions éclairées sur les promotions et les stocks.

Évaluation des performances financières

Appliquer une fonction personnalisée pour calculer l'évolution des revenus d'une entreprise d'une année à l'autre. Cela permet aux gestionnaires de mieux comprendre la santé financière de l'entreprise et d'identifier les domaines nécessitant des améliorations.

Optimisation des campagnes publicitaires

Utiliser une fonction personnalisée pour mesurer l'évolution du retour sur investissement (ROI) d'une campagne publicitaire. Cela permet aux marketeurs d'évaluer l'efficacité de leurs campagnes et d'ajuster leurs budgets en conséquence.


Glossaire :

Fonction personnalisée

Une fonction créée par l'utilisateur pour effectuer des calculs ou des opérations spécifiques qui ne sont pas disponibles par défaut dans un logiciel. Par exemple, une fonction personnalisée peut être utilisée pour calculer l'évolution d'une valeur entre deux périodes.

Langage M

Un langage de programmation utilisé dans Power Query pour créer des requêtes et des fonctions personnalisées. Il permet de manipuler et de transformer des données de manière avancée.

Paramètre

Une variable utilisée dans une fonction pour passer des valeurs d'entrée. Dans le contexte de la vidéo, les paramètres sont les valeurs de début et de fin utilisées pour calculer l'évolution.

Évolution

Le changement d'une valeur par rapport à une autre, souvent exprimé en pourcentage. Par exemple, l'évolution du nombre de participants d'une année à l'autre.

Power Query

Un outil de Microsoft utilisé pour importer, transformer et manipuler des données dans Excel et Power BI. Il permet aux utilisateurs de créer des requêtes et d'appliquer des transformations sur les données.

0 sur 5
( 0 avis )
5 (0)
4 (0)
3 (0)
2 (0)
1 (0)

Mandarine AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher