First, is it tracked by percentage, or by dollar amount?
Second, you do NOT want to set up your record to have Account 1 to Account N buckets, or you'll have major headaches for the rest of the application's life due to the lack of normalization. Use a separate table with the by-account information, and you'll be able to get all the reports you like.
Here's a first shot at a normalized version of the tables for storing the distro and subdistro information. Note that I used the "currency type" both for dollar amount and percentages, because Access can make math errors if you don't.
Code:
tblDistros
DistID autokey
EForm# text - from SAP
DistRecipient foreign key to recipient of distribution
DistStartDt Date
DistEndDt Date
DistAmt Currency
(any other information about the aggregate Distribution)
tblSubDistros
SubDistID autokey
DistID foreign key to tblDistros
AcctID foreign Key to Account
SubDistPct currency - Percent
SubDistAmt currency - Amount
(any other information specific to the by-account distribution)
Purists would say that either the amount or the percent is redundant in the subdistro record, and/or the total amount is redundant in the overall record, but my background in business accounting and auditing says that storing the total amount up at the distro record and both the percentages and dollar amount at the subdistro (because they are different accounts and you REALLY have paid money out of them) is an important feature of auditability.
If anything, I would do without storing the percentage field, and recalculate it on the fly, but myself, I'd rather have it stored and simplify my queries later.
All of which is a long way of saying what June said.