
What is M code language in powerquery
Where it is written and how we can do changes if result demands it
Rules to follow in writing M code language
By default Syntax formation - How you can change it
Taking help of Default syntaxes and doing amazing things
How to rename steps
Theory PQ editor follows when you do data changes or applies steps
What are the applied steps and what do they do actually.
Use of punctuation - Need and Importance
Write your own steps in blank query - For better understanding and confidence
Master M code in Power Query: learn let and in structure, handle spaces with hash prefixes, and interpret applied steps as functions producing tables or values.
What if instead adding new steps or deleting existing steps because of some last minute modifications you can just directly jump into PQ editor and modify the code. That will be awesome
Unleashing the power of M code in this lecture. More information means more visibility in terms of what are we going to do in upcoming sessions with this amazing M code.
Learn the use of M Table functions and see the outcomes. it has no comparison with normal powerquery.
Using table functions - in real situations and talking about them from scratch
What is List object in PQ.
How it is different from table functions.
How to use List functions and Why we need it
Complete tutorial on Lists objects or Functions with real time examples
Just want you to understand the question and do it by yourself. Of-course, later come back and see the solution. Its a revision as well as a kind of quiz for you.
Learn to auto reflect new columns across multiple sheets in Power Query by using M code to build a dynamic header list from table column names.
What are the records in PQ. Their syntax formation and Use in practical life.
Linking excel cell with PowerQuery - In following record chapter you shall see
Calculation the performance gap between current and previous month using Index and Record combination. Simple Awesome!
How about linking excel cell with powerquery output. This is possible and it is possible because we have learnt now how to use record objects in PQ.
How to do comparison between current and previous values in table. A wonderful example to showcase the talent of record object in PowerQuery
Student discussed the issue that he was not able to compile files which are very big in numbers because of the different headers showing in each workbook. So, before we compile all those files into one, we need to go and make sure each file has same header naming convention.
I would like to give your more confidence here. A clear Vision with creative ideas must be shared with you which can help you in doing the things by yourself. Such examples will help you.
Explore linking values from different rows in Power Query M code by adding an index, creating a custom column, and using step references to multiply and sum across rows.
Learn to use Power Query M code to sort data with table sort and to extract specific columns with table select columns, improving data shaping in any scenario.
Learn to restructure data in PowerQuery by unpivoting four category columns, sorting from highest to lowest, and transposing headers to produce a clean, sortable table ready for merging.
Learn to import data from a SQL Server into Power Query via Excel cell input, using Adventure Works 2019, with optional where clauses and Excel-driven parameterization.
Learn to write if functions in PowerQuery M-Code, using single and multiple conditions with if, then, else, and practice in the add column context versus the advanced editor.
Use Power Query M-code to find the highest and second highest salaries by merging employee data, sorting salaries descending, and extracting the top two.
Learn how to extract invoice data in Power Query by excluding irrelevant rows using table.selectRows, indexing, and dynamic steps; build a reusable approach across multiple sheets.
Learn to dynamically identify rules in Power Query and split data into two tables: serial numbers and IDs, using list.first and list.last to set start and end rows.
Learn to compute each employee's percentage of total sales in Power Query using list.sum and custom columns, and compare contributions to the maximum sale.
Create per-category rankings in Power Query M code by grouping data, adding an index per category, and producing sequential ranks for liquids, solids, and household items.
Learn to extract unique author books in reverse order using Power Query M-Code, including unpivoting data, removing duplicates, grouping by author, transposing rows, and final table shaping.
Learn to calculate month differences between two dates in Power Query M, handle year transitions, and use date year and date month functions in custom columns.
learn how to combine two tables' item values with the List.Union function in Power Query M, and count total items while handling duplicates.
Filter two power query tables by start date, then union results with List.Union to create a consolidated items list, and enable dynamic date input via a past date parameter.
Explore the Power Query M code list difference function, comparing two lists to find values absent from the second, with case sensitivity options and multi-table workflows.
PowerQuery M-Code shows how to calculate the day difference between a start and end date and generate that many rows using the list.date function, expanding data for each date.
Create a separate list and use a Power Query function with text.remove to delete multiple items, starting at zero, like dollar and star.
Group data by employee id and use table.last to extract the last row for each duplicate group. Clean and convert dates to proper date values.
Learn to extract the top two sold items from every category in Power Query. Group by category with all rows, sort by items sold descending, then use table first n.
Explore the Power Query M list.generate function, learning how initial, condition, and next function parameters create loops to produce sequences, with examples from 1 to 10 and stepwise increments.
Learn to implement list.generate with three inputs x, y, and z and an optional fourth parameter, incrementing each step while x plus y stays under 50 in PowerQuery M.
Convert a Power Query code into a reusable function, define parameters, and dynamically apply replacements by invoking the function with new inputs from a table.
Explore common issues in Power Query M code when replacing words, ensuring whole-word matches with careful use of spaces, and using Excel techniques and proper case to avoid unintended replacements.
Learn how to join pairs of table fields in Power Query using M code, via text.combine with a separator, and handle numeric fields with text form when needed.
Master converting table to column data into lists using the table to column function, then pair and concatenate elements with list zip to build indexed results.
Learn to create a custom column with list generate in PowerQuery M, converting a list to a table and using text.combine in the advanced editor to concatenate paired values.
Develop dynamic Power Query solutions by extracting values, transforming tables to lists, creating columns with table from columns, and aligning rows via indices.
Section One
Introduction to M Code
Introduction to M Code Language
Understanding Power Query M Code
Editing M Code Directly
Understanding Power Query Steps
Table Functions Introduction
Introduction to Lists
Working With Lists
Practical List Examples
Using Lists To Create Dynamic Solutions
Working With Records
Record Objects And Practical Examples
Using Lists And Records Together
Section Two
Intermediate M Code
Introduction To IF Functions
IF Functions Part Two
IF Functions Part Three
User Defined Functions
Creating Your Own Functions
Function Parameters
Using Multiple Variables In Functions
Optional Parameters
Error Handling
Top Salaries Project
Avoiding Irrelevant Rows
Avoiding Specific Rows
Percentage Calculations
Category Based Ranking
Finding Unique Records
CountIF And SumIF Concepts
Table Transform Column Function
Section Three
Date And List Functions
Basic Date Functions
Date Extraction And Conversion
Date Handling Quiz
Practical Date Problem Solving
Important Date Functions
List Union Function
List Intersect Function
List Difference Function
List Sum And List Range Functions
Linking Data With Excel Cells
Practical List Projects
Section Four
Text Functions
Text Start Function
Text End Function
Text Middle Function
Text Position Of Function
Finding Specific Text
Checking Whether Text Contains A Specific Value
Reversing Text
Adding Values To Text
Removing Values From Text
Removing Multiple Values From Text
Splitting Text
Practical Text Function Projects
Finding Duplicate Records
Finding The Last Record Of A Duplicate
Section Five
Advanced Text Functions And Practical Projects
Advanced Text Transformations
Practical Student Questions
Dynamic Text Solutions
Finding And Replacing Values
Replacing Multiple Values
Creating Robust Text Solutions
Real World Data Transformation Projects
Section Six
Projects And Real World Applications
Finding Top Sales
Finding Rankings By Category
Removing Irrelevant Rows
Avoiding Specific Rows
Finding Unique Records
Reversing And Extracting Data
Finding Duplicate Records
Finding The Last Record Of A Duplicate
Controlling SQL Server Queries From Excel Cells
Dynamic Column Handling
Working With Changing Headers
Section Seven
Advanced List Functions
List Generate Function
Creating Dynamic Lists
Using Variables With List Generate
Using Multiple Variables
Optional Parameters In List Generate
Find And Replace Project
Replacing All Values
Converting Code Into A Function
Table Sort Function
Table Select Columns Function
Table Join Function
List Zip Function
Table To Columns Function
Looping With List Generate
Creating Dynamic And Robust M Code Solutions