Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

Contar el número de días en una tabla mediante filtros y todo

Source Community: Power BI | Source Author Name: daveedd

Hola a todos,

Tengo 3 tablas todas relacionadas:

- Case Data = los datos en sí

- Fecha = una tabla DAX, solo una lista de días para imágenes

- Holiday = una lista de días festivos del Reino Unido

Estoy tratando de crear una medida que muestre cuántos de cada día laborable, que no era un día festivo, ha habido en los últimos 6 meses. Y devolver ese mismo valor para cada día individual.

AKA Necesito estos resultados (código a continuación)

Screenshot 2022-04-06 at 15.59.12.png

para aparecer junto a cada día laborable en lugar de 1. IE todos los lunes debe mostrar 24, todos los martes 25 etc

Screenshot 2022-04-06 at 16.01.43.png

y me gustaría que se aplicaran filtros para interactuar con ella.

Aquí está mi código actual, no estoy seguro de que la línea 2 realmente esté haciendo algo por mí.

calcular(cuentas('Fecha'),

formato('Datos del caso'[Caso creado], "DDD") = formato('Datos del caso'[Caso creado], "DDD") ,
'Fecha'[Últimos 6 meses calendario] = "Verdadero",
Días festivos[Tipo] <> "Festivo")
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-janeyg-msft
Syndicated - Inbound

Hi, @daveedd

Como no ha dado una muestra, no podemos determinar si las columnas y los códigos de la captura de pantalla son columnas o medidas.

Puedes probar:

CALCULATE (
    COUNTROWS ( 'Date' ),
    FILTER (
        ALL ( 'Date' ),
        'Date'[Last 6 calendar months] = "True"
            && Holidays[Type] <> "Bank Holiday"
            && 'Date'[Date of week] = SELECTEDVALUE ( 'Date'[Date of week] )
    )
)

Si no resuelve el problema, por favor proporciónenos cuál es la diferencia entre la solución que le dimos y lo que desea, para que podamos modificarla. Por supuesto, si puede proporcionar una muestra, lo ayudaremos de manera rápida y precisa.

¿Respondí a su pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no, por favor siéntase libre de preguntarme.

Saludos
Equipo de apoyo a la comunidad _ Janey

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-janeyg-msft
Syndicated - Inbound

Hi, @daveedd

Como no ha dado una muestra, no podemos determinar si las columnas y los códigos de la captura de pantalla son columnas o medidas.

Puedes probar:

CALCULATE (
    COUNTROWS ( 'Date' ),
    FILTER (
        ALL ( 'Date' ),
        'Date'[Last 6 calendar months] = "True"
            && Holidays[Type] <> "Bank Holiday"
            && 'Date'[Date of week] = SELECTEDVALUE ( 'Date'[Date of week] )
    )
)

Si no resuelve el problema, por favor proporciónenos cuál es la diferencia entre la solución que le dimos y lo que desea, para que podamos modificarla. Por supuesto, si puede proporcionar una muestra, lo ayudaremos de manera rápida y precisa.

¿Respondí a su pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no, por favor siéntase libre de preguntarme.

Saludos
Equipo de apoyo a la comunidad _ Janey

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-janeyg-msft
Syndicated - Inbound

Hi, @daveedd

¿Se ha resuelto su problema? En caso afirmativo, puede marcar la respuesta útil como solución para cerrar el hilo. Si no, por favor siéntase libre de preguntarme.

Saludos
Equipo de apoyo a la comunidad _ Janey

Source Community: Power BI | Source Author Name: daveedd
Syndicated - Inbound

Hola, no, me temo que las amables sugerencias que la gente ha hecho no funcionaron y todavía no he logrado descifrarlo.

Source Community: Power BI | Source Author Name: Shishir22
Syndicated - Inbound

¿Puede compartir pbix después de ocultar datos confidenciales?

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: Shishir22
Syndicated - Inbound

Hola @daveedd ,


Por favor, intente crear una medida algo como -

WorkingDay = 
Calculate(COUNTX(Filter(Data,[HolidayType]<>"Bank Holiday"),Data[Date]),ALLEXCEPT(Data,Data[Day of week]))

Además, en la tabla visual, cambie la columna de fecha a la fecha de herirachy -

Shishir22_0-1649318226318.png

Por favor, márquelo como solución de que resuelve su requerimiento. También se agradecen las felicitaciones.

Bien

Shishir

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: johnt75
Syndicated - Inbound

Reemplace la 2ª línea por

REMOVEFILTERS('Date'),

Source Community: Power BI | Source Author Name: daveedd
Syndicated - Inbound

Miedo que solo hace que todo diga el número total de días en lugar del número de veces que aparece cada día de la semana

Screenshot 2022-04-07 at 08.09.45.png

Source Community: Power BI | Source Author Name: johnt75
Syndicated - Inbound

Por supuesto que sí. Pruebe en su lugar

ALLEXCEPT( 'Date'[Day of week])
avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

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

Feb2025 NL Carousel

Fabric Community Update - February 2025

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

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)