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
Syndicate_Admin
Administrator
Administrator

Agregar nueva columna / reemplazar columna en Power Bi

Hola a todos, tengo una columna con muchas de sus filas que estaban vacías. ¿Es posible sustituir toda la columna por una nueva? De hecho, quería llenar las filas vacías con regiones aleatorias. (NSW, ACT, NT, SA, WA, etc.) Pude hacerlo en Excel: generar texto aleatorio basado en una lista pero no en Power Bi. Gracias de antemano.
Así es como lo hice en Excel

=CHOOSE(RANDBETWEEN(1,3),$K$4$,$K$5$,$K$6$)



ronaldbalza2023_0-1631626028468.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @ronaldbalza2023

Puede obtener un resultado similar con Power Query. Primero almacene todas las regiones posibles en una tabla separada. Agregue una columna de índice a esta tabla. Nono la tabla como "Regiones".

21091701.jpg

En la tabla original, agregue primero una columna de índice. Esta columna no se utilizará, pero sin ella la columna aleatoria no se puede agregar correctamente.

A continuación, agregue una columna personalizada mediante Int16.From(Number.RandomBetween(0, List.Max(Regions[Index]))). Nosino esta columna como RandomRegionIndex. Esta columna tiene números aleatorios.

Por último, combine la tabla Regiones con esta tabla. Seleccione la columna RandomRegionIndex en esta tabla y la columna Índice en la tabla Regiones para que coincida. Después de la combinación, expanda la columna de la tabla y seleccione solo la columna Región para agregar a esta tabla.

21091703.jpg

21091702.jpg

Referencia: Generación de números aleatorios en Power BI | Sandeep Pawar (pawarbi.github.io)

Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hay @ronaldbalza2023

Puede obtener un resultado similar con Power Query. Primero almacene todas las regiones posibles en una tabla separada. Agregue una columna de índice a esta tabla. Nono la tabla como "Regiones".

21091701.jpg

En la tabla original, agregue primero una columna de índice. Esta columna no se utilizará, pero sin ella la columna aleatoria no se puede agregar correctamente.

A continuación, agregue una columna personalizada mediante Int16.From(Number.RandomBetween(0, List.Max(Regions[Index]))). Nosino esta columna como RandomRegionIndex. Esta columna tiene números aleatorios.

Por último, combine la tabla Regiones con esta tabla. Seleccione la columna RandomRegionIndex en esta tabla y la columna Índice en la tabla Regiones para que coincida. Después de la combinación, expanda la columna de la tabla y seleccione solo la columna Región para agregar a esta tabla.

21091703.jpg

21091702.jpg

Referencia: Generación de números aleatorios en Power BI | Sandeep Pawar (pawarbi.github.io)

Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.

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.