Mark is the undisputed guru so I'd trust his response more than mine. But I'll still take a crack at how I'd try this, even though I know it is not an efficient way to do it.
If your report works as you want, you could build a pipeline to recreate that same data set. Then, write that data set (your report data) to an empty table. That table would also need to include a field that does a record count and populates that field each time a record is added.
The formula I use for this field is:
Size(
GetRecords(
If(not IsNull([Record ID#]),"AND{3.LTE.'"&[Record ID#]&"'}")))
Warning: I am somewhat of a novice at Quickbase so don't bet the farm on my suggestion :)
------------------------------
Aaron B
ab1692@att.com
------------------------------