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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Función fija de Tableau para Power BI DaX

Hola

¿Alguien puede ayudarme a convertir de Tableau LOD a DAX?

{ FIJO [Nombre del empleado],[Actualización de la semana] : SUMA(
IF { FIXED :([time])}>36
ENTONCES 1
ELSE 0
FIN
) }

Datos de ejemplo y resultado de ejemplo

pakjira_0-1649064623489.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @pakjira ,

Estos son los pasos que puede seguir:

1. Crear columna calculada.

Sum1 =
CALCULATE(SUM('Table'[The number of Hours(Overtime)]),FILTER(ALL('Table'),'Table'[Employee Name]=EARLIER('Table'[Employee Name])&&'Table'[Week]=EARLIER('Table'[Week])))
OT over 36 hours per week =
var _count=CALCULATE(DISTINCTCOUNT('Table'[Employee Name]),FILTER(ALL('Table'),'Table'[Week]=EARLIER('Table'[Week])&&'Table'[Sum1]>=36))
return
IF(
_count=BLANK(),0,_count)

2. Poner en la matriz, y diseñar [OT más de 36 horas por semana] como MIN

vyangliumsft_0-1649126895367.png

3. Resultado:

vyangliumsft_1-1649126895368.png

Haga clic aquí para ver el archivo pbix

Saludos

Liu Yang

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

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hay @pakjira ,

Estos son los pasos que puede seguir:

1. Crear columna calculada.

Sum1 =
CALCULATE(SUM('Table'[The number of Hours(Overtime)]),FILTER(ALL('Table'),'Table'[Employee Name]=EARLIER('Table'[Employee Name])&&'Table'[Week]=EARLIER('Table'[Week])))
OT over 36 hours per week =
var _count=CALCULATE(DISTINCTCOUNT('Table'[Employee Name]),FILTER(ALL('Table'),'Table'[Week]=EARLIER('Table'[Week])&&'Table'[Sum1]>=36))
return
IF(
_count=BLANK(),0,_count)

2. Poner en la matriz, y diseñar [OT más de 36 horas por semana] como MIN

vyangliumsft_0-1649126895367.png

3. Resultado:

vyangliumsft_1-1649126895368.png

Haga clic aquí para ver el archivo pbix

Saludos

Liu Yang

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

Hola @v-yangliu-msft ,

Gracias por Mis resultados han sido exitosos.

Muchas gracias.

Syndicate_Admin
Administrator
Administrator

Hi , @mwegener

Estos son datos de ejemplo y un resultado de ejemplo, ¿Recomendarías algo?

pakjira_0-1649064025781.png

Gracias.

Syndicate_Admin
Administrator
Administrator

Hay @pakjira ,

¿Puede proporcionar datos de ejemplo y un resultado de ejemplo?

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!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors