cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo utilizo un filtro de fecha para una medida?

Estoy tratando de usar un filtro de fecha para una medida simple. Tengo datos de varios días y meses entre 2020 y 2021 en una tabla. Me gustaría aplicar un filtro solo para el año 2020. Ya tengo un filtro incluido y me gustaría agregar el filtro de fecha encima de mi filtro actual.

Así que estoy tratando de contar las filas para la letra A, pero solo en el año 2020.

Contar = CALCULAR(CUENTAS('Tabla'),FILTRO('Tabla','Tabla'[Carta]="A"))
Cualquier ayuda sería muy apreciada.
Gracias.
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

En ella @HamidBee.

Supongo que tiene una tabla de fechas en su modelo de datos y que está marcada adecuadamente. Si es así, esto debería ser bastante fácil con las funciones DATESBETWEEN o DATESINPERIOD. Elija una función e inserte las fechas de inicio y finalización adecuadas como parámetros. ¡Espero que esto ayude!

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola

Puede simplificar su medida para

Count = CALCULATE(COUNTROWS('Table'),'Table'[Letter]="A")

Cree una tabla de calendario y cree una relación (Many to One y Single) desde la columna Fecha de la tabla hasta la columna Fecha de la tabla Calendar. Escriba fórmulas de columna calculadas en la tabla Calendario para extraer Año, Nombre del mes y Número de mes. Ordenar el nombre del mes por número de mes en la tabla calendario. Cree segmentaciones de datos para el nombre del año y del mes. Seleccione un año y un mes en las segmentaciones de datos.

Espero que esto ayude.

@Ashish_Mathur Es agradable ver que la discusión de nuestras reuniones sobre las personas que se abalanzan y ofrecen múltiples soluciones de los superusuarios está siendo honrada. No hace más que confundir a los usuarios y las estadísticas del pad. ¡Pero buen trabajo!

Syndicate_Admin
Administrator
Administrator

En ella @HamidBee.

Supongo que tiene una tabla de fechas en su modelo de datos y que está marcada adecuadamente. Si es así, esto debería ser bastante fácil con las funciones DATESBETWEEN o DATESINPERIOD. Elija una función e inserte las fechas de inicio y finalización adecuadas como parámetros. ¡Espero que esto ayude!

Gracias, funcionó a las mil maravillas. No he creado una tabla de fechas, aunque solo usé una columna de fecha de la misma tabla. Aquí hay un código de ejemplo de lo que usé:

Contar=
CALCULAR(
CUENTAS('Tabla'),
FILTRO('Tabla',«Tabla»[Coumn]="Permitido"),
(FECHAS ENTRE('Tabla'[Columna fecha],FECHA(2020,01,01),FECHA(2021,01,01)
)))

Corríjame si me equivoco, pero parece que la función Filtro debe venir antes de la función DATESBETWEEN en la fórmula, de lo contrario DAX da un error. ¿Sabes por qué es esto?

Gracias de antemano

Hola @HamidBee. Es una buena práctica tener siempre una tabla de fechas en los modelos de datos.

¿Por qué el error... no estoy muy seguro y sin el pbix sería difícil de decir. Pero puse su fórmula a través del formateador DAX de SQLBI y tiene paréntesis adicionales antes de DATESBETWEEN.

Count =
CALCULATE (
    COUNTROWS ( 'Table' ),
    FILTER ( 'Table', 'Table'[Coumn] = "Allowed" ),
    (
        DATESBETWEEN (
            'Table'[Date column],
            DATE ( 2020, 01, 01 ),
            DATE ( 2021, 01, 01 )
        )
    )
)

Helpful resources

Announcements
Microsoft Build 768x460.png

Microsoft Build is May 24-26. Have you registered yet?

Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.

charticulator_carousel_with_text (1).png

Charticulator Design Challenge

Put your data visualization and design skills to the test! This exciting challenge is happening now through May 31st!

May UG Leader Call Carousel 768x460.png

What difference can a User Group make for you?

At the monthly call, connect with other leaders and find out how community makes your experience even better.

Power BI Release May 2022 768x460.png

Check it out!

Click here to read more about the May 2022 updates!

Top Kudoed Authors