I have a sheet that has a subtable of price quotations from potential suppliers for a given inventory item of ours. Each price quotation in the subtable has an expiry date. My subtable has a default subtable filter to only show those quotations that are “Active” and not “Expired”.
On this same sheet I want to place several summary fields showing various statistics from the subtable (including the lowest price, highest price, total number of quotes, etc). For this I tried using MIN(value), MAX(value), COUNT(), and VLOOKUP(). Unfortunately, these query the entire, unfiltered subtable, and not just the filtered results I have showing on the sheet.
Is there a way to just show results from the filtered results? Or some sort of workaround? Maybe a special function that conditionally evaluates records in the subtable? ie. only records with a status field set to “Active.” I already have a status field in each record which can be set to either “Active” or “Expired.”
Is there some way of “locking” older records (on a conditional rule) that makes them no longer editable and/or removes them from subtable calculations. That would be ideal haha. #featurerequest
Edit: It seems there is already a way to lock records here: https://www.ragic.com/intl/en/doc-kb/273 and with an easier solution in development as well. Are these locked records exactly what I think they are? Locked so that they can no longer be edited.
Yes, the solution here ( https://www.ragic.com/intl/en/doc-kb/273 ) is to lock entry automatically when criteria match after entry edit manually. However it won’t remove the records from calculations.
Currently there’s no way to lock records automatically, except for approval process. We do have some development plan related to this, set fields to be “read only” when it meet conditional formatting.
We’ve add you to the notify list, we’ll keep you posted in this thread.