I took a shot at this. I didn't accomplish this with a dashboard action though. What I ended up doing was creating some calculated fields and two parameters. I used customer from the superstore sales database as an example.
The upside of this is that you can visibly see which customer you've selected through the parameter and the calculation of 50% of the profit looks to be correct. Hope this helps!