Using the header of the report as the data for table columns in Power Query
In my previous post I described how to pull a single value from one column and apply it as a new column’s value for specified rows. This kind of transformation could be applied when we have a mixed...
View ArticleStacking non-nested groups of repeating columns in Power Query
There are plenty examples on how to unpivot nested tables (some brilliant ones can be found here and here). But what if a table we need to make flat has no nested headers for repeating groups of...
View ArticleBIN2DEC in Power Query: Implementations of List.Accumulate. Part 1
After @datachant have posted on using List.Accumulate in Power Query, I was intrigued of practical implementations of this function. As you can see from his post, List.Accumulate takes a list as an...
View ArticleSUMPRODUCT() and For Each loops in Power Query: Implementations of...
In my mind List.Accumulate is one of most undocumented and most underestimated functions in Power Query ‘M’ language. In this post I would like to continue explanation of this very interesting...
View ArticleQuick Filter for Unique Values in Power Query and Power BI
There are many ways to get a value from parameters table and then pass it to query. One of this methods uses direct selection of unique parameter name. I think it worth a post. Items selection: brief...
View ArticleWhat does it mean to be crossfiltered?
The history of “reinventing the bicycle” using DAX Defining evaluation context and context transition rules is the most important and confusing part of DAX. Sometimes when you think you’ve already...
View ArticleDynamically select measures to be shown on a Power BI visual via slicer
A few days ago a client asked me if it is possible to dynamically change series displayed on Power BI chart. My first (instinctive) answer was “Yes, of course, you can use a slicer to select which...
View ArticleExcel sheet as a source to Power Query and Power BI: a pitfall of UsedRange
When you import data from an Excel workbook to the Power Query or Power BI from entire sheet, be careful, there is a pitfall. After linking to an external Excel file there are three options of data...
View ArticlePower Query Ideas on Uservoice and Power BI Communities
Recently I posted about UsedRange trap when importing from Excel sheet in Power Query (you can read this post there). To add an option for users who can meet the same problems as me I’ve added...
View ArticleCustom Lists Generator in Power Query and Power BI
List.Generate is the powerful unction of M language (the language of Power Query aka “Get & Transform” for Excel and Power BI query editor), used for lists generation using custom rules. Unlike in...
View ArticleComparing ‘null’ values in Power Query
Recently I needed to do the very simple thing in Power Query. I have the column of numbers and need to check if the values in this column are less than N and then put a corresponding text value in the...
View ArticleVideo: Semi-incremental refresh for Pro accounts in Power BI
After I published previous blog post about an incremental refresh for Pro accounts in Power BI, Microsoft MVP Parker Stevens from BI Elite channel kindly asked me to record a video for his channel. So...
View ArticleClassical Incremental Refresh For Cloud Data Sources in Power BI Service (for...
[TL;DR] In this post I describe how to implement the classical incremental refresh scenario for the cloud data sources in Power BI Service for Pro accounts. Step by step. It worth to read. Foreword As...
View ArticlePower Query Connection to Excel PowerPivot Data Model
TL;DR We can connect almost any data source in Power Query, but PowerPivot data model is not included in that extensive list of sources out of the box. But with the help of the fabulous DAX Studio we...
View ArticlePower Query Record as Dictionary: Part 1
How to use a special dictionary record for a performant lookup for values in Power Query The post Power Query Record as Dictionary: Part 1 first appeared on Excel Inside.
View ArticlePower Query Record as Dictionary: Part 2
Using the Record.FieldOrDefault function in Power Query to lookup values from dictionary record and handle missing keys The post Power Query Record as Dictionary: Part 2 first appeared on Excel Inside.
View ArticleFaster Than Joins! Power Query Record as Dictionary: Part 3
Lookup records could be significantly faster than Left Join in Power Query, and there are three different way to create them The post Faster Than Joins! Power Query Record as Dictionary: Part 3 first...
View Article
More Pages to Explore .....