settings:
load * inline [
min,max,percent
0,0.99,10
1,1.25,20
];
fact:
load * inline [
category,fact,plan
Cat1, 10,20
Cat2,15,20
Cat3,20,20
Cat4,25,20
];
При вот таких данных результат на скриншоте.
Мера: aggr(nodistinct if(fact/plan >= min and fact/plan<=max, percent),category,min,max)