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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
frankhofmans
Helper IV
Helper IV

Cambiar la fórmula de los días laborables en días calendario

Estimados expertos en PBI,

Hace unos meses, el apoyo de la comunidad me ayudó con una pregunta sobre contar los días laborables entre una fecha de inicio y una fecha de finalización. Tengo la siguiente solución:

----------------------------------------

Cálculo necesario ?
Fecha de inicio de VAR (VAR StartDate)
MAX ( MIN ( 'Calenda'[Fecha] ), MIN ( 'Resultados'[Start_Date] ) )
Fecha de finalización del VAR (VAR EndDate)
MIN ( MAX ( 'Calenda'[Fecha] ), MAX ( 'Resultados'[End_Date] ) )
devolución
SI (
Fecha de inicio <- EndDate,
COUNTROWS (
FILTRO ( CALENDARIO ( StartDate, EndDate ), WEEKDAY ( [Fecha], 3 ) <-5 )
),
0

-------------------------------------------------------------------------------------------

Quiero cambiar el número de días laborables en el número de días calendario, así que tengo que cambiar la función de día de la semana, pero no obtengo el resultado correcto. ¿Alguien tiene una solución para esto?

Muchas gracias de antemano,

Saludos, Frank

1 ACCEPTED SOLUTION
Fowmy
Super User
Super User

@frankhofmans

Pruebe esta medida por favor:

Calculation needed =
VAR StartDate =
    MAX ( MIN ( 'Calenda'[Date] ), MIN ( 'Outcomes'[Start_Date] ) )
VAR EndDate =
    MIN ( MAX ( 'Calenda'[Date] ), MAX ( 'Outcomes'[End_Date] ) )
RETURN
    IF (
        StartDate <= EndDate,
        COUNTROWS (
            FILTER ( CALENDAR ( StartDate, EndDate ), WEEKDAY ( [Date], 3 ) <= 4 )
        ),
        0

________________________

Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂


Sitio web Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

4 REPLIES 4
v-alq-msft
Community Support
Community Support

Hola, @frankhofmans


Para excluir los fines de semana, puede probar la siguiente medida para ver si ayuda.

Calculation needed =
VAR StartDate =
    MAX ( MIN ( 'Calenda'[Date] ), MIN ( 'Outcomes'[Start_Date] ) )
VAR EndDate =
    MIN ( MAX ( 'Calenda'[Date] ), MAX ( 'Outcomes'[End_Date] ) )
RETURN
    IF (
        StartDate <= EndDate,
        COUNTROWS (
            FILTER (
                CALENDAR ( StartDate, EndDate ),
                NOT ( WEEKDAY ( [Date] ) ) IN { 1, 7 }
            )
        ),
        0
    )

Saludos

Allan

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

Fowmy
Super User
Super User

@frankhofmans

Pruebe esta medida por favor:

Calculation needed =
VAR StartDate =
    MAX ( MIN ( 'Calenda'[Date] ), MIN ( 'Outcomes'[Start_Date] ) )
VAR EndDate =
    MIN ( MAX ( 'Calenda'[Date] ), MAX ( 'Outcomes'[End_Date] ) )
RETURN
    IF (
        StartDate <= EndDate,
        COUNTROWS (
            FILTER ( CALENDAR ( StartDate, EndDate ), WEEKDAY ( [Date], 3 ) <= 4 )
        ),
        0

________________________

Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂


Sitio web Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Fowmy
Super User
Super User

@frankhofmans

La fórmula actual cuenta los días en los que el día de la semana no es domingo. ¿cómo desea realizar el cálculo ahora?

________________________

Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂


Sitio web Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

hola Fowmy,

Necesito que todos los días de la semana, incluidos los sábados y domingos, cuenten todos los días entre la fecha de inicio y la fecha de finalización.

Gracias de antemano,

Frank

Helpful resources

Announcements
Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.