Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tengo una tabla simple con una columna
S. No.
1
2
3
4
5
7
8
9
Quiero ser capaz de detectar los valores que faltan en esta columna (por ejemplo, en este caso 6).
¿Es esto posible? ¡gracias! @amitchandak
Puede crear una tabla virtual de números con GENERATESERIES y, a continuación, comprobar si faltan con la función EXCEPT (y, a continuación, mostrar la tabla de valores que faltan con CONCATENATEX. Reemplace Number[Value] por el nombre real de la tabla o columna.
Números faltantes =
VAR numbersincolumn =
DISTINCT ( Números[Valor] )
VAR fulllistofnumbers =
GENERARSERIES ( 1, 9, 1 )
VAR missingnumbers =
EXCEPT ( fulllistofnumbers, numbersincolumn )
devolución
CONCATENATEX ( missingnumbers, [Valor], "," )
palmadita
Eso funciona. ¡gracias! ¿Hay alguna manera de volver a enrutar la salida a valores individuales en la columna de una nueva tabla?
Hay @newbieuser,
En realidad estoy un poco confundido acerca de su salida esperada.
En caso de que desee agregar el número completo como una columna y luego combinar la columna que falta original como una nueva tabla, puede intentar esto:
1. Crea una nueva tabla:
New table = GENERATESERIES ( MIN('Table'[S.No.]), MAX('Table'[S.No.]), 1 )
2.Use LOOKUPVALUE() para obtener la columna original coincidente:
original column = LOOKUPVALUE('Table'[S.No.],'Table'[S.No.],[Value])
La salida final se muestra a continuación:
Saludos
Eyelyn Qin
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.
¡Muchas gracias!
Hay @newbieuser,
Podrías complacer Aceptar mi correo como la solución también si podría ayudarte un poco?
Gracias de antemano! 😀
Saludos
Eyelyn Qin