π π Automatically update stock portfolio from OneDrive to Excel
β‘ 7,700 views Β· π File Management
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Seamlessly Sync and Update Data from a csv in OneDrive to Excel with n8n
This workflow is perfect for users who need a reliable, automated way to transfer and organize data from OneDrive into Excelβespecially for tasks like portfolio tracking, inventory management, and record-keeping. By monitoring your OneDrive folder for new CSV files, it performs data cleaning, transformation, and real-time updates in an Excel sheet, ensuring only new or changed records are added.
How it Works
- Automated Monitoring: Every minute, the workflow scans a designated OneDrive folder for new files.
- File Verification: It checks if the detected file is in CSV format; if not, the process stops with an error message.
- Data Extraction and Cleaning: CSV data is loaded, and irrelevant headers are removed before mapping to specified columns in Excel.
- Excel Update: The workflow maps data to your Excel sheet, updating only new or modified entries based on a unique identifier (βTicker/ISINβ).
- Cleanup: To keep your OneDrive organized, processed files are deleted after updating Excel.
Setup Steps
- Connect OneDrive and Excel Accounts: Link your Microsoft OneDrive and Excel accounts in n8n.
- Designate Folder and Worksheet: Specify the OneDrive folder for monitoring and the Excel sheet for data updates.
- Configure Sync Frequency and CSV Validation: Set the monitoring frequency to every minute and ensure the workflow identifies CSV files accurately.
Once configured, this workflow offers a hands-free, efficient solution to keep your OneDrive and Excel data synchronized effortlessly.
π Nodes Used
Microsoft Excel 365, Microsoft OneDrive, Stop and Error, Extract from File, Microsoft OneDrive Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File