This can be added to the list of example situations where it would be useful to use the result of a table calculation for partitioning another table calculations. A feature that I hope is added to Tableau.
In the mean time, the closest I can get to your request is the attached. A histogram of the percent differences.
One thing I was unsure of was how you want the percentages grouped. I grouped every 25% from -100% to 100%.
Take a look at the calculations and the partitioning, and let me know if you have any questions.
It may be possible to get the exact result you are looking for (a line instead of bars) with the addition of Custom SQL. Let us know if a line is what you need, or if the bar like histogram would work.
What you see in the attached is a stacked bar, a mark for each "pro_no". This can also prove useful for the building of Actions that link across sheets linked on "pro_no".
YoYBellCurve edit.twbx 13.7 MB