Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola
¿Cómo calcular si otra declaración para el rango de tiempo?
Agradecemos su ayuda.
Por favor, intente:
= Table.AddColumn(
Previousstepsname,
"Custom",
each if [Time] >= #time(5, 0, 0) and [Time] < #time(12, 0, 0) then "A"
else if [Time] >= #time(12, 0, 0) and [Time] <= #time(17, 0, 0) then "B"
else null
)
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo sus necesidades o todavía tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de ejemplo en el foro de Power BI
Puede categorizar o indexar cada rango de tiempo y luego hacer una columna calculada con una instrucción switch en ese índice. O haga lo que @Shaurya recomienda si solo hay unos pocos casos a considerar
En lugar de una fórmula personalizada en Power Query, simplemente cree una columna condicional en DAX. Es mucho más fácil.
Column = IF(HOUR('Table'[Date])>=5&&HOUR('Table'[Date])<=12,"A",IF(HOUR('Table'[Date])>12&&HOUR('Table'[Date])<=17,"B",""))
¿Funciona para ti? ¡Marque esta publicación como una solución si lo hace!
Consulte este blog mío: Cómo exportar datos de telemetría de Azure IoT Central a Power BI