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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Tiempo de redondeo al trimestre más cercano

Hola a todos,

Tengo una tabla con las siguientes columnas:

HoraTipo táctil
13:00:581
13:06:093
13:06:354
13:06:452
13:09:121

Y así sucesivamente. Quiero crear una columna, en la que tengo el tiempo redondeado al siguiente trimestre si el tipo de toque es 1, y el tiempo redondeado al trimestre anterior si el tipo de toque es 4. Por lo tanto, idealmente la salida debería ser algo como esto:

HoraTipo táctilTiempo de redondeo
13:00:58113:15:00
13:06:09313:06:09
13:06:35413:06:35
13:06:45213:00:00
13:09:12113:15:00

¿Alguien puede ayudarme con esto? Intenté usar la instrucción IF en una columna calculada por DAX, pero apareció un error por alguna razón.

¡Gracias de antemano!

M

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@midmurali , solo veo cambios para 2 y 4

una nueva columna =

var _minute = Cociente(minuto([Tiempo]),15)

Switch( True() ,

[Tipo táctil] en {3,4} , [tiempo] ,

[Tipo táctil]=2 , tiempo(Hora([Tiempo]), _minute *15, 0)

[Tipo táctil]=4 , if(( _minute +1) <4, time(Hour([Time]), (_minute+1) *15, 0) , time(Hour([Time])+1, 0, 0)

) )

Hola Amit, perdón por el error tipográfico en mi pregunta. Los cambios son para los tipos táctiles 1 y 2, no 1 y 4 como mencioné originalmente.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.