1. Create a measure that captures the slicer value:
Slicer Value = SELECTEDVALUE('Table'[SlicerColumn])
2. Create measures that use the slicer value to perform calculations:
Calculation = 1000 * [Slicer Value]
3. Use the calculated measures to perform subsequent calculations:
Final Calculation = [Calculation] + 500
Keep in mind that measures are calculated at runtime based on the context of the visuals they are used in. Therefore, as you change the slicer selection, the measures will automatically recalculate and update accordingly.
Note: Alternatively, you can also use calculated columns instead of measures if you need the dynamic calculation to be part of the data model itself rather than being calculated on the fly.
Let me know if you might need further assistance.