Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Si cargo una tabla de un archivo de Excel a PowerBI, ¿puedo crear una nueva columna en la tabla y rellenarla con valores iguales al nombre de la tabla cargada?
En otras palabras, ¿puedo usar el nombre de una tabla como variable o valor para poner en campos?
¡Gracias!
Hola, @UsePowerBI
Si toma la respuesta de alguien, márquela como la solución para ayudar a los otros miembros que tienen los mismos problemas a encontrarlo más rápidamente. Si no, avísame y trataré de ayudarte más. Gracias.
Saludos
Allan
Hola, @UsePowerBI
Según su descripción, puede hacer clic en 'Editar consulta', ir al Editor de consultas, crear una nueva consulta en blanco.
Si utiliza el conector de Excel, puede introducir los siguientes códigos en el 'Editor avanzado'.
A continuación, debe introducir el nombre de archivo para obtener el resultado.
Si utiliza el conector de carpetas, puede introducir los siguientes códigos en 'Advanced Editor'.
Aquí está el resultado.
Saludos
Allan
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @UsePowerBI ,
Si está utilizando Power Query puede ir al 2o paso y filtrar los archivos que desea obtener, eliminar las otras columnas y expandir las filas... por lo que obtendrá una columna con el nombre de la hoja.
Ricardo
Gracias, pero no estoy seguro de si me entendieron.
El xls que estoy cargando se llama Excel1.xls y su hoja se llama Table1.
La tabla que contiene es:
Encabezado1 | Encabezado2 | Encabezado3 |
r | k | f |
o | b | r |
e | v | p |
Quiero crear una tabla como esta:
Encabezado1 | Encabezado2 | Encabezado3 | NewColumn1 | NewColumn2 |
r | k | f | Tabla1 | Excel1 |
o | b | r | Tabla1 | Excel1 |
e | v | p | Tabla1 | Excel1 |
¿Cómo puedo hacer eso?
¡Gracias!
Compruebe este archivo: Descargar PBIX
Simplemente vaya a Transformar datos y edite el parámetro para la ruta de acceso.
Ricardo
@UsePowerBI , Ejemplo de mover datos de una tabla a otra
Nueva columna en la tabla1
Nueva columna: maxx(filter(table2,table2[Col1]- table1[col1] && table2[Col2]- table1[col2] ),table2[required_col])
Nueva columna en la Tabla 1 - maxx(filter(table2,table1[customer] - table2[customer] && table2[option]-"construction",table2[value])
Nueva columna en la Tabla 1 - maxx(filter(table2,table1[Attribute] - table2[name] && table1[project] ? table2[project]),table2[name])