La primera hora de cada hora

Un usuario Pregunto ✅

rajveer1117

Hola equipo,

Necesita ayuda para lograr los siguientes resultados.

Los datos de origen tienen un valor basado en la marca de tiempo y necesitan encontrar el valor mínimo de la hora de tiempo del conjunto de datos.

Fuente:

Source:
TIME	VALUE
11/19/2020 15:31	167.79
11/19/2020 15:31	168.01
11/19/2020 15:21	167.7
11/19/2020 15:11	167.7
11/19/2020 15:11	167.7
11/19/2020 15:01	167.92
11/19/2020 15:01	167.7
11/19/2020 14:51	167.92
11/19/2020 14:51	167.7
11/19/2020 14:41	167.92
11/19/2020 14:41	167.7
11/19/2020 14:31	167.91
11/19/2020 14:31	167.7
11/19/2020 14:21	167.91
11/19/2020 14:20	167.7
11/19/2020 14:10	167.7
11/19/2020 14:01	167.79
11/19/2020 14:00	168.01
11/19/2020 13:50	168.01
11/19/2020 13:40	167.91
11/19/2020 13:40	167.7
11/19/2020 13:30	167.7
11/19/2020 13:30	167.7
11/19/2020 13:20	168.01
11/19/2020 13:20	168.01
11/19/2020 13:10	168.01
11/19/2020 13:00	168.01


Output:
11/19/2020 15:00	167.7
11/19/2020 14:00	168.01
11/19/2020 13:00	168.01

Gracias

Raj

Hola @ rajveer1117,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

  1. Cree una columna para agrupar por hora.

_hora de horas[TIEMPO])

2. Cree una medida.

valor_calculado de la casa de los 20o (en

var x1-CALCULAR (MIN (‘Caso2_2′[TIME]), ALLEXCEPT (Caso2_2, Caso2_2[_hour]))

devolución

CALCULAR (MIN (‘Caso2_2′[VALUE]), FILTRO (TODOS (‘Caso2_2’), ‘Caso2_2′[TIME]-x1))

3. Cree un objeto visual de tabla.

v-yuaj-msft_0-1606092055707.png

v-yuaj-msft_1-1606092055710.png

Resultado:

v-yuaj-msft_2-1606092055713.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola @ rajveer1117,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

  1. Cree una columna para agrupar por hora.

_hora de horas[TIEMPO])

2. Cree una medida.

valor_calculado de la casa de los 20o (en

var x1-CALCULAR (MIN (‘Caso2_2′[TIME]), ALLEXCEPT (Caso2_2, Caso2_2[_hour]))

devolución

CALCULAR (MIN (‘Caso2_2′[VALUE]), FILTRO (TODOS (‘Caso2_2’), ‘Caso2_2′[TIME]-x1))

3. Cree un objeto visual de tabla.

v-yuaj-msft_0-1606092055707.png

v-yuaj-msft_1-1606092055710.png

Resultado:

v-yuaj-msft_2-1606092055713.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Amitchandak

@ rajveer1117, Crear una columna como esta como se sugiere en la última actualización

TIEMPO nuevo: [TIME].fecha + hora (hora ([TIME], 0,0)

Y luego usar esto en visual con la medida dada a continuación

firstnonblankvalue (Tabla[TIME], max (Tabla[Value]))

rajveer1117

En respuesta a Amitchandak

Como estoy usando la consulta directa, la solución anterior está mostrando el error.

mahoneypat

Usted debe ser capaz de obtener su resultado de la siguiente manera

– en el editor de consultas, divida su columna datetime en el espacio y conviértase a fecha y hora

– Añadir una columna seleccionando su columna de tiempo y en el botón de tiempo desplegable elegir Hora

– cargar la tabla

– hacer una tabla visual con la columna Fecha y la nueva columna de hora

– también agregue la columna Valor y elija min como agregación (o escriba una medida con MIN ())

Nota: si la tabla ya está cargada, también podría hacer lo mismo con las columnas DAX, pero lo haría en consulta.

saludos

palmadita

Deja un comentario

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