- 34
- 223 379
Exceed Learning
Croatia
Приєднався 31 бер 2020
Welcome to Exceed Learning!
We share educational videos related to the Microsoft Business analytics stack. Our goal is to help you improve your data analysis skills and increase your opportunities in the dynamic business environment.
We create videos on Power Query, Power BI, DAX, data modeling, and Excel.
Our videos are based on practical examples that are the result of multiple years of experience in working with multinational companies in the field of Business intelligence.
More from us on: exceed.hr/en/home/
Check out our Power Query Fundamentals course!
exceed.hr/en/academy/powerquery-fundamentals/
Subscribe if you'd like to improve your Power BI skills.
We share educational videos related to the Microsoft Business analytics stack. Our goal is to help you improve your data analysis skills and increase your opportunities in the dynamic business environment.
We create videos on Power Query, Power BI, DAX, data modeling, and Excel.
Our videos are based on practical examples that are the result of multiple years of experience in working with multinational companies in the field of Business intelligence.
More from us on: exceed.hr/en/home/
Check out our Power Query Fundamentals course!
exceed.hr/en/academy/powerquery-fundamentals/
Subscribe if you'd like to improve your Power BI skills.
Combine multiple Excel files using custom M functions
This video will show you how you can create a custom M function that is going to clean messy table structure and then use that function to iterate through multiple Excel files, connect to the specific sheets and clean them in the same fashion.
You can download the files and solution on this link:
exceed.hr/wp-content/uploads/Solution.zip
👉Need more assistance? Check our website at exceed.hr/en/services/
#powerbi #excel #data #m
You can download the files and solution on this link:
exceed.hr/wp-content/uploads/Solution.zip
👉Need more assistance? Check our website at exceed.hr/en/services/
#powerbi #excel #data #m
Переглядів: 3 886
Відео
Combine multiple Excel files using PowerQuery
Переглядів 23 тис.2 роки тому
This video will show you how you can connect to a folder and then process multiple Excel files with table-like structures. It is an easy-to-follow video that will also explain the M function called Excel.Workbook 👉Need more assistance? Check our website at exceed.hr/en/services/ #powerbi #excel #data #m
PowerQuery M code explanation (for Excel newcomers)
Переглядів 4,3 тис.2 роки тому
In this video we will show the similarities between Excel and M formula language! They are both functional languages with a few important differences. 👉Need more assistance? Check our website at exceed.hr/en/services/ #PowerBI #M #Excel
Row Context DAX vs PowerQuery M Language
Переглядів 1,2 тис.2 роки тому
Row context exists both in DAX and M. We can use the similarities between the two languages to explain the row context in an easier-to-follow way. 👉Need more assistance? Check our website at exceed.hr/en/services/ #powerquery #dax #rowcontext #data
Dynamic Coalesce in Power Query ( Record.SelectFields() )
Переглядів 3,2 тис.2 роки тому
In this video we show you how to perform coalesce on a dynamic selection of columns using Record.SelectFields() function, an extremely important one when dealing with record type M objects! 👉We also wrote a blog on this topic that you can find in the following link: exceed.hr/blog/dynamic-coalesce-in-powerquery/ 👉To learn more about Power Query, check out our Power Query fundamentals course: ex...
Rename first N columns in Power Query
Переглядів 3,6 тис.2 роки тому
In this video, we show you how to form a dynamic rename columns feature using applied steps to form intermediate variables that will be used in later parts of the M code! To provide a solution, we use a bit of advanced #M coding and explain how to use the List.Zip function to create a list of nested lists, but it is an extremely interesting topic! 👉To learn more about Power Query, check out our...
Reverse fill down (Unfill) in Power Query
Переглядів 2,7 тис.2 роки тому
You've probably already met with fill-down operation in Power Query, but this time we show you 2 techniques of unfill or reverse fill operation!! Although the first technique is faster, the second one hides complexity which could help you in more advanced scenarios. Check out both and tell us how you like it! See you soon with more videos! 👉To learn more about Power Query, check out our Power Q...
How to find if your product/event falls inside of a promotion period with Power Query
Переглядів 1,3 тис.3 роки тому
Ever needed to check if your product was sold in a specific time period based on start and end date? In this #PowerQuery video, we will explore how to implement such feature using advanced M scripting. We will deal with iterators and nested environments, so prepare to learn more about internals of M language! Hope you enjoy it! To learn more about Power Query, check out our Power Query fundamen...
Select column to filter upon based on text input or position (Power Query Record.Field function)
Переглядів 4,9 тис.3 роки тому
In this video, we are showing how to dynamically filter table based on column position or text input using Power Query M Language. This approach can be used when the column names you need to filter upon often change or you wish to filter column names based on parameters. If you have any comments, post it down below! To learn more about Power Query, check out our Power Query fundamentals course!...
Optimizing Pivot operation in Power Query
Переглядів 4 тис.3 роки тому
Considering that classic Pivot operation has a really slow performance when working on large data tables, we introduce you a new trick on how to potentially optimize Pivot operation in Power Query. For any questions, comment down below! To learn more about Power Query, check out our Power Query fundamentals course! exceed.hr/en/academy/powerquery-fundamentals/ #powerquery #powerbi #etltools #da...
Top 5 easy to implement Power Query tricks
Переглядів 1,8 тис.3 роки тому
This time we share 5 easy tricks that can improve your performance in Power Query! In case you know another cool shortcut, feel free to post it in the comments! To learn more about Power Query, check out our Power Query fundamentals course! exceed.hr/en/academy/powerquery-fundamentals/ Timestamps 0:00 Intro 0:34 Trick 1: Filtering 2:06 Trick 2: Opening new Excel file 3:28 Trick 3: Merging with ...
Writeback Planner - Licensing requirements
Переглядів 2523 роки тому
In this video, we are explaining the licensing part and making distinction between what do we charge as Exceed and what should you acquire from the Microsoft site. For more information about the Writeback Planner application, check our website: exceed.hr/en/products/powerbi-planning-forecasting-tool/
Writeback Planner - Teams
Переглядів 1393 роки тому
In this video, we are showing how to create new teams or modify teams so that you can share your plan with the whole organization, a certain team or a certain colleague. For more information about the Writeback Planner application, check our website: exceed.hr/en/products/powerbi-planning-forecasting-tool/
Writeback Planner - Log data changes and comments
Переглядів 1013 роки тому
In this video, we are showing the ability of the app to track changes that are made inside of the plan and the ability to add additional comments that justify the change. For more information about the Writeback Planner application, check our website: exceed.hr/en/products/powerbi-planning-forecasting-tool/
Writeback Planner - Change values
Переглядів 1193 роки тому
In this video, we are explaining how to make changes inside the plan and analyze those immediate changes as they are instantly seen on the visuals. For more information about the Writeback Planner application, check our website: exceed.hr/en/products/powerbi-planning-forecasting-tool/
Writeback Planner - Add and delete rows
Переглядів 1523 роки тому
Writeback Planner - Add and delete rows
Each syntax in PowerQuery explained | Extracting maximum value from a Text delimited column
Переглядів 5 тис.3 роки тому
Each syntax in PowerQuery explained | Extracting maximum value from a Text delimited column
How to add a dynamic run-rate calculation in DAX (PowerBI)
Переглядів 6 тис.3 роки тому
How to add a dynamic run-rate calculation in DAX (PowerBI)
How to process multiple folders with a single Power Query script
Переглядів 14 тис.3 роки тому
How to process multiple folders with a single Power Query script
Dynamically expand table column in Power Query (advanced)
Переглядів 11 тис.3 роки тому
Dynamically expand table column in Power Query (advanced)
Dynamically expand table column in Power Query
Переглядів 18 тис.3 роки тому
Dynamically expand table column in Power Query
How to sort Power BI matrix created with calculation groups
Переглядів 8 тис.3 роки тому
How to sort Power BI matrix created with calculation groups
How to access global environment objects in Power Query
Переглядів 1,3 тис.3 роки тому
How to access global environment objects in Power Query
How to use a Record variable inside the Power Query script
Переглядів 3,8 тис.3 роки тому
How to use a Record variable inside the Power Query script
Invoking custom M functions in Power Query (part 3)
Переглядів 4,4 тис.3 роки тому
Invoking custom M functions in Power Query (part 3)
Creating custom M functions in Power Query (part 2)
Переглядів 2,1 тис.3 роки тому
Creating custom M functions in Power Query (part 2)
Introduction to custom functions in Power Query (part 1)
Переглядів 1,6 тис.3 роки тому
Introduction to custom functions in Power Query (part 1)
Data privacy (Privacy levels) in Power Query/Power BI
Переглядів 9 тис.3 роки тому
Data privacy (Privacy levels) in Power Query/Power BI
Conditional formatting in Power BI with calculation groups
Переглядів 6 тис.4 роки тому
Conditional formatting in Power BI with calculation groups
Awesome, you have nailed it. Dealing with each and _ can be daunting and at time challenging and trick since the meaning changes according to the context. In fact it is the concept I have struggled a lot to get the hang of it in my recent Power Query Journey. Where we have two objects over which the iteration takes place we get a much better readable and comprehensive code by defining explicitly the anonymous function. Following the example of getting the maximum value of the text/string values I have worked it out as follows: defining two functions, the (row) => do_something_with_at_row_level and the (item) => do_something_inside_the_list_level! So within the let in expresion Source = ......... TextToList= Table.AddColumn(Source, "SalesList", (row) => Text.Split(row [Sales], ";")), NumericList = Table.AddColumn(TextToList, "SalesMax", (row) => List.Transform(row [SalesList], (item) => Number.From(item))), // combining step 1 & step 2 above in one single step MaxCompact= Table.AddColumn(Source, "SalesMax", (row) => List.Max(List.Transform(Text.Split(row [Sales], ";"), (item) => Number.From(item)))) Breaking and building the code with such temporary on the fly function in this way has helped me at larger to figure out why, how and when the each single parameter function navigates across diverse contexts.
This is really cool!
I know this video is 4 years old, but I could use some support. My refresh fail every time due to a "Request ID Error" I followed your instructions exactly, and everything works up until the point where we are to write the code to combine the old and new queries. Once writing the code and saving the query, I go to refresh and it fails. The refresh works perfectly fine prior to the CombineOldNew code being added to the advanced editor. Anyone have any input that could help?
how can this be done (colour formatting) on a card visual (not a matrix)? Tried to use the callout value colour fx but doesn't work
In this case at the begining of the video, the value 1 in the VBA code is not present in the result and value 10 is present too. Nevertheless great explantion, thank for sharing
anyone knows if it is working with the last version of power bi (july 2024)? I think is not the case. Thank you!!
What if I want to do other transformation on the nested tables before expanding?
excellent, very in depth explanation!!! tnx for this great video!
Superb...just blew my mind...tx
Loved it...thanks a lot for all wonderful videos...
Awesome....great way of teaching... making complex things so easy ...
Tks for your easy explanation. Hope to see you with the next videos
Awesome, thanks you. (Extraordinario gracias).
@3:15 it states “Scholars lists or records but as an”… What is “Scholars”? I note the when you mention it at other points in comes up with alternatives such as ‘colors’. Can you clarify please?
Scalar, like a single value.
@@ExceedLearning Thanks. I couldn’t work it out simply because I was unfamiliar with the term 👍
Excellent tutorial, thank you
Thank you! Just what I needed to make sure newly-processed data merge correctly with prior date ranges (always expanding with new data)
This is one of the best explanations of M Language i've seen so far ! All the best!
thankyou for this video is very helpful
Thanks. Had this popup for a user inexcel. I assume it must also have 2x data sources in pivot tables or something. Since both where internal I just told them to set public
very usefull. Thanks a lot
very insightful. thanks
hi there. You know so much about M code. Congratulations for this. I want to ask you one thing which is bothering me so much. In table add column function, i am trying to create a code using list generate and i like to join two columns and this to be continued till i am not done with all columns. I have a challenge in using this table add column function , i want to create a new header everytime it joins the two columns. i see the new column which we write in this function as a name, cannot be a variable. so as a result, it has the same column name and not allowing to join the third and fourth column. Do you have any idea how we can make new column name dynamic so table add column fx should keep creating the new columns without duplicate error
excellent great job
Thanks
Good video, really helpful
Brillante ❤thank you
this is very useful, thx!
Nice explanation of each _ =)
I get a "Expression.Error: A cyclic reference was encountered during evaluation." on pbi desktop I am just loading a simple excel file from my pc.
i still don't get how to create dynamic columns so when the data comes in from the file it is automatically updated. it was a great video. I just stuck.
i would like to say big big thank you. i stuck in power query exactly i am facing like this problem. i search a lot in you tube finally your video solve my problem.
Awesome solution! This is exactly the answer I was looking for. Thanks! 😁
How can I merge 1excel file with another but only 2 colums of it?
Excellent videos Making complex concepts simple to understand.
nice tutorial.Thanks
Nice!
Great sutff, Thank you.
Excellent! I started with PQ before PBI and so DAX is less intutive for me. Thanks for the explanation.
Fantastic! It does cut the refresh time by a lot!
Very clearly explained! Thank you. I have the need for this sort of thing when working with Excel files downloaded from accounting systems. This is much more elegant than what I was doing.
Excellent tutorial❤
Super ❤
i was trying a lot since a couple of days to combine and i was getting errors, until i watched your video and my problem solved.. you helped me., thx. but if i add new column on one of the main tables, i can't see data comes into the querytable
My only complaint not enough videos! My proficiency in PQ has increased exponentially with every video of yours that I watch. Thank you!
So thats what _ means ! Thank yiu fir explaining. I ve been doing PQ for 1 year didn’t know.
Excelent content and very well explained. Thanks for your contributions!
Will it work in the CSV file format..?
Very Helpful
Hello Sir, Please help me on my query. I have changed column header based on list it is working but not working in power bi dashboard. When i update source list then header has been changed in table but visual throwing error like" This can not be used it is invalid column". How can i fix it. Please reply me. Thanks
I think your PQ videos are amazing. I have learnt so much from you thanks