Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Tengo una tabla con las siguientes columnas:
Hora | Tipo táctil |
13:00:58 | 1 |
13:06:09 | 3 |
13:06:35 | 4 |
13:06:45 | 2 |
13:09:12 | 1 |
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:
Hora | Tipo táctil | Tiempo de redondeo |
13:00:58 | 1 | 13:15:00 |
13:06:09 | 3 | 13:06:09 |
13:06:35 | 4 | 13:06:35 |
13:06:45 | 2 | 13:00:00 |
13:09:12 | 1 | 13: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
@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.