When you click and drag to zoom into a graph, you can drag the edges of the white bar on the hover controls the change the range. This changes the Restrict in the Axis settings. It sounds like what your running into is the the beginning and end are hard to set to exact values.
You can type in the values you want to get the zoom region to exactly where you want.
Then if you wanted a small range you could set that up and click the center of the bar to pan through the data.
If you need more control, you could set up your own sliders and use variable names in the Restrict settings.
Here a slider is set up to pan through all the data where you control the range as well.
One issue here is that if you accidentially click and drag on the graph, you loose the connection to the varaibles. A solution is to set up the graph and then place in a graph group, so you’re not really working with it. Then include the image using a Graphic command in a different graph. One advantage is that you can include a second inset that shows the entire data set. You also can’t break the connection with the variables as these are like dynamic screen shots.
We created an example file that demonstrates, so you can see the x portion that is zoomed in based on the whole set of data.
You can find this file now when you open File >Online Examples. It is in the Layout section. You should be able to paste your own data over the columns in this file to test it out. Hope this helps and would appreciate any feedback!