Register now or log in to join your professional community.
for Data Storing
you can use tables with a hidden sheet that works as repository for your raw data.
Reporting
I am suggesting using Advanced Filter it is very powerful tool
then you link the raw data with a nice well-designed user interface that based on Advance Filter.