Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
2 years ago

OrderDatetime entre Startdatetime y enddatetime

Hola a todos

Cómo escribir fechas de filtro de expresión entre StartDateTime y EndDateTime.

Gracias

Rs

2 Replies

  • Sin saber más, un filtro típico para la fecha, puede usar DATESVETWEEN.


    FECHASENTRE(Tabla1[Coulmn1], fecha de inicio, fecha de finalización)

  • Hola @refint650 ,

    Estos son los pasos que puedes seguir:

    Si desea utilizar la medida para realizar una operación de agregación en los valores de dos fechas seleccionadas por la segmentación de datos, puede utilizar la siguiente medida:

    Crear medida.

    Measure =
    var _selectstart=SELECTEDVALUE('StartDate'[StartDate])
    var _selectend=SELECTEDVALUE('EndDate'[EndDate])
    return
    SUMX(
        FILTER(ALLSELECTED('Date'),
        'Date'[Order DateTime] >=_selectstart&&'Date'[Order DateTime]<=_selectend),[Rand])

    Si desea que [Order DateTime] muestre la fecha entre dos selecciones de segmentación, puede utilizar la siguiente medida:

    Crear medida.

    Flag =
    var _selectstart=SELECTEDVALUE('StartDate'[StartDate])
    var _selectend=SELECTEDVALUE('EndDate'[EndDate])
    return
    IF(
        MAX('Date'[Order DateTime])>=_selectstart&&MAX('Date'[Order DateTime])<=_selectend,1,0)

    Coloque [Bandera] en Filtros, establezca es = 1, aplique el filtro.

    Saludos

    Liu Yang

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente