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
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
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.