Mmm eso creo que es porque utilizas espacios en el nombre del campo... pueba poniendolo entre corchetes:
[distinct ref]
Y otra cosa... yo te habia puesto:
SUM([
T27]), SUM([
T28]), SUM([
T29]), SUM([
T30]
Porque supuse que asi se llaman tus campos
Vos pusiste:
SUM([27]), SUM([28]), SUM([29]), SUM([30]
Aunque no estoy muy seguro...
Como veras mis conocimientos no son los mas completos por este foro
Aver que dicen los Masters, que me corrijan, asi yo tmb aprendo