Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola
Tengo 4 tablas que incluyen diferentes columnas con diferentes nombres. Sin embargo, todos incluyen una columna de fecha y un identificador. Quiero crear una nueva tabla en Power Query que pueda usar una tabla de referencia en mi relación de tablas que incluya todas las fechas e identificadores de todas las demás tablas. Las nuevas tablas deben actualizarse cada vez que se actualicen otras tablas.
Los tabels actualizados pueden tener más o menos filas de cada año.
Esto, @मर्यामसे
Basándome en su descripción, utilicé Excel para crear dos subtablas, que tienen columnas id y date, y cada una tiene otras columnas con nombres diferentes, como se muestra en la siguiente figura:
Utilizo Power BI para conectarme a este libro, como se muestra en la siguiente imagen:
En Power Qury, solo necesita anexar dos o más tablas, generar nuevas tablas y, a continuación, eliminar otras columnas, como se muestra en la siguiente ilustración:
Cuando actualizo sheet1 en Excel, esta tabla anexada también se actualiza:
La tabla anexa también se actualiza:
Cómo obtener respuestas rápidas a tu pregunta
Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).
Saludos
Jianpeng Li
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Hola!
¡Muchas gracias! Resuelto. Sin embargo, tuve que mover algunas de las columnas porque las tablas no tienen el mismo orden. Por ejemplo, la fecha es la tercera columna en uno y la décima en el segundo. ¿Hay alguna forma de seleccionar columnas antes de anexarlas?
Esto, @मर्यामसे
Muchas gracias por su respuesta. Si desea anexar la columna seleccionada anteriormente, puede usar un código M similar al siguiente
let
Source1 = Sheet6,
Source2 = Sheet1,
Source3 = Sheet7,
FirstTable = Table.SelectColumns(Source1, {"id","date"}),
SecondTable = Table.SelectColumns(Source2, {"id","date"}),
ThirdTable = Table.SelectColumns(Source3,{"id","date"}),
Combined = Table.Combine({FirstTable, SecondTable,ThirdTable})
in
Combined
En primer lugar, los signos iguales source1, source2 y source3 van seguidos de los nombres de consulta en el lado izquierdo de PowerQuery, como se muestra en la siguiente ilustración:
A continuación, use la función Table.SelectColumns para seleccionar las columnas id y date de estas tablas. Las columnas seleccionadas se anexan al final.
Estos son algunos pasos:
Primero, haga clic con el botón derecho en el espacio en blanco en el lado izquierdo del mouse para crear una consulta en blanco
Abra el editor avanzado y pegue el código M de arriba:
Debe reemplazar el nombre después del signo igual source1-3 anterior por el nombre de consulta real. También puede agregar más fuentes, similares a las anteriores.
Cómo obtener respuestas rápidas a tu pregunta
Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).
Saludos
Jianpeng Li
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.