Diferencia entre dos listas de valores

Un usuario Pregunto ✅

nimeshshah

Hola,

Estoy tratando de agregar una nueva columna a la tabla a continuación que tendría la lista de códigos que están en la columna «Códigos en la tarjeta» pero no en la columna «Códigos en el sistema».

ss1.jpg

Intenté usar la función List.Difference pero da este error

ss2.jpg

Esta tabla tiene aprox. millones de filas.

¿Puede alguien decirme si hay alguna otra opción en Power Query o DAX para lograr esto?

Gracias,

Nímesh

@nimeshshah,

Puede dividir los valores de texto en «Códigos en la tarjeta» y «Códigos en el sistema» y luego desmarque estas nuevas columnas, luego elimine las columnas inútiles y cambie el nombre de alguna columna como a continuación:

Captura.PNG

Duplique la tabla y filtre según la columna de atributos en dos tablas, obtendrá dos tablas como se muestra a continuación:

Tabla 1

1 PNG

#»Tabla1 (2)»

2 PNG

Finalmente, cree una consulta en blanco usando el código M:

let
    Source = List.Difference(Table1[Value], #"Table1 (2)"[Value])
in
    Source

3 PNG

También puede consultar el apéndice.

Equipo de apoyo comunitario _ Jimmy Tao

Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

@nimeshshah,

Puede dividir los valores de texto en «Códigos en la tarjeta» y «Códigos en el sistema» y luego desmarque estas nuevas columnas, luego elimine las columnas inútiles y cambie el nombre de alguna columna como a continuación:

Captura.PNG

Duplique la tabla y filtre según la columna de atributos en dos tablas, obtendrá dos tablas como se muestra a continuación:

Tabla 1

1 PNG

#»Tabla1 (2)»

2 PNG

Finalmente, cree una consulta en blanco usando el código M:

let
    Source = List.Difference(Table1[Value], #"Table1 (2)"[Value])
in
    Source

3 PNG

También puede consultar el apéndice.

Equipo de apoyo comunitario _ Jimmy Tao

Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

nimeshshah

En respuesta a v-yuta-msft

Muchas gracias por la respuesta. Esto funcionó perfectamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *