I am currently working on a pretty complex (and convoluted, I'll admit) table in terms of filtering. One of the options for filtering allows the user to filter on an item that is displayed as a column and I'm trying to figure out the least confusing / jarring way to update the table for it.

This is hard to describe in words, I'll be honest so here's a GIF showing the functionality.

enter image description here

I added blocks to hide some data so pay no mind to the floating grey boxes :).


Currently, only the selected items for that filter are shown in the table and the rest are removed. This has the benefits that the user doesn't have to see or think about information that they don't care about, but then they have to re-adjust to what is effectively a "new" table. The other option is to gray out the unselected columns so the information is still there but taken out of focus.

What method from the above, or some other if you have ideas, do you think would confuse the user the least?

  • For building, area, task, frequency - how many potential values could you see in each of those selection areas? – DarrylGodden Oct 19 '18 at 7:10
  • On average, building will probably have 10 items, area will have 50, task will have 75 and frequency will have 7. Don't worry too much about area / building / task filtering though, we have some enhancements planned like adding a search feature for each of those lists. – Murad Khan Oct 20 '18 at 14:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.