cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Transformar valores en 1 columna en varias columnas en Visual

Hola - Tengo una tabla "Historia" con varios estados por ID único por fecha. Me gustaría proporcionar estos datos en una sola fila a través de un objeto visual De tabla o matriz para que para cada identificador único solo tenga una fila con las fechas para cada valor de estado diferente. Actualmente todo lo que he podido lograr es cada estado de una nueva columna, pero las fechas están todas en una fila diferente, por lo que el resultado es el mismo identificador único en cuatro o cinco filas, una fila para cada fecha de estado en cada columna adecuada.

¿Hay alguna manera de modelar estos datos en las tablas para poder lograr mis objetivos para el objeto visual?

Estructura actual de la tabla de datos:

UniqueidStatusIDStatusDTE
11018/12/1997
11024/10/2001
11035/14/2010
11043/12/2019
11055/14/2020
21026/19/2014
21049/9/2019
21053/20/2020
31015/15/2008
31031/12/2011
31047/23/2014
31059/12/2019
31026/26/2010
41015/7/2002
41028/29/2007
410312/29/2009

Visual con estructura de datos de tabla modificada:

UniqueidStatusID 1 0 1StatusID 1 0 2StatusID 1 0 3StatusID 1 0 4StatusID 1 0 5
18/12/19974/10/20015/14/20103/12/20195/14/2020
2 6/19/2014 9/9/20193/20/2020
35/15/20086/26/20101/12/20117/23/20149/12/2019
45/7/20028/29/200712/29/2009
4 REPLIES 4
Highlighted
Community Champion
Community Champion

Re: Transformar valores en 1 columna en varias columnas en Visual

Todo lo que necesita hacer es cargar los datos como en el ejemplo y, a continuación, crear un objeto visual de matriz con la columna StatusID como columnas e identificadores como filas y colocar el campo Fecha de estado en el área Valores (utilice la agregación Más temprana o cree su propia medida). Deberías obtener este resultado.

statusID.png

Si desea que los encabezados de columna digan "Status ID 101", etc., puede agregar un "Status ID" como prefijo a la columna StatusID en el editor de consultas.

Si esto funciona para usted, márquelo como solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita

Highlighted
Super User IV
Super User IV

Re: Transformar valores en 1 columna en varias columnas en Visual

@darrellmarkham , En una matriz, Tomar ID en fila, StatusID en columna y StatusDTE en Valores con agregación como primera o última



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
My Recent Blog -Week is not so Weak Connect on Linkedin

Proud to be a Super User!

Highlighted
Community Support
Community Support

Re: Transformar valores en 1 columna en varias columnas en Visual

hola @darrellmarkham

Podría obtenerlo por matriz visual como se muestra a continuación:

https://docs.microsoft.com/en-us/power-bi/visuals/desktop-matrix-visual

Resultado:

2.JPG

saludos

Lin

Community Support Team _ Lin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Highlighted
Frequent Visitor

Re: Transformar valores en 1 columna en varias columnas en Visual

Gracias a todos. Empecé desde el principio para crear el archivo y apliqué sus sugerencias y funcionó hasta e incluyendo el ID de razones de estado agregado el ID de estado. Ahora, si puedo simplemente averiguar hopw para obtener eso en Excel para que pueda combinarlo con otros datos.

Helpful resources

Announcements
August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

Community Blog

Community Blog

Visit our Community Blog for articles, guides, and information created by fellow community members.

Upcoming Events

Upcoming Events

Wondering what events you could join or have an event to promote yourself? Check out our Upcoming Events.

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

We are thrilled to announce we will begin running a monthly webinar series named Power BI Dev Camp.