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

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Pregunta sobre la función de reemplazo

Hola

Agrego una nueva columna copiando una existente y cambiando el formato de números a texto (columna de año copiada y división nueva) luego agrego mi texto como se muestra para poder crear una relación con otra hoja.

Me pregunto si actualizo los datos de origen originales y se introducen nuevas filas... ¿Power BI agregará automáticamente el texto que escribí en la nueva columna?

NT

tksnota_0-1720079291357.png

14 REPLIES 14
Syndicate_Admin
Administrator
Administrator

Mi requisito es establecer una relación con otra hoja, por lo que agregando una nueva columna sin usar personalizado, simplemente copiando cualquiera existente y cambiando el campo de Número a Texto

Se cumple el requisito anterior. Pero mi pregunta, ya que no he usado la columna personalizada, solo copie una existente e hice los cambios ... ¿La nueva columna introducirá automáticamente los cambios que hice, en este caso un texto después de una actualización y se crean numerosas filas

Espero aclararme

Seleccione la columna que desea copiar.
Haga clic con el botón derecho en el encabezado de la columna y seleccione Duplicar columna. Esto creará una nueva columna con los mismos valores que la original.

Seleccione OrderID_Text.
Vaya a la pestaña Transformar.
Haga clic en Tipo de datos y seleccione Texto

Cuando los pasos se registran en el editor de consultas, los nuevos datos también se actualizarán, puede seguir este método

gracias. Ya había hecho este ejercicio...

Syndicate_Admin
Administrator
Administrator

¿Puede explicar cuál es su requisito exacto en comparación con su columna original?

Syndicate_Admin
Administrator
Administrator

Hola

Intenté usar la columna personalizada, pero no sé cómo hacerlo. ¿Alguien puede compartirme la sintaxis que necesito usar?

@tksnota Encuentre la imagen a continuación para crear una columna personalizada. Si su columna es de tipo de datos enteros, primero debe convertirla en texto para agregar texto personalizado, de lo contrario, arrojará un error.

La función Number.ToText() ayuda a convertir el número en texto y '&' se utiliza como texto de concateno.

shafiz_p_0-1720084887539.png

Si esto resuelve tu problema, márcalo como solución.

Hola

Tu código es genial. ¿Es posible capturar el texto sin el año como se muestra?

NT

tksnota_0-1720085639844.png

tksnota_1-1720085655656.png

@tksnota Según tengo entendido, le gustaría concatenar la columna "División" con la columna "Año" y cambiar el tipo de datos a texto.

Para lograr esto, simplemente reemplace el valor codificado 'IND' con el nombre de columna real '[División]' y actualice el tipo de datos en consecuencia".

¡No dude en preguntar si necesita más aclaraciones o ayuda!

Si esto respondió a su pregunta, ¡márquelo como solución!

Gracias. ¿Es posible hacer lo siguiente?

1. Concatenar la división con el importe de la factura (relación 01)

1. concatenar la fecha de la factura con comentarios (Relación 02)

@tksnota Sí, es posible.

1. División con el monto de la factura: [División] y Number.ToText([Monto de la factura])
2. Fecha de la factura con comentarios: Date.ToText([Fecha de la factura]) y [Comentarios]

Espero que esto haya respondido a tu pregunta. Si, ¡márcalo como una solución!

Esto es genial... ¿Cómo puedo agregar una coma para distinguir entre los 2 datos?

@tksnota Ponga una coma dentro de una comilla doble y use & like a continuación:

Date.ToText([Fecha de la factura]) & " , " & [Comentarios]

Espero que esto haya respondido a tu pregunta. Si, ¡márcalo como una solución!



Syndicate_Admin
Administrator
Administrator

@tksnota Como puedo entender, que desea crear una columna clave para desarrollar la relación con otras tablas. Sí Si crea una columna basada en otras columnas, como mencionó, y agrega texto específico, después de la actualización, la nueva columna se actualizará automáticamente cada vez que se agreguen nuevos datos al archivo de origen.

Si esto respondió a su pregunta, márquelo como solución.

Syndicate_Admin
Administrator
Administrator

@tksnota , en Power BI, cuando se crea una nueva columna copiando una existente y, a continuación, se le agrega texto manualmente, la nueva columna no se actualizará automáticamente con el texto especificado si se introducen nuevas filas al actualizar los datos de origen originales. Esto se debe a que las entradas de texto manuales no forman parte de la lógica de transformación de datos y no se aplican dinámicamente a los nuevos datos.

Para manejar esto, puede usar la columna personalizada e intentar todas las modificaciones en función de eso

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors