Serdet
Hola,
He creado una columna calculada para mostrar si cierta hora de finalización (formato 09:20) es falsa entre ciertos rangos.
DAX utilizado
mahoneypat
En respuesta a Serdet
Supuse que su columna de hora de finalización era una columna de hora, pero ¿es una fecha y hora? Si es así, tendrá que obtener el componente de tiempo de esta manera. Debería considerar dividir las columnas DateTime si aún no lo ha hecho.
7 a. M. A 10 a. M. =
VAR vTime =
HORA ( HORA ( dilo_master[end_time] ), MINUTO ( dilo_master[end_time] ), SEGUNDO ( dilo_master[end_time] ) )
REGRESO
SI (
vTime > = HORA ( 7, 0, 0 )
&& vTime <= HORA ( 10, 0, 0 ),
CIERTO (),
FALSO ()
)
Palmadita
mahoneypat
Por favor intente esto en su lugar
7 a. M. A 10 a. M. = IF (dilo_master[end_time] > = TIEMPO (7,0,0) && dilo_master[end_time] <= HORA (10,0,0), VERDADERO (), FALSO ())
Palmadita
Serdet
En respuesta a mahoneypat
Esto ha devuelto FALSE para cada fila. Intenté cambiar el formato de la columna de mi hora de finalización entre tiempo largo y corto, pero esto no ha cambiado la salida.
Gracias,
Elliot
mahoneypat
En respuesta a Serdet
Supuse que su columna de hora de finalización era una columna de hora, pero ¿es una fecha y hora? Si es así, tendrá que obtener el componente de tiempo de esta manera. Debería considerar dividir las columnas DateTime si aún no lo ha hecho.
7 a. M. A 10 a. M. =
VAR vTime =
HORA ( HORA ( dilo_master[end_time] ), MINUTO ( dilo_master[end_time] ), SEGUNDO ( dilo_master[end_time] ) )
REGRESO
SI (
vTime > = HORA ( 7, 0, 0 )
&& vTime <= HORA ( 10, 0, 0 ),
CIERTO (),
FALSO ()
)
Palmadita
Serdet
En respuesta a mahoneypat
Eso es perfecto. ¡Gracias!