An advantageous system and method are provided for supporting and/or
enabling the creation of dynamic reports and/or data presentation(s) in
connection with a spreadsheet-based application or program. The disclosed
system and method offer a full complement of spreadsheet-based formatting
and calculation capabilities. In addition, the system and method of the
present disclosure may be used in conjunction with and/or incorporated as
part of spreadsheet-based application(s) and/or program(s) found on
stand-alone clients and/or networked clients. The disclosed system and
method generally include an electronic spreadsheet having a plurality of
cells that are arrayed in a defined number of columns and rows, a
database in communication with the electronic spreadsheet, and an
expansion formula that functions to control retrieval of data from the
database and automatically varies/expands at least one of the defined
number of columns and rows to accommodate the data retrieval.