Best Microsoft Tools to Collect and Consolidate Data from Multiple Sites
Question details
The user needs a reliable method to collect daily numerical data from approximately 150 sites over 14 days, return calculated results, allow local printing, and consolidate the data centrally for analysis.

- Product
- Microsoft Power Automate
- Device & OS
- not provided
- Scenario
- Gathering structured daily data submissions from distributed locations for central processing and reporting.
- Observed behavior
- Requires a scalable system capable of structured data entry, automated calculations, local printing support, and central data aggregation.
Ensure you have an active Microsoft 365 business or enterprise subscription that includes access to Power Automate, Power Apps, and a data storage solution like SharePoint or Dataverse.
Use Power Automate and Power Apps for Data Consolidation
Create a structured data entry application with Power Apps and use Power Automate to handle submissions, process calculations, and consolidate data centrally.
Power Apps provides a customizable interface where the 150 sites can easily input their eight numeric fields. Power Automate works behind the scenes to capture these submissions, process necessary calculations, return the results to the app, and route the finalized data to a central repository.
Create a SharePoint List or a Dataverse table containing columns for the site name, date, the eight numeric fields, and any calculated results required for your central analysis.
Design a Canvas App in Power Apps and connect it to your central repository. Add input fields for the required daily data and publish the app for the 150 sites to access.
Build an automated cloud flow triggered by the Power Apps form submission. Configure the flow to perform data calculations, update the central repository, and send a confirmation notification.
In your Power Apps interface, add a Print button using the Print() function. This allows users at the remote sites to print the screen showing their submitted data and calculated results directly to their local printers.

Collect and Consolidate Data Easily with WPS Forms
If you are looking for a simpler, no-code alternative to collect daily data from 150 sites, WPS Forms integrated with WPS Spreadsheet is a perfect solution. It automatically consolidates submissions into a single spreadsheet for central analysis, saving you setup time and effort.
- 1. Create a New Form: Open WPS Office, navigate to 'Forms', and create a new form with the eight numeric fields required for the daily data entry.
- 2. Share the Form Link: Click 'Share' to generate a link or QR code, and distribute it to the 150 sites for their 14-day data submissions.
- 3. Automate Data Consolidation: Go to the 'Responses' tab to view all submitted data, which is automatically consolidated and populated into a connected WPS Spreadsheet.
- 4. Calculate and Analyze: Open the connected spreadsheet in WPS Office and use standard spreadsheet formulas to calculate results and format the data for your central analysis.

Frequently Asked Questions
Can I use Microsoft Excel to consolidate data from multiple sites?
Yes, you can use Excel for the Web with shared workbooks or Power Query to combine data. However, for 150 distributed sites submitting daily over 14 days, using a dedicated form or app prevents file lockouts and ensures better data integrity.
Is SharePoint necessary for Power Automate data collection?
While not strictly necessary, SharePoint Lists or Microsoft Dataverse are highly recommended as they provide a stable, structured backend to securely store the high volume of data submitted by the sites.
How can local sites print their results before sending the data?
If you are using Power Apps, you can utilize the built-in Print() function to allow users to print the current screen. Alternatively, if using a web form, users can use their browser's native print function to print the confirmation page containing the calculated results.




