Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
¿Cómo puedo crear una nueva tabla que sólo muestra los nombres de módulo reales etiquetados como N en la columna en uso.
Condiciones:
1. Si el subnivel III no tiene valor, el valor del subnivel II debe enumerarse
2. Si el subnivel II no tiene valor, se enumerará el valor del subnivel I.
3. Si el subnivel I no tiene ningún valor, el valor del módulo debe aparecer en la lista.
Categoría | Módulo | (Módulo) Subnivel I | (Módulo) Subnivel II | (Módulo) Subnivel III | En uso | |||||
CONFIGURACIÓN | Configuración de la aplicación | Configuración de cuentas | Y | |||||||
CONFIGURACIÓN | Maestros | Máster de Agencia | Cargos locales de la agencia | N | ||||||
CONFIGURACIÓN | Maestros | Maestros de documentación | Configuración de MCN | Validación de MCN | Y | |||||
Comercial | Contribución | Costar | Maestros | Tipo de coste | N | |||||
Comercial | Plan de visitas de ventas | N | ||||||||
Contabilidad | Declaración de la Comisión de la Agencia | N | ||||||||
Contabilidad | Pago de reembolso | N | ||||||||
Operaciones | Recibo de salida de la terminal | N | ||||||||
Operaciones | Informes | Discrepancia de peso cont'r | N |
Tabla deseada:
Categoría | Nombre del módulo | En uso | ||
CONFIGURACIÓN | Cargos locales de la agencia | N | ||
Comercial | Tipo de coste | N | ||
Comercial | Plan de visitas de ventas | N | ||
Contabilidad | Declaración de la Comisión de la Agencia | N | ||
Contabilidad | Pago de reembolso | N | ||
Operaciones | Recibo de salida de la terminal | N | ||
Operaciones | Discrepancia de peso del contenedor | N |
Solved! Go to Solution.
No @dnsia ,
Puede crear una nueva columna en la tabla actual con el siguiente código:-
Non_blank_module =
IF (
Module_data[(Module) Sublevel III] <> BLANK (),
Module_data[(Module) Sublevel III],
IF (
Module_data[(Module) Sublevel II] <> BLANK (),
Module_data[(Module) Sublevel II],
IF (
Module_data[(Module) Sublevel I] <> BLANK (),
Module_data[(Module) Sublevel I],
Module_data[Module]
)
)
)
Ahora puede usar Category,Non_Blank_module,in user column de esta tabla con IN-Use = N filter:-
o bien, puede crear una nueva tabla con código:-
Table 3 =
SUMMARIZE (
FILTER ( Module_data, Module_data[In Use] = "N" ),
Module_data[Category],
Module_data[Non_blank_module],
Module_data[In Use]
)
Gracias
Samarth
No @dnsia ,
Puede crear una nueva columna en la tabla actual con el siguiente código:-
Non_blank_module =
IF (
Module_data[(Module) Sublevel III] <> BLANK (),
Module_data[(Module) Sublevel III],
IF (
Module_data[(Module) Sublevel II] <> BLANK (),
Module_data[(Module) Sublevel II],
IF (
Module_data[(Module) Sublevel I] <> BLANK (),
Module_data[(Module) Sublevel I],
Module_data[Module]
)
)
)
Ahora puede usar Category,Non_Blank_module,in user column de esta tabla con IN-Use = N filter:-
o bien, puede crear una nueva tabla con código:-
Table 3 =
SUMMARIZE (
FILTER ( Module_data, Module_data[In Use] = "N" ),
Module_data[Category],
Module_data[Non_blank_module],
Module_data[In Use]
)
Gracias
Samarth
puede transformar la tabla en pq o usar DAX para crear una nueva tabla.
pls ver el archivo adjunto a continuación.
@dnsia , Desesercier la columna del módulo en power y filtrar en N y guardar e intentar