Sorry to be late to the discussion. Thank you for letting us lurkers know about the additional optional argument to Col Maximum( :data, Excluded() ).
If the JMP people are monitoring this, let this be known that the API (application programmer interface) should document all possible arguments to functions.
When I use the following code:
myYCol = "My Exposed Column Name";
myYMax = col max(column(myYCol));
print("Max:", myYMax);
myYMax = col max(column(myYCol), Excluded());
print("Max:", myYMax);
The first debug print will output a number, but could be a maximum specified in excluded rows.
The second debut print will output without quotes "." (period). Why?
When myYMax is later re-used in a "SendToReport... Dispatch... ScaleBox {Max( myYMax ), ...", it seems to employ the expected non-excluded maximum value in rendering of the graph.