How to use a calculated field in a control?

The above describes how to connect a calculated field to a filter, not a control.

This is the best answer I have found:

For some reason, creating a calculated field through the data source rather than within the analysis allows it to be connected to a parameter later on. To use a calculated field with a control and parameter, created the field through the data source page and proceed as usual.