You seriously rock. I set the 2nd [position] in the criteria part to the # 1-4, then put grouping on:
SELECT tblclient.Acct,
DLookUp("[LastName] & ', ' & [FirstName]","tblclient","[position] = " & 1 & " AND tblclient.[acct] = " & tblclient.[acct]) AS Client1,
DLookUp("[LastName] & ', ' &...