Columna booleana de formato de hora

Un usuario Pregunto ✅

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

7 a. M. A 10 a. M. = SI (HORA (dilo_master[end_time])> = 7 && HORA (dilo_master[end_time]) <= 10,00, VERDADERO (), FALSO ())
Quiero que esta medida indique Verdadero si el intervalo de tiempo se encuentra entre las 7:00 a. M. Y las 10:00 a. M. Esta medida sigue recogiendo valores de hora de finalización hasta las 10:59 a. M.
¿Alguna idea sobre cómo cortar esto a las 10 am?

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!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *