cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Medir en función de una diferencia de fecha en una segmentación

Hola, sólo necesito una medida simple para contar el número de días en un filtro de segmentación de datos.

Si la fecha de inicio en una segmentación es 7/13/2020 y la fecha de finalización 7/15/2020, me gustaría que la medida devuelva un valor de 2.
Si la fecha de inicio en una segmentación es 7/13/2020 y la fecha de finalización 7/17/2020, me gustaría que la medida devuelva un valor de 4.
Si la fecha de inicio en una segmentación es 7/13/2020 y la fecha de finalización 7/23/2020, me gustaría que la medida devuelva un valor de 10.


days.PNG


¿Alguna idea de cómo hacer esto?

5 REPLIES 5
Highlighted
Super User VI
Super User VI

Re: Medir en función de una diferencia de fecha en una segmentación de datos

Hola @pal95

En el caso más común se verá como

Measure = DATEDIFF(MIN('Table'[Date]), MAX('Table'[Date]),DAY)

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

Highlighted
Super User IX
Super User IX

Re: Medir en función de una diferencia de fecha en una segmentación de datos

@pal95, intenta como

measure =
var _max = maxx(allselected(Date),Date[Date])
var _min = minx(allselected(Date),Date[Date])
return datediff(_min,_max,Day)


Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
My Recent Blog -Week is not so Weak Connect on Linkedin

Proud to be a Super User!

Highlighted
Super User V
Super User V

Re: Medir en función de una diferencia de fecha en una segmentación de datos

Hola @pal95 ,

Prueba esto

measure =
VAR maxselval =
    MAXX (
        ALLSELECTED ( Date ),
        Date[Date]
    )
VAR minselval =
    MINX (
        ALLSELECTED ( Date ),
        Date[Date]
    )
RETURN
    DATEDIFF (
        maxselval,
        minselval,
        DAY
    )


saludos

Harsh Nathani


Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

¿He respondido a tu pregunta? Marca mi publicación como solución!

Highlighted
Frequent Visitor

Re: Medir en función de una diferencia de fecha en una segmentación de datos

¿Qué debo poner en Date[Date]? Me gustaría usar el valor en la segmentación de datos, así que aquí, me gustaría tener un valor de medida de 11.

days.PNG

Highlighted
Community Support
Community Support

Re: Medir en función de una diferencia de fecha en una segmentación de datos

Hola @pal95 ,

Puede crear una tabla como la siguiente

slicer = CALENDAR(date(2020,1,1), date(2020,12,31))

A continuación, utilice esto en la segmentación de datos y crear medida como a continuación

Measure = DATEDIFF( MIN(slicer[Date]),MAX(slicer[Date]),DAY)

Podrías consultar mi muestra para más detalles.

Saludos
Zoe Zhi

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

Helpful resources

Announcements
Meet the 2020 Season 2 Power BI Super Users!

Meet the 2020 Season 2 Power BI Super Users!

Find out who's part of the program this season, and welcome the new Super Users.

August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

July 2020 Community Highlights

July 2020 Community Highlights

Learn about the exciting things that happened in July.

Featured Data Story of The Month

Featured Data Story of The Month

All Data Stories Gallery contributions are reviewed for each month. We select a contribution and feature the community member the following month.

Power BI Dev Camp - Developing with .NET Core

Power BI Dev Camp - Developing with .NET Core

Learn how to develop custom web applications for Power BI using .NET Core 3.1 and .NET 5.

Top Solution Authors