This question already has an answer here:
I'm using QGIS to produce thematic maps of 9 quantities (given in 9 columns in the attribute table) which have values broadly within the same range and I would like to plot them using the same intervals using 'Graduated' style.
However, while I can save a style, it saves the column name with it. When I load the style to attempt to apply it to another column, as soon as I change the column, it resets the intervals, which is exactly what I would like it not to do. Is it possible to somehow keep the interval ranges while changing the column?