
Enhance your Excel skills and learn to use Power Automate to manage, update, and automate data operations quickly and easily. Connect Excel with other applications to create seamless workflows.
Vincenzo introduces his decade-plus journey in software development and automation, highlighting Power Platform expertise and practical hands-on guidance for mastering Power Automate and related tools.
Meet the prerequisites for this Power Automate course: secure a work account or Microsoft 365 Business Basic, gain SharePoint access for files, and familiarity with flows, triggers, and actions.
Master automation with Power Automate and Excel from zero to expert, through hands-on practice, building flows, and real-world scenarios.
Create a SharePoint communication site to broadcast organization-wide updates. Follow a step-by-step process from portal Office.com to configure name, url, description, owner, language, and time zone, then create.
Create a blank Excel file in a SharePoint document library via the Office 365 portal and rename it for use in the course.
Create an empty Excel file in SharePoint using Power Automate and HTTP requests, setting a simple, predictable file name and target folder with compose actions.
Master excel fundamentals for seamless power automate integration by structuring workbooks, organizing worksheets, and defining ranges and tables. Use A1 notation, sheet references, and unique IDs for precise, scalable automations.
Explore worksheets in a workbook, where each sheet holds data in a grid for calculations. Rename names to meaningful labels like sales, and use bottom tabs to navigate during automation.
Explore essential Excel concepts by mastering ranges, including single and continuous ranges like A1 and A1:C3, for formulas, summing, averaging, and formatting, plus Power Automate integration.
Convert a data range into a structured table in Excel to enable automatic expansion, easy sorting and filtering, and reliable Power Automate integration with clear column names and structured references.
Master how A1 notation identifies cells and ranges in Excel, enabling single and range references, sheet-specific access, and data automation in Power Automate workflows.
Learn why a unique ID matters in Excel tables for Power Automate, serving as a distinct row identifier to reliably update, delete, or retrieve specific records.
Discover how to use the Get Tables action in Power Automate to retrieve Excel tables from a workbook stored in SharePoint, ensure unique table names, and handle empty files.
Create an instant flow in power automate, use the excel online business connector to create a table named Employee Data with columns ID, Name, Age, Sex, and test the flow.
Learn to add a row into an Excel table stored in a SharePoint document library using Power Automate's Excel Online Business connector, configuring ID, name, age, and sex columns.
Apply the list rows present in a table action in Power Automate to retrieve Excel table data from SharePoint, track the last inserted ID, and prepare for the next record.
Learn to build a Power Automate flow that inserts 50 rows into a SharePoint-stored Excel table, parsing JSON, incrementing IDs, and ensuring error-free data insertion.
Filter rows in Excel with the Power Automate Excel Online Business Connector using an OData startswith query on the list rows present in a table, then verify results.
Learn how to filter Excel table rows in Power Automate using the OData contains operator on the name column, with a flow that counts and validates the number of matches.
Apply the endswith operator in an OData filter query to retrieve rows from an Excel table via the Excel Online Business Connector, validate results by counting with a compose action.
Demonstrate using the OData filter query in the Excel Online connector to filter rows where age equals 35, count the results, and validate with a manual check.
Use the OData filter query in the Excel Online connector to filter rows where sex is not equal to male, retrieving non-male rows in a Power Automate instant cloud flow.
Master the Excel Online connector in Power Automate by using an OData not equal filter to exclude rows where sex is male, validating results against SharePoint Excel data.
Develop a Power Automate flow to prefix names in an Excel table with Miss or Mr depending on the sex field, updating rows using list rows and apply to each.
Delete rows in an Excel table with Power Automate by filtering with an OData query (sex equals male), looping through results, and deleting each row by id; optimize for performance.
Learn to use the get worksheets action in Power Automate to retrieve all sheet names from an Excel workbook, validate sheet existence, and drive dynamic automation flows.
Create an instant Power Automate flow to add a new worksheet to a SharePoint-stored Excel file, using Excel Online Business and a clear worksheet name.
Create an Excel table in a worksheet with Power Automate. Name the table financial data; define range F1:H1; set columns category, value; check duplicates with get tables; test the flow.
Create a Power Automate flow that extracts data from a selected row in the employee data table in Excel Online via the for a selected row trigger, with email testing.
This comprehensive course will teach you how to automate Excel workflows using Microsoft Power Automate and Power Flow. Whether you are a beginner or an experienced user, you will gain hands-on experience with real-world scenarios, step-by-step exercises, and best practices for optimizing your Microsoft Flows.
Through 20+ quizzes, practical exercises, and an expert-level final exam, you will master Excel automation, OData queries, data management, and workflow triggers. By the end of this course, you will be able to create dynamic, efficient, and automated solutions for managing Excel data in SharePoint and cloud environments.
What You Will Learn
Introduction & Setup
RoadMap – Understanding the learning path and objectives
Who Can Benefit from This Course – Identifying key audiences
Course Requirements – What you need to follow along
Creating Excel Files – Manually or using SharePoint HTTP requests
Essential Excel Concepts
Workbook vs. Worksheet – Understanding Excel's core structure
Ranges & Tables – How data is stored and manipulated
AI Notation & Unique IDs – Best practices for referencing and managing data
Excel Connector – Core Actions
Get, Create & Manage Tables in Excel files
Add, Retrieve & Update Rows dynamically
Bulk Insert & Manage Data in Power Automate workflows
OData Filter Queries – Advanced Data Selection
StartsWith, Contains, EndsWith, Equal & Not Equal – Filtering data effectively
Optimizing Queries for faster automation
Sorting & Data Management in Excel
Sorting Data Dynamically using OData Order By
Updating & Deleting Rows in Excel tables programmatically
Worksheet Operations – Creating & Managing Data
Get & Create Worksheets dynamically
Insert Tables in Different Worksheets within the same file
Triggers & Automation – Making Excel Work for You
Automate Data Extraction with Power Automate triggers
Build End-to-End Workflows to streamline Excel data processing
Key Course Features
Hands-on Learning – Step-by-step tutorials with real-world use cases
20+ Quizzes & Challenges – Test your knowledge at every step
Best Practices & Optimization Techniques – Improve efficiency and performance
Real-World Scenarios – Learn how to apply automation in business environments
This course is designed to help you master Excel automation and leverage Power Automate and Power Flow to build robust, scalable workflows.