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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

2 cortadoras de fechas iguales con diferentes formatos en la misma página.

Tengo 2 cortadoras de la misma fecha en la misma página,
Una fecha es una lista vertical con segmentación de selección única
y la otra fecha está en formato de segmentación de fecha anterior
Si selecciono una fecha en la primera segmentación, la otra segmentación debe comenzar desde min (Selecteddate) y
La fecha de finalización debe ser Max (Selecteddate)
gustar
CalendarTable = CALENDAR(DATE(2009,4,2), TODAY())
Esta es mi mesa.
Por ejemplo
en la primera segmentación, selecciono 18-07-2024
En la segunda segmentación, debería tardar desde el 02-04-2009 hasta el 18-07-2024

Viene así

firdows_2407_0-1721287905268.png

Pero, quiero así pero con interacciones

firdows_2407_1-1721287905271.png

¿Hay alguna forma posible de sincronizar ambas segmentaciones?

Por favor, sugiera cualquier solución a esto.
¡¡Gracias de antemano!!

1 ACCEPTED SOLUTION

Hola @v-jiewu-msft ,

Aquí, no he usado las opciones de segmentación, sino que he realizado algunos cambios en el nivel lógico mediante el uso de mis tablas.

De hecho, estoy creando un informe de antigüedad para ese propósito, quiero esta segunda segmentación. Ahora, en lugar de usar la opción de segmentación, he usado así

0 - 7 Días =
VAR SelectedDate (Fecha seleccionada) = MÁXIMO('Tabla de fechas'[Fecha])
VAR Fecha de inicio = FECHA(2009, 4, 2)
DEVOLUCIÓN
SUMX(
FILTRO(
'AGING_TABLE',
'AGING_TABLE'[Fecha de publicación] <= SelectedDate (Fecha seleccionada) &&
'AGING_TABLE'[Fecha de publicación] >= Fecha de inicio &&
DATEDIFF('AGING_TABLE'[Fecha de vencimiento], SelectedDate (Fecha seleccionada), DÍA) >= 0 &&
DATEDIFF('AGING_TABLE'[Fecha de vencimiento], SelectedDate (Fecha seleccionada), DÍA) <= 7
),
'AGING_TABLE'[Oficina en LC]
)
Aquí tomé la fecha de inicio directa para seleccionar la fecha, y está funcionando bien.
¡Gracias y saludos
Firdows

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Hola @firdows_2407 ,

El objeto visual de la segmentación antes de la fecha no se puede filtrar mediante otra segmentación. En función de mis pruebas, pruebe lo siguiente como solución alternativa:

1.Cree el archivo Tabla de dos calendarios.

Table = CALENDAR(DATE(2009,4,2), TODAY())

2.Cree el nuevo archivo Tabla 2.

Table 2 = {"True","False"}

3.Cree la nueva medida para filtrar la fecha.

Measure 3 = 
VAR _Slicer = MAX('Table'[Date])
RETURN 
IF(MAX('SlicerTable'[Date]) <= _Slicer,TRUE(),FALSE())

4.Arrastre la medida al objeto visual preseleccionado.

vjiewumsft_0-1721376705483.png

5.Seleccione la fecha en la primera segmentación. El resultado se muestra a continuación.

vjiewumsft_1-1721376774610.png

También puedes plantear una nueva idea y añadir el comentario.

Inicio (microsoft.com)

Saludos

Sabiduría Wu

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

@v-jiewu-msft , ¿puede explicarme a qué se refiere este valor en la captura de pantalla a continuación?

firdows_2407_0-1721713006499.png

Hola @firdows_2407 ,

El valor es la columna de la tabla 2.

vjiewumsft_0-1721713884275.png

vjiewumsft_1-1721713899474.png

El objeto visual preseleccionado requiere un inicio de sesión en Power BI. No se puede cargar el archivo pbix.

Saludos

Sabiduría Wu

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Gracias por su rápida respuesta, he probado su técnica, pero todavía no funciona como se esperaba.

He probado otra solución y está funcionando bien.

Gracias @v-jiewu-msft

Hola @firdows_2407 ,

Según la descripción, ha resuelto el problema.

Puede compartir la solución y considerar Acéptala como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Saludos

Sabiduría Wu

Hola @v-jiewu-msft ,

Aquí, no he usado las opciones de segmentación, sino que he realizado algunos cambios en el nivel lógico mediante el uso de mis tablas.

De hecho, estoy creando un informe de antigüedad para ese propósito, quiero esta segunda segmentación. Ahora, en lugar de usar la opción de segmentación, he usado así

0 - 7 Días =
VAR SelectedDate (Fecha seleccionada) = MÁXIMO('Tabla de fechas'[Fecha])
VAR Fecha de inicio = FECHA(2009, 4, 2)
DEVOLUCIÓN
SUMX(
FILTRO(
'AGING_TABLE',
'AGING_TABLE'[Fecha de publicación] <= SelectedDate (Fecha seleccionada) &&
'AGING_TABLE'[Fecha de publicación] >= Fecha de inicio &&
DATEDIFF('AGING_TABLE'[Fecha de vencimiento], SelectedDate (Fecha seleccionada), DÍA) >= 0 &&
DATEDIFF('AGING_TABLE'[Fecha de vencimiento], SelectedDate (Fecha seleccionada), DÍA) <= 7
),
'AGING_TABLE'[Oficina en LC]
)
Aquí tomé la fecha de inicio directa para seleccionar la fecha, y está funcionando bien.
¡Gracias y saludos
Firdows
Syndicate_Admin
Administrator
Administrator

@firdows_2407 , puede usar DAX para lograrlo

Cree una medida para la fecha seleccionada:

SelectedDate (Fecha seleccionada) = SELECTEDVALUE(CalendarTable[Date])
Cree una medida para la fecha mínima:
MinDate = MINX(ALL(CalendarTable), CalendarTable[Date])
Cree una medida para la fecha máxima:
MaxDate = IF(ISBLANK([SelectedDate]), MAXX(ALL(CalendarTable), CalendarTable[Date]), [SelectedDate])
A continuación, cree una nueva tabla
DynamicDateRange =
VAR MinDate = MINX(ALL(CalendarTable), CalendarTable[Date])
VAR MaxDate (Fecha Máxima) = IF(ISBLANK([SelectedDate]), MAXX(ALL(CalendarTable), CalendarTable[Date]), [SelectedDate])
DEVOLUCIÓN
CALENDARIO (MinDate, MaxDate)
Use la tabla DynamicDateRange para la segunda segmentación. Esta tabla ajustará dinámicamente su rango en función de la selección en la primera segmentación.

Intenté usar esta técnica, sin embargo, la segunda cortadora no funciona en función de la selección del primer cortador.

firdows_2407_0-1721306462715.png

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

Check out the May 2025 Power BI update to learn about new features.

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

May 2025 Monthly Update

Fabric Community Update - May 2025

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

Top Solution Authors
Top Kudoed Authors