This is an interesting idea, but I think that filters and interactions will always act on the entire dataset used by a report object rather than a single variable.
You could create a table showing all values versus the selected values from an expression by creating a calculated data item. This would not be as interactive as what you are proposing where it is driven by selections in a control, however.