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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
IF
Post Prodigy
Post Prodigy

agrupación de datos y visualización

Hola

Tengo un escenario interesante para agrupar . Quiero agrupar mis datos de la siguiente manera:

early.jpg

Tengo dos columnas diferentes. Uno de ellos es para "A tiempo", tarde, temprano. La otra columna proporciona detalles como:

En hora2
En hora1
En hora0
En hora0
Tarde1
Temprano2
Tarde1
Temprano2
Temprano5
Temprano6
Tarde5

Quiero agruparlos: si es a tiempo es 0 independientemente de En tiempo es 0, 1 o 2. Tarde es -, temprano es +. Contaré los valores para temprano y tarde. Si es tarde durante 1 hora, es -1, si es tarde durante 4 horas más de 4 horas, estará en la misma categoría. Similar para los primeros, pero es con + valor.

Cuando selecciono la fecha y el nombre de las segmentaciones de datos, quiero ver los datos y el gráfico de una manera similar a la que mostré anteriormente.

Aquí están mis datos de ejemplo, sólo puede seleccionar y copiar y pegar en el power bi. También tengo el archivo disponible en:https://gofile.io/d/9bSfA2

NameStatusHoursDate

XEn hora112/2/2020
XEn hora212/2/2020
XEn hora012/2/2020
XEn hora012/2/2020
XEn hora012/2/2020
XTarde112/2/2020
XTemprano212/2/2020
XTarde112/2/2020
XTemprano212/2/2020
XTemprano512/2/2020
XTemprano612/2/2020
XTarde512/2/2020
YEn hora112/2/2020
YEn hora012/2/2020
YEn hora012/2/2020
YEn hora012/2/2020
YTarde812/2/2020
YTarde512/2/2020
YTemprano512/2/2020
YTarde212/2/2020
YTemprano412/2/2020
YTemprano212/2/2020
YTemprano112/2/2020
YTarde312/2/2020

Todo lo mejor

1 ACCEPTED SOLUTION
vanessafvg
Super User
Super User

si entiendo que correctamente necesita crear una columna como esta; (tendrá que rellenar todos sus escenarios que sólo he hecho unos pocos)

si desea que se ordene en una secuencia de ciertos, puede crear 2 sentencias switch con la secuencia y el orden por la secuencia

HorasEstado (HoursStatus)
SWITCH (
VERDADERO (),
'Table'[Status] á "A tiempo", "A tiempo",
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] á 1, "+1 Hora",
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] á 2, "+2 Hora",
'Tabla'[Estado] - "Tarde"
&& 'Mesa'[Horas] á 1, "-1 Hora",
'Tabla'[Estado] - "Tarde"
&& 'Mesa'[Horas] á 2, "-2 Hora",
"Desconocido"
)
HoursStatusSequence ?
SWITCH (
VERDADERO (),
'Table'[Status] á "A tiempo", 3,
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] 1, 4,
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] 2, 5,
'Tabla'[Estado] - "Tarde"
&& 'Tabla'[Horas] 1, 2,
'Tabla'[Estado] - "Tarde"
&& 'Tabla'[Horas] 2, 1,
0
)




If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




View solution in original post

1 REPLY 1
vanessafvg
Super User
Super User

si entiendo que correctamente necesita crear una columna como esta; (tendrá que rellenar todos sus escenarios que sólo he hecho unos pocos)

si desea que se ordene en una secuencia de ciertos, puede crear 2 sentencias switch con la secuencia y el orden por la secuencia

HorasEstado (HoursStatus)
SWITCH (
VERDADERO (),
'Table'[Status] á "A tiempo", "A tiempo",
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] á 1, "+1 Hora",
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] á 2, "+2 Hora",
'Tabla'[Estado] - "Tarde"
&& 'Mesa'[Horas] á 1, "-1 Hora",
'Tabla'[Estado] - "Tarde"
&& 'Mesa'[Horas] á 2, "-2 Hora",
"Desconocido"
)
HoursStatusSequence ?
SWITCH (
VERDADERO (),
'Table'[Status] á "A tiempo", 3,
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] 1, 4,
'Tabla'[Estado] - "Early"
&& 'Tabla'[Horas] 2, 5,
'Tabla'[Estado] - "Tarde"
&& 'Tabla'[Horas] 1, 2,
'Tabla'[Estado] - "Tarde"
&& 'Tabla'[Horas] 2, 1,
0
)




If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors