The reference function in Mathcad essentially inserts the worksheet calculations at the point where you put it in, but it does not expand them out. It will not re-calculate unless you have a function that is defined in the referenced worksheet and you call it from the current worksheet. So if...
There is probably a different way to accomplish what you want. However it is a commercial SW platform that my company produces and sells (low cost). The policy of this forum is not to allow commercially oriented posts, and I am a new member. So, if you still have interest (after 2 months)...
I was wondering if you could define two vectors that have matched indices? So the first vector would contain the names of the data "points" e.g.
i:= 0,1 ; rows(data)-1
datapoint_i:=concat(data_point_",num2str(i))
and the second vector would have each element be a vector of numbers
e.g...