IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

[Power Query] Plage nommée Excel, fonctions personnalisées


Sujet :

Contribuez

  1. #1
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 925
    Points
    55 925
    Billets dans le blog
    131
    Par défaut [Power Query] Plage nommée Excel, fonctions personnalisées
    Salut.

    J'ai écrit 4 billets autour de deux thématiques, la récupération de valeurs d'un tableau structuré ou d'une plage nommée et les fonctions personnalisées en Power Query:
    1. Récupération des plages nommées;
    2. Création d'une fonction personnalisée avec et sans arguments;
    3. Fonction personnalisée pour extraire une valeur d'un tableau structuré de paramètres;
    4. fonction personnalisée pour la création d'une table de dates.



    Vous semblerait-il utile que je rassemble tout cela dans un tuto sur Power Query?

  2. #2
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut
    Bonjour,

    C'est NoWëL avant l'heure sur Dvp !

    Entre les billets Macros complémentaires de Philippe, et tes nouvelles ressources Power query, nous aurons autre chose à faire que de regarder les traditionnels bêtisiers,lol.

    Pour ce qui est d'un tuto "global" Power Query, je pense que ça pourrait être pas mal: cet outil reste très méconnu et pourtant très puissant pour tout travail Etl, il permet de penser Excel avant Vba.

    Assez simple d'utilisation ( je sais à chacun sa conception de la simplicité), et permettrai a bcp de demande d'aide sur le forum Excel d'être résolue en qq clic.

    De joyeuses fêtes à tous, et merci !

  3. #3
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 575
    Points : 2 550
    Points
    2 550
    Par défaut
    Bonjour Pierre,

    Power Query reste méconnu et donc évité par bon nombre d'utilisateurs.... A tord !
    Voilà une bonne manière d'aborder le sujet en toute simplicité pour, à minima, faire connaitr e Power Query
    Bravo et Merci.
    Curt

  4. #4
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2018
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2018
    Messages : 269
    Points : 237
    Points
    237
    Par défaut
    Bonjour à toutes et tous,

    Vous semblerait-il utile que je rassemble tout cela dans un tuto sur Power Query?
    Merci Pierre pour cette proposition.
    Je suis preneur, ne serait-ce que pour démystifier cet outil qui parait être un complément très utile pour la gestion des données.

    Philippe

  5. #5
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut
    Bonjour Pierre,

    J'ai un truc qui me turlupine au sujet du dernier billet : Fonction personnalisée créer table dates
    Je vois que tu crées une colonne avec le numéro de la semaine, je suppose en utilisant Date.WeekOfYear ?.

    Date.WeekOfYear , si je ne me trompe pas, donne le numéro de semaine pour la norme américaine, de notre côté du globe c'est la norme ISO qui est utilisée. PQ ne possède pas, à ma connaissance, de fonction native pour la Week ISO, a moins que Date.WeekOfYear soit paramétrable (EU/US jamais vérifié) ?

    Je passe donc par une fonction personnalisée pour récupérer le numéro de semaine à partir d'une date.

    Bat,

  6. #6
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 519
    Points : 16 449
    Points
    16 449
    Par défaut
    Bonjour

    Oui il faut une fonction personnalisée pour la semaine ISO

    De même il faut tricher si on veut que les jours de la semaine soient numérotés de 1 à 7

  7. #7
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut
    Bonjour Chris,

    Merci pour la confirmation, ;
    Je me demandais s'il y avait une astuce, comme pour Date.DayOfWeek, que j'aurais zappé.
    Je vai donc conserver la fonction IsoWeek que j'ai en stock.

    Citation Envoyé par 78chris Voir le message
    Oui il faut une fonction personnalisée pour la semaine ISO
    Bat,

  8. #8
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 925
    Points
    55 925
    Billets dans le blog
    131
    Par défaut
    Salut Michaël,

    J'en ferai un billet (probablement pour mercredi. Je ne comprends même pas comment c'est possible qu'ils n'y aient pas pensé. Ca me dépasse!

  9. #9
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 519
    Points : 16 449
    Points
    16 449
    Par défaut
    RE

    Oui surtout que PowerQuery existe depuis 10 ans...

    Mais ils ont mis 20 ans à mettre un argument 21 pour la fonction NO.SEMAINE dans Excel...

Discussions similaires

  1. Fonction VBA dans Excel (Fonction personnalisée)
    Par Benevole V1 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/09/2017, 15h48
  2. [XL-2003] ajouter fonctions personnalisées excel 2003
    Par groclod dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/04/2009, 00h11
  3. Export Excel "Impossible d'agrandir la plage nommée"
    Par jean-paul lepetit dans le forum Access
    Réponses: 15
    Dernier message: 22/05/2007, 09h55
  4. Réponses: 7
    Dernier message: 08/03/2007, 21h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo