Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

No en la lista diaria

Source Community: Power BI | Source Author Name: sk15227

Hola


Tengo dos tablas, una tabla estática con una lista de nombres e ID en los departamentos, y otra tabla que es una exportación de empleados que rellenan un cuestionador diariamente.


Me preguntaba si había una manera de crear otra tabla de la tabla anterior donde enumera quién no llenó el cuestionador cada día?

Estoy teniendo problemas porque no estoy seguro de cómo comparar listas diariamente, en lugar de simplemente comparar las tablas completas entre sí.

Por favor, hágamelo saber si esta pregunta no tiene sentido

¡Gracias!
Sarah

1 ACCEPTED SOLUTION
AllisonKennedy
Super User
Super User

Source Community: Power BI
Syndicated - Inbound

@sk15227 Al también está en la estación de ch derecha, así que debe mostrar también?

Utilice ALLSELECTED() en lugar de ALL():

MissingForm (MissingForm)
VAR formcomplete - VALUES(FormSubmissions[ID de empleado])
devolución
CONCATENATEX(FILTER(ALLSELECTED(Employees), NOT(Employees[ID] IN formcomplete)), Employees[Name], ", ")

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

View solution in original post

14 REPLIES 14
AllisonKennedy
Super User
Super User

Source Community: Power BI
Syndicated - Inbound

@sk15227 Sarah

¡Yay! Me alegro de que esté funcionando. Este es un pequeño ejemplo divertido, así que gracias por el desafío. 🙂


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

AllisonKennedy
Super User
Super User

Source Community: Power BI
Syndicated - Inbound

@sk15227 Al también está en la estación de ch derecha, así que debe mostrar también?

Utilice ALLSELECTED() en lugar de ALL():

MissingForm (MissingForm)
VAR formcomplete - VALUES(FormSubmissions[ID de empleado])
devolución
CONCATENATEX(FILTER(ALLSELECTED(Employees), NOT(Employees[ID] IN formcomplete)), Employees[Name], ", ")

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

@AllisonKennedy ¡Muchas gracias por toda tu ayuda! Creo que esta es la solución. Tendré que revisar cientos de nombres para que tome un tiempo. Pero hasta ahora parece que tu fórmula funcionó. ¡Muchas gracias de nuevo!
Sarah

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

Hola @PhilipTreacy y @Pragati11

¿puede ver los datos de muestra si comparto este enlace de hojas de Google?

https://docs.google.com/spreadsheets/d/1WIlPdZf-BHOdU1SUmOyAWRpjJkjJHkL21sprF_cARbo/edit?usp=sharing

¡Gracias!

Source Community: Power BI
Syndicated - Inbound

No @sk15227 ,

Acabo de comprobar los datos de muestra que compartió.

Intente combinar estas 2 tablas en Power Query en Power BI mediante las columnas "static[ID]" y "Questionaire[EmployeeID]" de las tablas.

Como quieras los que no han rellenado un cuestionador, crea un anti-unión izquierdo de la tabla "Static" a la tabla "Questionaire".

Consulte el siguiente vínculo sobre cómo hacerlo en Power BI:

https://radacad.com/find-mismatch-rows-with-power-query-in-power-bi

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

¡Hola! gracias, pero no creo que esto funcione porque quiero comparar la lista con la lista estática todos los días.. así que quiero una salida de aquellos que no han respondido al interrogador cada día en una nueva tabla

Source Community: Power BI
Syndicated - Inbound

No @sk15227 ,

No estoy seguro de por qué está diciendo que esto no funcionará sin probarlo.

Esta es su tabla de datos STATIC:

Pragati11_0-1608045744527.png

Esta es su tabla QUESTIONAIRE que acaba de recibir el ID de empleado 1 a 7 que ha respondido al pregunta:

Pragati11_1-1608045798773.png

Ahora creé un ANTI JOIN en Power BI como sugerí anteriormente. Termino con todos los empleados que no han respondido a ningún pregunta:

Pragati11_2-1608045870154.png

Avísame si esto no es lo que esperas. Si no es así, comparta el resultado esperado en función de los datos de ejemplo que haya compartido.

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

Capture.PNG

Lo siento, pero intenté esto antes de publicar esta pregunta en este sitio.

Esto no funciona porque, como usted dijo, genera todos los empleados que no han respondido al preguntaaire en absoluto.. Me gustaría ver a los empleados que no lo llenaron cada día.

La captura de pantalla anterior es lo que quiero que sea mi salida, pero en forma de tabla.

Source Community: Power BI
Syndicated - Inbound

@sk15227 No estoy seguro de lo que quieres decir con "pero en forma de mesa". He creado una medida, ya que son más dinámicas y eficientes, pero por favor hágamelo saber si eso no funciona:

MissingForm (MissingForm)
VAR formcomplete - VALUES(FormSubmissions[ID de empleado])
devolución
CONCATENATEX(FILTER(ALL(Employees), NOT(Employees[ID] IN formcomplete)), Employees[Name], ", ")
Puede ver el resultado en el archivo adjunto debajo de la firma.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

Hola gracias!

Tengo otra pregunta.. A continuación se muestra un nombre y una columna adicionales en el archivo adjunto para la tabla "Empleados". Agregué "Sarah" y una columna "Estación"...

Estación de nombre de identificación
1 Al ch
2 Bob nw
3 Charlie se
4 Dave sc
5 Sarah ch


En su tabla FormSubmission, Al que es de la estación ch, llenó el formulario el 1 de diciembre y el 2 de diciembre. Sarah también es de la estación de CH, pero no llenó el formulario en absoluto en ningún día.

¿Cómo muestro el nombre de Sarahs para todos los días, pero también solo el nombre de Sarahs cuando hago clic en el filtro CH sobre la tabla en la captura de pantalla?
por favor hágamelo saber si mi pregunta es confusa

¡Gracias!
Sarah

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

lo siento se olvidó de agregar la captura de pantalla @AllisonKennedyCapture.PNG

avatar user
Anonymous
Not applicable

Source Community: Power BI
Syndicated - Inbound

Hola @AllisonKennedy ¡Esto es genial! ¿Puede hacer una captura de pantalla de la salida en su archivo power BI? No puedo abrirlo porque no tengo la última versión descargada, y estoy esperando en TI para descargarlo para mí, ya que necesito su aprobación para cualquier descarga..

He probado su fórmula en mi archivo, pero no creo que separe el "MissingForm" por cada día. Tal vez me equivoque, ya que no puedo ver su archivo sin embargo

Pragati11
Super User
Super User

Source Community: Power BI
Syndicated - Inbound

No @sk15227 ,

Puede realizar un ANTI JOIN en Power Query en Power BI en estas dos tablas y averiguar el que no ha rellenado los cuestionadores.

Echa un vistazo a los detalles aquí:

https://www.powerbi-pro.com/en/power-bi-seven-types-of-table-joins/

https://radacad.com/find-mismatch-rows-with-power-query-in-power-bi

Será bueno tener algunos datos de muestra para tener una imagen más clara sobre su problema con algunas capturas de pantalla, así.

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

PhilipTreacy
Super User
Super User

Source Community: Power BI
Syndicated - Inbound

Hay @sk15227

la respuesta corta es sí, pero necesita un identificador para vincular ambas tablas, como un identificador de empleado. ¿Puede compartir cómo se ven sus datos, cambiar los nombres para proteger a los inocentes.

saludos

Phil



Did I answer your question? Then please mark my post as the solution.
If I helped you, click on the Thumbs Up to give Kudos.


Blog :: YouTube Channel :: Connect on Linkedin


Proud to be a Super User!


avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)