Hi Nicolas,
Answer to the below questions might help us give you the best alternate solution .....
1)what is the reason for pulling more than 1500 records?
2)for what purpose did you used Vlookup() ?
3)components used in your dashboard..?
kindly let us know the answers to the above questions ,so that we will give you the best...
Regards
Subbarao