Forum Discussion

o59393's avatar
o59393
Icon for Post Prodigy rankPost Prodigy
6 years ago
Solved

Formato de fecha

Hola a todos

¿Cómo puedo convertir una fecha en formato "Apr 01 2019" a "Abril 2019", por ejemplo, y usando la consulta de energía?

https://1drv.ms/u/s!ApgeWwGTKtFdhjOrLr9_z4xQWZca?e=KpC6mb

Gracias.

  • @o59393 ,

    Debe ir a Transformar datos/Editar consulta y usar la opción Columna personalizada.

    En Dax, puedes intentar como

     format(DATEVALUE("Apr 01 2019"),"MMMM-YYYY")

    Si es un valor estático también se puede utilizar en medida. De lo contrario en la medida utilizar alguna agregación.

6 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    Quizás:

    let
        Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WciwoUjAwVDAyMLRUitWJVvJKzIPwjQzAfLfUJAUDYwTfqzRHwdAUyo8FAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Column1 = _t]),
        #"Added Custom Column" = Table.AddColumn(Source, "Custom", each Text.Combine({Date.ToText(Date.From([Column1]), "MMMM"), " ", Date.ToText(Date.From([Column1]), "yyyy")}), type text)
    in
        #"Added Custom Column"

    • o59393's avatar
      o59393
      Icon for Post Prodigy rankPost Prodigy

      Hola

      ¿Dónde tengo que pegar eso?

      ¿Como una columna personalizada agregada?


      ¡Gracias!

      • amitchandak's avatar
        amitchandak
        Icon for Super User rankSuper User

        @o59393 ,

        Debe ir a Transformar datos/Editar consulta y usar la opción Columna personalizada.

        En Dax, puedes intentar como

         format(DATEVALUE("Apr 01 2019"),"MMMM-YYYY")

        Si es un valor estático también se puede utilizar en medida. De lo contrario en la medida utilizar alguna agregación.

  • FrankAT's avatar
    FrankAT
    Icon for Community Champion rankCommunity Champion

    Hola @o59393,

    si cambia la fecha en el formato deseado con Power Query, el resultado terminará en una cadena. El orden de clasificación es alfabético.

    Si desea mantener intacta la fecha en formato en la vista de modelo:

    1. Vista de modelo de Seelect.
    2. Seleccione el campo de fecha en la lista de campos.
    3. Ver figura. Ordenar el orden por calendario.

    14-03-_2020_13-00-17.png

    Saludos FrankAT