Allow users to display columns dynamically

Allow users to display columns dynamically

I have a table with 50 users in Column A and the dates 1 Jan to 31 Dec along Row 1.

I want users to be able to add data to the cells but would like to make it easier by allowing users to select a date and display that.

So if the user wants to add data into the cells for the 5th May how can I get it so they can only display Column A and the column for 5th May?

Thanks!