I can understand about not wanting to post a screenshot, although it would help (even if you obfuscated the data). The problem is your description and examples are confusing, and maybe it's just a terminology thing.
In Numbers, everything lives inside a Document. Each Document contains one or more Sheets. Each Sheet can contain any number of Tables. Tables consist of a number of rows and columns.
To Numbers, the formula:
Period 1::D3:D38
means the range of cells D3 through D38 on the Table named Period 1
In your description you imply that 'Period 1' is a sheet, not a table.
If your table names are unique (i.e. there is only one table called 'Period 1' in all the sheets in the current document), then 'Period 1::D3:D38' would find those cells on that table.
If multiple sheets have a table with the same name then you need one more level of indirection to tell Numbers which one you want (otherwise it will choose the first one it finds, starting with the current sheet)
Sheet Name::Period 1::D3:D38
will force a lookup to the 'Period 1' table on the 'Sheet Name' sheet.
Since you only mention one level of indirection, that either means all your table names are unique, or it's referencing the named table on the current sheet, and not referencing a different sheet at all.