cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Error de columna dinámica: había demasiados elementos en la enumeración para completar la operación.

Hola a todos

Estoy intentando pivotar una columna en Power Query y recibo un error:


Expression.Error: Había demasiados elementos en la enumeración para completar la operación.
Detalles:
[Lista]

¿Alguna idea de cómo resolver el problema?

Pivot Column Error.png


Gracias

Alex

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Agregué la columna Nombre de origen y usé la singularidad de esa columna para pivotar y funcionó fabulosamente 🙂

Pivot Ok1.pngPivot Ok2.png

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola

No está funcionando para mí. sigue recibiendo el mismo error.

pk651_0-1698223371963.png

Syndicate_Admin
Administrator
Administrator

Mi código 100% tenía sentido. No lo entendiste y esa es una historia diferente.

agrupó las filas. De todos modos, su problema está resuelto que es lo que más importa.

Syndicate_Admin
Administrator
Administrator

Agregué la columna Nombre de origen y usé la singularidad de esa columna para pivotar y funcionó fabulosamente 🙂

Pivot Ok1.pngPivot Ok2.png

Syndicate_Admin
Administrator
Administrator

@adelmonte probar este script, iniciar una nueva consulta, hacer clic en editor avanzado y pegar este código, puede modificarlo como mejor le parezca y, si funciona bien, aplicarlo en sus datos.

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WckksSVXSUTIyMDLUNQAhpVidaKWwxJzSVEOgOBLXCKQMzEXRY4ShxxhVjwmmHmMMPaaoesyUYmMB", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t, Column2 = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}}),
    #"Added Index" = Table.AddIndexColumn(#"Changed Type", "Index", 1, 1, Int64.Type),
    #"Added Custom" = Table.AddColumn(#"Added Index", "Group", each if [Column1]= "Date" then [Index] else null),
    #"Filled Down" = Table.FillDown(#"Added Custom",{"Group"}),
    #"Removed Columns" = Table.RemoveColumns(#"Filled Down",{"Index"}),
    #"Pivoted Column" = Table.Pivot(#"Removed Columns", List.Distinct(#"Removed Columns"[Column1]), "Column1", "Column2"),
    #"Removed Columns1" = Table.RemoveColumns(#"Pivoted Column",{"Group"})
in
    #"Removed Columns1"

Síguenos en LinkedIn (en inglés) y YouTube.gif a nuestro YouTube (en inglés) canal

Más información sobre el formato condicional en Microsoft Reactor

Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.

Hola parry2k,
Su código no tiene sentido para mi caso, pero gracias de todos modos.

Syndicate_Admin
Administrator
Administrator

@adelmonte antes de pivotar los datos, agregue una columna de índice.

Síguenos en LinkedIn (en inglés) y YouTube.gif a nuestro YouTube (en inglés) canal

Más información sobre el formato condicional en Microsoft Reactor

Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.

No me da el resultado deseado.
¡Gracias de todos modos!

Pivot Column Error 2.png

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors