I have a Google Sheet where data is uploaded from a Google Form in one page and workers input data directly in another page. The data is combined into one table via scripts. I am trying to create a dashboard to monitor the data, and currently have several pivot tables that feed charts and formulas. There are currently ~7000 rows to process.
What are some ways to optimize the spreadsheet to handle thousands of rows of data? For example, is there a way to change the recalculation cycle to only refresh every 2-3 minutes? The only calculation settings I can find are in the "Spreadsheet Settings" menu and only affect the TODAY(), NOW(), and RAND() functions.
In another question, I asked specifically about whether pivot tables or the SORT(FILTER()) combo is faster in this context, but wanted to ask for more general help too.