Forum Discussion
Not in List Daily
- 5 years ago
Anonymous Al is also in the ch station right so should display too?
Use ALLSELECTED() instead of ALL():
MissingForm =VAR formcomplete = VALUES(FormSubmissions[Employee ID])RETURNCONCATENATEX(FILTER(ALLSELECTED(Employees), NOT(Employees[ID] IN formcomplete)), Employees[Name], ", ")
Hi PhilipTreacy and Pragati11
are you able to see the sample data if i share this google sheets link?
https://docs.google.com/spreadsheets/d/1WIlPdZf-BHOdU1SUmOyAWRpjJkjJHkL21sprF_cARbo/edit?usp=sharing
Thank you!
- Pragati115 years agoSuper User
Hi Anonymous ,
Just checked the sample data you shared.
Try joining these 2 tables in Power Query in Power BI using the "static[ID]" and "Questionaire[EmployeeID]" columns from your tables.
As you want the ones who haven't filled out a questionaire, create a left anti join from "Static" table to "Questionaire" table.
Refer the following link on how you can do this in Power BI:
https://radacad.com/find-mismatch-rows-with-power-query-in-power-bi
Thanks,
Pragati
- Anonymous5 years agoNot applicable
Hi! thank you but I do not think this works because I want to compare the list to the static list daily.. so I want an output of those who have not answered the questionaire each day in a new table
- Pragati115 years agoSuper User
Hi Anonymous ,
I am not sure why you are saying this will not work without trying it.
This is your STATIC data table:
This is your QUESTIONAIRE table which has just got Employee ID 1 to 7 who have answered the questionaire:
Now I created an ANTI JOIN in Power BI as I suggested above. I end with all the employees who have not answered any questionaires:
Let me know if this is not what you are expecting. If not, then share the expected output based on the sample data that you have shared.
Thanks,
Pragati