Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
dats
Resolver I
Resolver I

Segmentador de fecha personalizado mediante el uso de valores de texto

Hola

Por lo tanto, hasta ahora tengo una mesa simple. Contiene todas las fechas entre el 07.12.2019 y el 01.04.2023 en la columna de fecha número de semana y año como números y una columna combinada que muestra una combinación del número de semana (por ejemplo, 01 o 49) un punto y el año respectivo como texto.

Date Table.PNG

No creé una cortadora tha me da la opción de elegir fechas entre el 07.12.2019 y el 01.04.2023.

Slicer.PNG

Hasta ahora, bien. Ese es el objeto visual que me gustaría usar. Pero me gustaría mostrar la columna "FinalFormat" en lugar de la fecha. Por lo tanto, la segmentación de datos debe mostrar los valores en este formato "49.2019" a "13.2023". Esto no pude ponerme a trabajar.

¿Hay alguna manera de tisplay texto en esta segmentación de datos u otra forma de mostrar esta combinación de año de la semana formateada en lugar de las fechas reales?

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

@Icey

Su método es exitoso, implementé su idea con una fecha simple en formato de texto. El problema es que no puedo agregar el filtro a la página, sino solo a una visualización y, por lo tanto, desafortunadamente, no satisface mis necesidades.

Icey
Community Support
Community Support

Hola @dats ,

¿Qué te parece esto?

1. Cree una columna.

FinalFormat 2 = 'Calendar'[Year] & FORMAT ( 'Calendar'[WeekNumber], "00" )

finalformat2.PNG

2. Ordene [FinalFormat] por [FinalFormat 2].

sort.jpg

3. Cree dos tablas y repita el paso 2 en cada tabla.

From = SUMMARIZE('Calendar','Calendar'[FinalFormat],'Calendar'[FinalFormat 2])
To = SUMMARIZE('Calendar','Calendar'[FinalFormat],'Calendar'[FinalFormat 2])

relationship.PNG

4. Cree una medida.

Measure = 
VAR From_ =
    SELECTEDVALUE ( 'From'[FinalFormat 2] )
VAR To_ =
    SELECTEDVALUE ( 'To'[FinalFormat 2] )
RETURN
    SWITCH (
        TRUE (),
        From_ = BLANK ()
            && To_ = BLANK (), 1,
        From_ = BLANK ()
            && To_ <> BLANK (), IF ( MAX ( 'Calendar'[FinalFormat 2] ) <= To_, 1 ),
        From_ <> BLANK ()
            && To_ = BLANK (), IF ( MAX ( 'Calendar'[FinalFormat 2] ) >= From_, 1 ),
        From_ <> BLANK ()
            && To_ <> BLANK (), IF (
            MAX ( 'Calendar'[FinalFormat 2] ) >= From_
                && MAX ( 'Calendar'[FinalFormat 2] ) <= To_,
            1
        )
    )

5. Cree dos segmentaciones de datos.

from.PNG

to.PNG

6. Cree otros objetos visuales con "Filtros en este objeto visual": [Medida] es 1.

measure.PNG

7. Prueba.

finalformat.gif

Para obtener más información, compruebe el archivo PBIX adjunto.

Saludos

Icey

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

TomMartens
Super User
Super User

Hola @dats ,

por desgracia, esto no es posible.

saludos
Tom



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

No pude encontrarlo, pero ¿podría ser posible crear un formato de fecha personalizado que contenga el número de semana y el año en lugar de usar texto?

Hola @dats ,

En este artículo se describe cómo crear formatos personalizados: https://blog.gbrueckl.at/events-in-progress/

Y aquí también hay un video: https://www.youtube.com/watch?v=72qQrPw4RuE

No estoy seguro de si el formato se respetará dentro de una segmentación de datos, asegúrese de comprobar también la vista de lista dentro de la segmentación de datos.

saludos
Tom



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

@TomMartens.

Ya vi ese post/vídeo. No conseguimos encontrar tu ubicación exacta. Voy a google más..

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.