How many of those sliders/combinations are there, I’m no entirely clear on why you would need that many precomps ?
Anyway, you just need to setup some logic to determine the end-position first, then use a linear() or ease() function to do the animation…
For example with a switch statement:
sl=thisComp.layer("Null 1").effect("Slider Control")("Slider").value;
startPos=[100,100];
switch(sl) {
case 1:
endPos = [200,200];
break;
case 2:
endPos = [200,300];
break;
case 3:
endPos = [300,200];
break;
default:
endPos = startPos;
}
ease(time, 1, 3, startPos, endPos);