Hello,
I'm an expert in Joomla, and Virtuemart.
I can solve this issue. We don't need to insert "dimension ranges" to database. (anyway we can do it with only html, and maybe, the client will change them in future, and he only need upgrade new excel file).
I think the problem from function to calc price. So I think I can fix it.