Language M

  • Ce sujet contient 5 réponses, 2 participants et a été mis à jour pour la dernière fois par Remi10, le il y a 3 mois.
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Articles
  • #91158
    Remi10
    Participant

    Bonjour,

    J’utilise une syntaxe trouvée sur le web qui est à la suivante:

    = Table.AddColumn(#”Year Added”, “Year-Month”, each Number.ToText([Year])&”-“&[Month Name])

    Elle me donne le résultat 2021-mai.

    Mais je souhaiterai la modifier afin de me donner le résultat:

    mai-2021

    Merci d’avance pour votre aide.

    Rémi

    #91161
    Stéphane Lorin
    Participant

    Bonjour
    Il faut modifier la formule en intervertissant [Month Name] et Number.ToText([Year])
    le symbole & permet de concaténer les termes les uns avec les autres : le mois, le – et l’année

    = Table.AddColumn(#”Year Added”, “Year-Month”, each [Month Name]&”-“&Number.ToText([Year]))

    Cordialement

    Stéphane

    #91163
    Remi10
    Participant

    merci pour votre réponse.

    Rémi

    #91670
    Remi10
    Participant

    Bonjour,

    Encore une question, avec cette formule :

    = Source(#date(2014, 01, 01), Duration.Days(DateTime.Date(DateTime.FixedLocalNow())- #date(2014, 01, 01))+1, #duration(1, 0, 0, 0))

    Comment pourrais-je indiquer la période entre le 1 er janvier 2014 et le 31 décembre 2017.

    Merci d’avance.

    Rémi

    #91725
    Stéphane Lorin
    Participant

    Bonjour

    je ne comprends pas bien votre objectif.
    Pour générer une liste de dates vous avez la fonction List.Dates

    Par exemple pour la période 1er janvier 2014 –> 31 décembre 2017
    List.Dates(#date(2014,1,1),1461,#duration(1,0,0,0))

    Stéphane

    #92329
    Remi10
    Participant

    Bonjour,

    merci pour votre réponse.

    Rémi

6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.