Course Outline on Analytics and Workflow
This course is designed for users who are comfortable using MS Excel and would like to enhance their skills using Excel for analytics and data acquisition. The tools and software system that we shall be using for this course is:
- MS Excel
- MS Power Query
- MS Automate (Desktop)
Learning Outcome:
By the end of this course, the learner may be expected to perform / comprehend:
- Import Export Data with Power Query
- Transform Data with Power Query
- Perform Date / Time Operations
- Perform Complex Data Analysis problems with Merge
- Understand M Formula Language
- Create Custom Functions
- Invoke Custom Functions
- Understand when to use Power Automate
- Flow Management
Prerequisites:
This is a very technical course the and learner needs to be have / be able to:
- Experience in using MS Excel
- Understanding of how to perform data transformation and pivoting using Excel
- Understand Windows filing systems and UI
- Basic statistical mathematics
- Exposure to DAX
Outline:
- Introduction
- Overview
- Hands-on
- Integration
- Data Sets
- Data Acquisition
- Transformation
- Update and Refresh
- Pattern
- Merge
- Pivot
- Alternative backup methodologies
- Common Techniques
- Excel
- Managing updates to data
- Data Types
- Debugging
- Delete, Manage, Copy Queries & Backup Results
- Transformations
- Advanced Column Mergers
- Sorting
- Transformations and Data Manipulation
- Type Manipulation
- Grouping
- Aggregation
- Unpivot
- Pivot
- Conditions
- Date / Time
- D/T Exercises
- Custom Column and BAsic Manipulation
- Custom Columns Type Compatibility & Intrinsic Functions
- Adjusting FILTER & Conditional Columns to Reference a Dynamic Variable
- Combining and Appending Data
- Combine All Files in a Folder
- Combine All Sheets in a File
- Consolidation of Data from Multiple Sheets in the Current Workbook
- Functions
- Unpivot & Consolidate Data From Multiple Sheets (with Custom Function)
- Nesting
- Running Totals
- Automating tasks
- Understanding Automation process
- Implementation Methodologies
- Variable, Truncate Number, Get Random Numbers
- Create New List, Add Item to List, Remove Item From List, Clear List
- How to Work with Remove Duplicate items from List, Reverse List, Shuffle List
- How to Work with Merge Lists, Subtract Lists, Find Common List items
- Conditions
- Learn Conditional Actions
- How to work with Conditional Actions (Practical Use case)
- Working with Conditional Actions (If and Else)
- If , Else If, Switch, Case, Default Case
- Working with If File / Folder Exists and If Process Conditional Actions
- Loops
- Loop, Loop Condition, Next loop & Exit loop
- For Each loop
- DB
- Open and Close SQL Connection
- Execute SQL Statement
- DB with Stored Procedure
- Integration
- Launch Excel, Read from Excel, Close Excel
- Write to Excel Worksheet
- Insert Column , Insert Row to Excel Worksheet
- How to Add New Worksheet\
- How to Set Active Excel Worksheet
- How to "Get Active Excel Worksheet"
- How to "Get All Excel Worksheets"
- How to work with "Rename Excel Worksheet"
- How to work with "Delete Excel Worksheet"
- File System
- Work with Files Actions
- Read Text from file and Write to Text File
- Get Filepath Part Action
- Read from CSV file and Write to CSV File
- Work with Folder Actions
- Zip and Unzip Files
- Assesment
Practical, connected learning
My wider training approach brings hands-on implementation and systems thinking together, connecting technology with real operational needs.