Is it possible to create pages/post with shortcodes with a form?

I use shortcodes to create reports. For example:

[results_table from_date=XXXX to_date=xxx table_id=YY]

Now I have to build each page with it's options. Could it be possible to make a form that shows the result of selecting certain values for each shortcode element.?

A little bit like this:

Here the data is "called" from different sources. My idea is showing the shortcode result after selecting the values.

What do you think?