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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Botón Agregar filtro para un intervalo de tiempo específico

Hola

koray_0-1638965971145.png

Quiero agregar el botón de filtro a mi informe. Así:

Entre las 07:05 y las 15:20 turno 1

Entre las 15:20 - 23-25 Turno 2

Entre 23:35 - 07:05 Turno 3

¿Puedes ayudarme, por favor?

Saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@koray ,

Pruebe el siguiente dax para crear una nueva columna:

Vardiya = 
VAR hour =
    HOUR ( Sayfa1[Tartim_Bitis] )
VAR MINUTE =
    MINUTE ( Sayfa1[Tartim_Bitis] )
VAR test =
    FORMAT ( Sayfa1[Tartim_Bitis], "hh:mm:ss" )
RETURN
    IF (
        test >= "07:05:00"
            && test < "15:20:00",
        "Shift1",
        IF ( test >= "15:20:00" && test < "23:25:00", "Shift2", "Shift3" )
    )

vluwangmsft_0-1639379909643.png

¿Respondí a su pregunta? ¡Marca mi post como solución!


Saludos

Lucien

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

@koray ,

Pruebe el siguiente dax para crear una nueva columna:

Vardiya = 
VAR hour =
    HOUR ( Sayfa1[Tartim_Bitis] )
VAR MINUTE =
    MINUTE ( Sayfa1[Tartim_Bitis] )
VAR test =
    FORMAT ( Sayfa1[Tartim_Bitis], "hh:mm:ss" )
RETURN
    IF (
        test >= "07:05:00"
            && test < "15:20:00",
        "Shift1",
        IF ( test >= "15:20:00" && test < "23:25:00", "Shift2", "Shift3" )
    )

vluwangmsft_0-1639379909643.png

¿Respondí a su pregunta? ¡Marca mi post como solución!


Saludos

Lucien

Hola @v-luwang-msft

Gracias por su ayuda 😘

Syndicate_Admin
Administrator
Administrator

¿Quién puede ayudarme?

Syndicate_Admin
Administrator
Administrator

@koray , Puede crear una columna para eso

Primero tener columna de tiempo o VAR en una columna

Hora = [fecha y hora]. Hora
o
Hora = Hora(hora([fecha-hora]),minuto([fecha-hora]),segundo([fecha-hora]))

Nuevo cubo =

var _1 = Time(hour([datetime]),minute([datetime]),second([datetime]))

devolución

Switch( True(),

_1>= tiempo(7,5,0) && _1<= (15,20,0) , "Shift 1",

_1> (15,20,0) && _1<= (23,25,0) , "Shift 2",

"Turno 3"

)

Puedes usar ese filtro

Hola @amitchandak

Este formul funcionó pero no calcula minutos. ¿Cómo puedo arreglar esto?

Mayús =
Hora VAR =
HORA ( Z110_Lignes_pesee[Tartim_Bitis] )
DEVOLUCIÓN
"Shift" & IF ( hora > = 7.30 && hora < 15.20, "Shift 1", IF ( hora > = 15.20 && hora < 23.35, "Shift 2", "Shift 3" ) )

Gracias por la respuesta @amitchandak

Pero no entendía cómo hacerlo. ¿Pueden ayudarme con el archivo adjunto?

https://easyupload.io/txugdw

Gracias.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.