Affichage des articles dont le libellé est Excel. Afficher tous les articles
Affichage des articles dont le libellé est Excel. Afficher tous les articles

vendredi 12 avril 2019

Trois vidéos intéressantes à regarder

Voici trois vidéos que je vous recommandes.

1. Webianire : Power BI Trucs de Pros (durée 1 heure 10 minute)

Ceci est le dernier webinaire de Sophie Marchand (aka Le CFO Masqué) dans lequel elle aborde des sujets très intéressants notamment un passage en revue des 15 erreurs de débutants avec Power BI.


2. Create a custom KPI Card in a Power BI report (durée 6 minute et 45 secondes)

Ceci est une vidéo de Patrick Leblanc (aka Guy in a Cube) dans laquelle il présente une manière très simple (ou astuce) pour créer vos propres Visuel PKI, rassurez-vous aucune ligne de code pour créer le visuel mais un peu de DAX pour les mesures.


3. Power Query Get Previous Row? Stock Price Change Formula. M Code Lookup… (durée 12 minute et 44 secondes)

Dans cette vidéo Mike Girvin (aka Excel Is Fun) explique comment retrouver (ou faire référence), en utilisant Power Query, la valeur d'une ligne précédente.


#powerbi #powerquery #dax #excel #datamodeling #visualization #lecfomasqué #guyinacube #excelisfun

dimanche 17 février 2019

Découvrez le Algeria Modern Excel and Power BI User Group

J'ai le plaisir de vous annoncer la naissance d'une communauté Algérienne autour de deux produits Microsoft qui font partis du Top 5 des outils de Business Intelligence en mode self-service, Excel et Power BI, j'ai nommé le

Algeria Modern Excel and Power BI User Group.



Qu'est ce que cette communauté ?

La communauté Algeria Modern Excel and Power BI User Group regroupe des utilisateurs d'Excel mais aussi de Power BI, certains sont des professionnels, qui ont fait de ces deux outils leurs outils de travail au quotidien et d'autres sont des amateurs avec un grand A mais leur point commun c'est cette PASSION pour EXCEL et POWER BI.
 

Quel est l'objectif de cette communauté ?

Le principal objectif de la communauté est de développer les connaissances et compétences de ses membres autour d'Excel et de Power BI en tant qu'outils privilégié pour la Business Intelligence en mode libre-service.
À côté de cela, la communauté participe à la vulgarisation de ces deux produits.

Comment fonctionne la communauté ?

La communauté fonctionne sur le principe de la collaboration et du partage des expériences mutuelles de ses membres à travers un site web officiel, un groupe LinkedIn et des rencontres en personnes tous les trois (03) mois.

Comment rejoindre la communauté ?

 

Le site officiel

Tout d'abord le Algeria Modern Excel and Power BI User Group (AMEPBIUG) est officiellement référencé sur le site des communautés Power Platform de Microsoft.
C'est votre premier point d'accès et le site renferme plusieurs sections dont :
  • Discussions, idéal pour poser vos questions et poster vos commentaires et suggestions.
  • Library, vous y trouverez des documents et ressources à télécharger.
  • Events, où les événements de la communauté seront publiés.
La page est accessible à partir de cette url : www.pbiusergroup.com/algeria

Le groupe sur LinkedIn

Bien que le groupe LinkedIn a vu le jour avant le site officiel quelques semaines avant seulement, il cert plus tôt pour poster des news en rapport avec les nouveautés sur les deux produits et partager des liens vers des articles, billets de blog, vidéos de présentation et vidéos de démonstrations postés par les experts et les membres de la communauté locale et internationale.
La page du groupe est accessible à partir de cette url : https://www.linkedin.com/groups/8709974/


Merci de partagez un max pour faire connaitre la communauté.

mardi 5 février 2019

DAX : Calculer une moyenne journalière avec la fonction VALUES par Jen-Pierre Girardot

Jean-Pierre Girardot (aka Power BI Academy) revient ce mois-ci avec un exemple sympa qui permet de bien comprendre l'utilisation de la fonction VALUES()

dimanche 3 février 2019

MSPTDA 19: CALCULATE DAX Function & Filter Context & ALLSELECTED & KEEPF...

Mike Girvin (aka ExceklIsFun) est de retour avec une nouvelle vidéo dans laquelle il explore un notion fondamentale de DAX le contexte de filtre.

Il présente aussi la fonction DAX "CALCULATE" qui est la seule fonction DAX à pouvoir changer le contexte de filtre.

samedi 19 janvier 2019

Table.ColumnNames, la fonction Power Query du mois par Jean-Piere Girardot

Découvrez avec "Jean-Pierre Girardot" (Power BI Academy) la fonction Power Query "Table.ColumnNames" qui permet de récupérer la liste des noms de colonnes de votre table et surtout comment l'exploiter.

vendredi 18 janvier 2019

Replicate Excel TRIM Function In Power Query

Voici une vidéo de John MacDougall (How To Excel) dans laquelle il présente une fonction personnalisée qui permet de nettoyer une chaine de caractères en en supprimant tout espace supplémentaire ou inutile comme le fait la fonction Excel SPPERSPACE()

mercredi 9 janvier 2019

Power Pivot Utilities v1.10 (by SQL BI) is here !!!

Bertrand d’ARBONNEAU have released on December 31, 2018 the version 1.10 of his famous tool for Excel "Power Pivot Utilities".

Power Pivot Utilities is an Excel add-in (based on a collection of VBA macros) that helps documenting PowerPivot models and facilitates the creation of pivot tables connected to the data model.
I discovered the tool one year ago and it is very powerful and helpful.

For more information and to download the just go to the SQL BI site where it is hosted.

jeudi 13 décembre 2018

Microsoft Excel 2019 Pivot Table Data Crunching


Discover this book authored by Bill Jelen and Michael Alexander

Book resume from the editor site :

Use Excel 2019 pivot tables and pivot charts to produce powerful, dynamic reports in minutes instead of hours, to take control of your data and your business. Even if you’ve never created a pivot table before, this book will help you leverage all their remarkable flexibility and analytical power–including valuable improvements in Excel 2019 and Excel in Office 365. Drawing on more than 45 combined years of Excel experience, Bill Jelen and Michael Alexander offer practical “recipes” for solving real business problems, help you avoid common mistakes, and present tips and tricks you’ll find nowhere else.
More details : https://www.microsoftpressstore.com/store/microsoft-excel-2019-pivot-table-data-crunching-9781509307241

dimanche 9 décembre 2018

Microsoft Excel 2019 VBA and Macros

Book resume from the editor site :

Renowned Excel experts Bill Jelen (MrExcel) and Tracy Syrstad explain how to build more powerful, reliable, and efficient Excel spreadsheets.

Use this guide to automate virtually any routine Excel task: save yourself hours, days, maybe even weeks. Make Excel do things you thought were impossible, discover macro techniques you won’t find anywhere else, and create automated reports that are amazingly powerful. Bill Jelen and Tracy Syrstad help you instantly visualize information to make it actionable; capture data from anywhere, and use it anywhere; and automate the best new features in Excel 2019 and Excel in Office 365. You’ll find simple, step-by-step instructions, real-world case studies, and 50 workbooks packed with examples and complete, easy-to-adapt solutions.

mercredi 5 septembre 2018

Did you hear about Excel HASH?


Inspired from a reality cooking competition and proposed by Oz du Soleil (Excel On Fire), "Excel HASH" #ExcelHash is a fanny, and crazy, competition around Excel where 06 competitors are engaged.

In each new episode, every participant must make a Excel video where he uses 04 new and different secrets ingredients (Excel feature/function) each time.

The 06 contestants are super Excel users as they all are MVP and great YouTubers:


The rules of the challenge are simple

  • The 04 ingredients need to be a part of the solution.
  • We were free to use other features and functions.
  • The solution can be useful or useless as long as it uses these ingredients.

Please find a link bellow to the first challenge playlist on YouTube and believe me, you will be surprised but what they can cook and present.

Go to playlist

#ExcelHash #Excel

samedi 14 juillet 2018

Power Query : Ligne décalées cas 02 – Produits, Quantités et Prix de ventes (méthode 01)


Bonjour ! Et bienvenu de ce nouvel épisode des tutoriels Power Query

Lors d'un précédent billet intitulé  "Power Query ; Lignes décalées cas 01 – Produits et Quantité", j'ai présenté une démonstration qui avait pour objectif de passer d'un tableau d'une colonne contenant en alternance des produits puis leurs quantités vers un tableau de deux colonnes avec les produits dans la première et leurs quantité respectives dans la seconde.

Aujourd'hui je vous propose de découvrir comment faire si le tableau contient non pas uniquement le produit suivi de sa quantité mais le produit suivi de sa quantité puis de son prix de vente.

Donc on va passer d'un tableau d'une colonne qui contient en alternance le nom du produit sa quantité puis son prix de vente vers un tableau de trois colonnes avec le nom du produit dans la première, sa quantité dans la seconde et son prix de vente dans la troisième.

Objectif

L'objectif de cette transformation est de passer d'un tableau d'une colonne contenant en alternance des produits puis leurs quantités puis leurs prix de ventes vers un tableau de trois colonnes tel que la première colonne contiendra la liste des produits alors que la seconde contiendra leurs quantités et la troisième leurs prix de ventes.


À la fin de cette démonstration vous aurez découvert les fonctionnalités Power Query suivantes
  • Créer une colonne d'index
  • Créer une colonne modulo
  • Créer une requête par référence à une autre
  • Créer une requête par fusion de requêtes
  • Renommer une requête
  • Renommer une colonne
  • Enlever (supprimer) des lignes par filtrage
  • Supprimer des colonnes
  • Développer des colonnes

Procédure


Afin de réaliser cette transformation, nous allons passer par les étapes suivantes
  • Etape 1, Importation des données dans Power Query
  • Etape 2, Création de quatre colonnes
    • Une première colonne d'index intitulé "Index P" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 2
    • Une seconde colonne d'index intitulé "Index Q" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 1
    • Une troisième colonne d'index intitulé "Index V" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 0
    • Une dernière colonne intitulé "modulo" qui affichera le reste de la division entière par 3 car nous avons 3 données par produit.
  • Etape 3, Création de trois requêtes intermédiaires
    • La première "Produits" permettra de retrouver les produits
    • La seconde "Quantités" permettra de retrouver les quantités
    • Et la troisième "Prix de ventes" permettra de retrouver les prix de ventes
    • Cela sera réalisé en exploitant les données de la colonne "Modulo" qui permettra de définir si la donnée représente le nom du produit (valeur = 0), la quantité (valeur = 1), ou le prix de vente (valeur =2).
  • Etape 4, Création de la requête "Produits et Quantités"
    • Cette première requête permettra de fusionner les produits et les quantités en faisant une jointure entre les requêtes "Produits" et "Quantités". Pour cela, on utilisera les deux colonnes "Index P" et "Index Q" afin mettre en relation les deux requêtes.
  • Etape 5, Création de la requête "Finale"
    • Cette dernière requête permettra de fusionner les produits, quantités et prix de ventes en faisant une jointure entre les requêtes " Produits et Quantités " et "Prix de ventes". Pour cela, on utilisera les deux colonnes "Index P" et "Index V" afin mettre en relation les deux requêtes.
  • Etape 6, Nettoyage de la requête finale
  • Etape 7, Chargement des données dans Excel.

La démonstration en vidéo


Bien sûr il existe au moins deux autres manières de faire et je reviendrais dessus dans les jours à venir.
N'hésitez pas à laisser vos commentaires.

Pour information :

La démonstration a été réalisé avec la version 1806 d'Excel (Abonnement Office 365).
Il est tout a fait possible de transposer ces étapes sous Power BI

dimanche 8 juillet 2018

Power Query, Les paramètres régionaux d'une requête

Ce matin, j'ai croisé dans la rue un de mes followers sur Twitter, un passionner d'Excel qui débute avec les outils Power (Power Query, Power Pivot, … ).

Après quelques échanges, celui-ci m'a informé qu'il suivait une formation en ligne (vidéos en anglais) et qu'il avait des difficultés à réaliser une démo d'importation et de transformation de données à partir d'un fichier texte avec Power Query. Son problème est le suivant :

  • Le fichier source contient une colonne avec des ventes en dollars US au format "$29.5"

  • Lorsqu'il essaye de convertir le contenu de la colonne en nombre décimale, il obtient une erreur alors que lors de la démo en ligne tout fonctionne correctement.

D'où provient cette erreur ?

Ceci est l'une des premières difficultés que j'ai eu a géré lorsque j'ai suivi la formation "Analyzing and Visualizing Data with Excel" et toute personne qui importera avec Excel (ou Power BI) des données qui sont dans une version de langue différente de celles de l'application, sera confronté au même problème.

En effet, si vous utilisez une version en français d'Excel, celui-ci reconnait la virgule "," comme séparateur de décimale alors que dans le fichier source c'est le point "." qui est utilisé comme séparateur pour la partie décimale car les données proviennent d'une source en anglais.

Comment faire pour résoudre le problème ?

Pour résoudre ce problème, il vous suffit d'indiquer à Power Query quelle option régionale il doit utiliser lors de l'importation (de la lecture) des données comme ceci :

  1. Fichier > Options et paramètres > Options de requête
  2. Classeur actif > Paramètres régionaux > Anglais (Etats-Unis)

Après le paramétrage, la conversion fonctionne comme un charme


Remarque 01 :
Le choix des paramètres régionaux permet aussi à Excel de reconnaître correctement les dates qui en anglais sont au format "mm/jj/aaaa" alors qu'en français elle sont au format "jj/mm/aaaa".

Remarque 02 :
Si vous travaillez le plus souvent avec des données qui proviennent de sources en anglais, il est possible d'indiquer à Excel d'utiliser systématiquement l'anglais au lieu de la langue par défaut d'Excel.
Pour cela, procéder comme suit :

  1. Fichier > Options et paramètres > Options de requête
  2. Global > Paramètres régionaux > étapes de la requête > Toujours en anglais


lundi 4 juin 2018

Power Query : Ligne décalées cas 01 - Produits et Quantités


La démonstration que je vous propose aujourd'hui est directement calquée d'un article publié par "Sophie Marchand" sur le site "Le CFO Masqué" et intitulé "Power Query: Travailler avec des lignes décalées". Donc un grand merci à Sophie pour avoir partagé ceci.

Objectif

L'objectif de cette transformation est de passer d'un tableau d'une colonne contenant en alternance des produits puis leurs quantités vers un tableau de deux colonnes tel que la première colonne contiendra les liste des produits alors que la seconde contiendra leurs quantités respectives.

À la fin de cette démonstration vous aurez appris à utiliser les fonctionnalités Power Query suivantes
  • Créer une colonne d'index
  • Créer une colonne d'information (Est pair)
  • Créer une requête par référence à une autre
  • Créer une requête par fusion de requêtes
  • Renommer une requête
  • Renommer une colonnes
  • Enlever (supprimer) des ligne par filtrage
  • Supprimer des colonnes
  • Développer des colonnes

Procédure


Afin de réaliser cette transformation, nous  allons passer par les étapes suivantes

  • Etape 1, Importation des données dans Power Query
  • Etape 2, Création de trois colonnes
    • Une première colonne d'index intitulé "Index" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 1
    • puis colonne d'information intitulé "Est Pair" qui affichera True ou False (c’est-à-dire Vrai ou Faux) selon que la valeur dans la colonne "Index" est pair ou impair
    • Et enfin, seconde colonne d'index intitulé "Index.1" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 0
  • Etape 3, Création de deux requêtes intermédiaires
    • La première permettra de retrouver les produits
    • Alors que la seconde permettra de retrouver les quantités
    • En exploitant les données de la colonne "Est pair" qui permettra de définir si la données représente le nom du produit ou la quantité
  • Etape 4, Fusion des deux requêtes intermédiaires
    • Pour cela, on utilisera les deux colonnes "Index" et "Index.1" afin mettre en relation les deux requêtes
  • Etape 5, Nettoyage de la requête final
  • Etape 6, Chargement des données dans Excel.

La démonstration en vidéo


Bien sûr il existe d'autre manières de faire et je reviendrais dessus dans les jours à venir.

N'hésiter pas à laisser vos commentaires.

mardi 8 mai 2018

Première session de formation Excel Power Tools, Mission accomplie


Hier, lundi 7/5/2018, était le dernier jour de ma toute première session de formation Excel en rapport avec les outils Power.


Cette formation intitulé "Excel - les outils Power" s'adresse aux utilisateurs avertis d'Excel. Elle aborde quatre compléments Excel qui sont Power Query, Power Pivot, Power View et Power Map qui permettent de transformer Excel en un outil de Business Intelligence en mode libre-service.

Un grand merci aux participants


dimanche 13 août 2017

Preparing for the '20779:Analyzing and Visualizing Data with Excel' exam

Hi all, I took last Thursday the 20779 exam in the beta version and here are some notes about that exam.

Number of question

  • There were 64 questions.

Duration of the exam

  • 190 minutes including all surveys so do not forget to go to the toilet before starting 😊

Topics covered

  • As expected, importing data, transforming data, visualizing data, Power Query, Power Pivot, DAX, Pivot Table, Pivot Chart and Power BI but I have been surprised to see some question about Power BI Publisher and M Language.

Type of questions found

  • Best answer
  • Multiple choice
  • Built list
  • Drag and drop (to write formulas)

Materials I used to prepare the exam

Was that materials sufficient?

  • No as the resources do not cover all the topics like the PBI Publisher or M Language and the topics about DAX are not deep but what I appreciate is the assessments that let you become familiar with some type of questions you can found

Other materials that can be useful

Recommendation

  • The exam is still in beta and needs more maturity and adjustments and the list of resources is not clearly established by MS nor by the community, so if you are not in a hurry, wait until the exam final version.
  • Because the exam is in English please prepare it in English (materials and Excel interface).

Did I pass the exam?

  • As the exam is still in beta I have to wait until it become in final version to have my results but I 'm confident 😉.

Enjoy your exam an let me know if these was helpfull.

mardi 25 juillet 2017

DATEDIF, une fonction Excel que vous devez connaître !!!

DATEDIF() est une fonction qui existe depuis plusieurs années sous Excel mais qui, pour une raison qui m’est inconnue, n’a jamais été documentée.
Et pourtant, cette fonction, qui fait partie de la catégorie des fonctions de « Dates et heures », est des plus utiles. Pourquoi ? Tout simplement, parce qu’elle permet de calculer la différence entre deux dates avec précision et aussi de renvoyer cette différence sous différents formats.

Calcul classique de la différence en nombre d’années entre deux dates

La première fois qu’un utilisateur d’Excel est amené à calculer le nombre d’années entre deux dates, son réflexe sera d’utiliser la fonction ANNEE() et de faire la différence entre les années des deux dates.

Un premier exemple :

Soit les deux dates suivantes en "A2" : 12/01/2001 et en "B2" : 30/4/2012
La formule en C2 renvoyant le nombre d’années entre les deux dates pourrait être :
= ANNEE(B2) – ANNEE(A2), le résultat renvoyé sera alors : 11, ce qui est exacte

Prenons maintenant l’exemple suivant :

Soit les deux dates suivantes en "A3" : 12/06/2003 et en "B3" : 18/2/2015
En utilisant en C3 la même formule que précédemment :
= ANNEE(B3) – ANNEE(A3), le résultat renvoyé sera alors : 12, ce qui n’est pas exact, car on devrait obtenir 11.

Explication :

Pourquoi le résultat est erroné ? tout simplement, parce que "Excel" n’a pas pris en considération le jour et le mois dans les deux dates et a fait une simple différence entre deux nombres entiers.

La solution au problème c’est d’utiliser la fonction DATEDIF()

Reprenons les deux exemples précédents, mais cette fois-ci, avec les formules suivantes :
En "D2" = DATEDIF(A2 ; B2 ; "Y")
Et en "D3" = DATEDIF(A3 ; B3 ; "Y")
Dans les deux cas, la formule renvoie la différence attendue ; c’est-à-dire 11.

Les résultats avec les deux types de formules :



Comprendre la fonction DATEDIF()

Syntaxe :

La fonction DATEDIF() a besoin de trois paramètres ; ils sont tous les trois obligatoires et sa syntaxe est la suivante :
= DATEDIF ( Date1 ; Date2 ; Intervalle )

Description des paramètres

Paramètres
Type
Observation
Date1
Date
Date1 doit être antérieure à Date2
Date2
Date
Date2 doit être postérieure à Date1
Intervalle
Texte
Doit être saisi entre guillemets et peut prendre les valeurs suivantes :
"y", pour renvoyer la différence en nombre d'années.
"m", pour renvoyer la différence en nombre de mois.
"d", pour renvoyer la différence en nombre de jour (équivalent à Date2-Date1.
"ym", pour renvoyer la différence en nombre de mois dans la même année.
"yd", pour renvoyer la différence en nombre de jours dans la même année.
"md", pour renvoyer la différence en nombre de jours dans le même mois.

Exemples

  • Calculer l'âge d'une personne en années :


 

  • Calculer l'âge d'une personne en jours, mois et années.


Télécharger la version PDF