Thanks Ridders52. As long as I worked on a test query to prove/disprove what I had in mind, I might as well post it here.
Your query needs a calculated field that divides the number by the DSum of the same field as the number comes from;
e.g.
SELECT tblMyTable.Nums, Format([Nums]/DSum("Nums","tblMyTable"),"00.00") AS Expr1
FROM tblMyTable;
You would have to play with the format to suit.
This is why you've been called out for cross-posting without declaring you have done so:
https://www.excelguru.ca/content.php?184