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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Calcular días laborables en el mes actual, multiplicar por la cifra establecida (7,5 horas)

Hola a todos,

¿No está seguro de si hay una aplicación de línea de tiempo existente para esto como no puede encontrar una, pero podría obtener ayuda para crear la siguiente por favor?

Quiero crear un objeto visual de línea de tiempo que se ejecutará en la parte inferior de mi página. Lo ideal es que desee algo que calcule cuántos días laborables hay en el mes actual y multiplique esto por un número determinado de horas.

por ejemplo, Octubre - 22 días laborables x 7,5 horas a 165 horas de trabajo.

Tengo una segmentación de fechas en mi página, así que si es posible, quiero crear algo que se ajustaría en función de la selección de fecha, por ejemplo, si la segmentación de datos se estableció en septiembre 2020 - septiembre de 2021, entonces se resolvería cuántos días laborables en todo ese año o si se acaba de establecer en septiembre de 2020 - entonces sólo ese mes de trabajo (por defecto es el mes actual predeterminado como el inicio).

Mi objetivo es crear algo que muestre efectivamente la utilización del tiempo frente a este visual general, por ejemplo, si alguien sólo ha puesto 100 horas de las 165 previstas para octubre, estaría en torno al 60%.

Agradecido por cualquier respuesta al respecto.

¡Muchas gracias!

EDITAR: Las fechas a las que se hace referencia en la segmentación de fecha se están extrayendo como "Día de calendario" y como un tipo de fecha de jerarquía

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @LJ

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Tabla (una tabla calculada):

Table = CALENDAR(DATE(2020,1,1),DATE(2020,12,31))

Puede crear una medida como se indica a continuación.

Result = 
COUNTROWS(
    FILTER(
        ALLSELECTED('Table'),
        WEEKDAY([Date]) in {1,2,3,4,5}
    )
)*7.5

Resultado:

d1.png

d2.png

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.

View solution in original post

3 REPLIES 3
v-alq-msft
Community Support
Community Support

Hola, @LJ

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Tabla (una tabla calculada):

Table = CALENDAR(DATE(2020,1,1),DATE(2020,12,31))

Puede crear una medida como se indica a continuación.

Result = 
COUNTROWS(
    FILTER(
        ALLSELECTED('Table'),
        WEEKDAY([Date]) in {1,2,3,4,5}
    )
)*7.5

Resultado:

d1.png

d2.png

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.

amitchandak
Super User
Super User

@LJ ,

Usted puede tener día de la semana como este en su tabla de fechas

Día de la semana - WEEKDAY([Fecha],2)

HORA de Trabajo MTD CALCULATE(SUM('Date'[Weekday ]),DATESMTD('Date'[Date])) *7.5

Anonymous
Not applicable

No estoy seguro de que este funcione con mis datos ya que mis fechas son según la imagen de abajo, ¿puedo cambiar algo para que esto se recoja?

LJ_0-1602842981540.png

Gracias

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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