Тёмный

MSPTDA 26: Budget vs Actual in Power Pivot & Power BI Desktop, DAX & Data Model 

excelisfun
Подписаться 1 млн
Просмотров 49 тыс.
50% 1

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 131   
@lauracru
@lauracru 2 года назад
As an Excel person I truly appreciate you explaining how this is accomplished in Excel, then kicking it over to Power Pivot to accomplish the same goal. The bite sized learning bit really helps with understanding Power Query. Thanks!
@excelisfun
@excelisfun 2 года назад
You are welcome, Laura!!!
@tanweerabbasabbas649
@tanweerabbasabbas649 11 месяцев назад
hello mike. i did not use the date table, instead usedmy own calendat table which you taught us earlier .....and it worked just fine. 🥰😍 thank you
@skwg9238
@skwg9238 2 года назад
Mike you make the work look so easy
@excelisfun
@excelisfun 2 года назад
It is when you are having fun ; )
@girishghadge8460
@girishghadge8460 2 года назад
Thank You So Much Mike you are an excellent teacher you maintain speed and accuracy you make complicated stuff so easy to understand and conceptualize thank you so much may God bless you!!
@excelisfun
@excelisfun 2 года назад
You are welcome for the maintained speed and accuracy, Girish!!!
@BillSzysz1
@BillSzysz1 5 лет назад
As usual, perfect explanation and great example from the real life. Many thanks, Mike.
@excelisfun
@excelisfun 5 лет назад
You are welcome, O Masterful Power Query Poet : )
@AL-gh1xs
@AL-gh1xs 5 лет назад
again....I am soo thankful for your generosity in making your teaching available for all....I've learned so much from your videos. THANK YOU!
@excelisfun
@excelisfun 5 лет назад
You are welcome, Aeri!!! Thank you, for your support on each video that you watch : )
@jeffkasavan93
@jeffkasavan93 4 года назад
Clear explanations - appreciate the "watch outs" also.
@excelisfun
@excelisfun 4 года назад
Glad it is working for you, Jeff!!!!
@tracyheung3852
@tracyheung3852 3 года назад
Amazing as always, thank you Mike!!
@excelisfun
@excelisfun 3 года назад
You are welcome, Tracy!!!!
@rrrprogram8667
@rrrprogram8667 5 лет назад
This channel is all about unlimited fun with excel
@excelisfun
@excelisfun 5 лет назад
Unlimited fun - I love that, RRR!!!!
@filipefrazao9792
@filipefrazao9792 6 месяцев назад
Thank you. That was beautiful.
@excelisfun
@excelisfun 6 месяцев назад
You are welcome!!!
@mazharhussain8871
@mazharhussain8871 11 месяцев назад
your work is clear, great, and organized very well. All ur videos are worth seeing as they are with the file in question downloadable.
@GeertDelmulle
@GeertDelmulle 5 лет назад
Nice video! More profound than meets the eye! Lessons learnt for me are: - terminology: you have a “double star schema” (in my words) because you have two fact tables - you call it just a star schema. - this example shows the advantage of the data model: this solution has way simpler formulas than even the Excel Classic solution (one might not expect that from DAX). - your example is deceivingly simple, but it works because the granularity of your report is less than or equal to that of your fact tables, AND the DM pivot table takes care of the difference in the grain when aggregating - and you can still throw around the dimension tables to slice however you want (provided it are shared dTables between the fTables). If you use a non-shared dTable, it won’t work. - you could never do this as simple as this in Excel Classic. Thanks for the lesson!
@excelisfun3903
@excelisfun3903 5 лет назад
You are welcome, Geert! I like the double Start Schema term. I do not know what the official term is for this sort of structure... "the granularity of your report is less than or equal to that of your fact tables" - yes, we can go year (bigger than month), but day causes problems...
@pollora6233
@pollora6233 3 года назад
Thanks Mike for this material. Amazing
@excelisfun
@excelisfun 3 года назад
You are welcome for the MSPTDA amazing : )
@wayneedmondson1065
@wayneedmondson1065 5 лет назад
Thanks Mike.. another great tutorial from the Grand Master! Thumbs up!!
@excelisfun
@excelisfun 5 лет назад
Thanks, Wayne!
@jawadahmadehssan6251
@jawadahmadehssan6251 2 года назад
Thanks Mike for the video. As always it is very helpful.
@joaquimcosta952
@joaquimcosta952 5 лет назад
I am always amazed when I see "I don't like". how is it possible!!!!
@excelisfun
@excelisfun 5 лет назад
I do not know either. The only thing I can think of is that they are ignorant of the balance of rights and obligations. Unless they are doing similar tasks to try and provide free education to the word AND there is something wrong with the content, they do not have the right to click thumbs down. They may think they have the right of freedom of speech, but when they click Thumbs Down, they only blemish themselves and make the world a worse place...
@universalproblemsolver
@universalproblemsolver 3 года назад
@@excelisfun This tip, alone, has changed my career. Thank you.
@excelisfun
@excelisfun 3 года назад
@@universalproblemsolver Yes!!!!! I love to hear that. That is why I post : )
@mattschoular8844
@mattschoular8844 5 лет назад
Even better than the last....
@excelisfun
@excelisfun 5 лет назад
More fun in a Data Modeling and DAX way : )
@ShabnamKhan-vk7fj
@ShabnamKhan-vk7fj 5 лет назад
Great explanation! Thanks for showing us all the cool tricks. Please post more videos like this.
@excelisfun
@excelisfun 5 лет назад
Glad you enjoy these, Shabnam!!! There is always lots more to come from excelisfun : )
@amerfarooq1142
@amerfarooq1142 3 года назад
Many thanks, Mike. you are really offering a great help to the community
@excelisfun
@excelisfun 3 года назад
Glad you think so!
@chrism9037
@chrism9037 5 лет назад
Another great one Mike! The Master strikes again
@excelisfun
@excelisfun 5 лет назад
Glad it is great for you, Chris!
@evgeniam8882
@evgeniam8882 4 года назад
You have always the way to amaze us!! Thank you Mike a million times!!! :)
@devenderkumar1220
@devenderkumar1220 3 года назад
Excellent...👍 Thnks for sharing such a nice video..🙏🙏
@excelisfun
@excelisfun 3 года назад
You are welcome!
@jimfitch
@jimfitch 5 лет назад
Great class, Mike! Perfect timing, too, as I’m about to build data models for my organization’s monthly financial reporting and had just begun to think through how to model actual v. budget in data tables extracted from Excel exports from QuickBooks. I had a hunch that I would prefer Power Pivot. This video shows me how. Thanks. Now, all I have to do is figure out how to transform QuickBooks account hierarchies & class tags in the data model.
@excelisfun
@excelisfun 5 лет назад
Glad the class helps, Jim! Thanks for the support with your comment, Thumbs Ups and your Sub : ) As for the hierarchies, what is the situation and how do you need to transform them? Sounds like the perfect job for Power Query.
@jimfitch
@jimfitch 5 лет назад
I agree that it’s a task for PQ. From the organization that I’m helping, I get a monthly Excel file of standard QuickBooks reports: balance sheet; income statement; budgeted income; chart of accounts. My goal is to convert the worksheets into proper data tables, so I need to remove header, blank & total rows and unpivot the monthly numbers, then load to Power Pivot for data modeling & analysis. The challenge that I must tackle is: the QB worksheets put the account hierarchy in separate columns (Level 1 in Column B, Level 2 in Column C, etc.). So, after removing header, blank & total rows, I need to consolidate the account # columns into a single column & tag account #s with their level in the hierarchy. I’m looking forward to figuring it out. Any/all tips are appreciated!
@excelisfun
@excelisfun 5 лет назад
@@jimfitch That is complicated. I have not done something exactly like that. Since Quickbooks has an underlying database, can you ask the administrator to get you proper data sets. Quickbooks also can make custom reports that might be closer to a proper dataset...
@jimfitch
@jimfitch 5 лет назад
Thanks for the suggestion, Mike. It's a good one, but not feasible in this case (not-for-profit organization, part-time bookkeeper with limited understanding of this part of QB, other considerations). I'm going to keep chipping away at it. I expect to learn a lot about PQ & PP and hone my skills with this task.
@jimfitch
@jimfitch 5 лет назад
My initial approach is: In PQ, in the budget & actual fact tables, remove all rows except data rows (done), then calculate a single column that assigns the lowest-level account # as the "surviving" account #, then remove the separate account # columns, then unpivot the data, and create a calendar dimension table. Then, in PQ &/or PP, extract the chart of accounts table & transform it to define the account hierarchy. (My plan for this is fuzzy at this point.) Then, in PQ, set up relationships, measures, etc., and use the account hierarchy to summarize & drill down as needed to display the desired reports.
@ljubicar1987
@ljubicar1987 4 года назад
Powerful intro music for the most powerful MSPTDA videos! 👊
@excelisfun
@excelisfun 4 года назад
: ) : )
@jueroe3753
@jueroe3753 5 лет назад
Mike thank's for sharing. Ever, your numbers are more trustworthy than these comming from customers ! ;-)
@excelisfun
@excelisfun 5 лет назад
You are welcome, Jue!!!
@sallyg5hlee636
@sallyg5hlee636 5 лет назад
Thank you, fantastic lesson! Thanks so much for sharing
@excelisfun
@excelisfun 5 лет назад
You are welcome so much for the share! Thanks for your support, Sally Lee!
@usedcarsuae.
@usedcarsuae. 5 лет назад
Nice
@excelisfun
@excelisfun 5 лет назад
Glad it is nice for you, Qasr!!!
@nvtruongmanh
@nvtruongmanh 5 лет назад
It's simple but specific. Thanks a lot, Mike
@excelisfun
@excelisfun 5 лет назад
You are welcome for the simple and specific, Manh!!! Thank you for your support : )
@NoShadowOfDoubt1
@NoShadowOfDoubt1 5 лет назад
My favorite kinda variance!
@excelisfun
@excelisfun 5 лет назад
Yes, indeed, positive Revenue Variance is great : )
@MalinaC
@MalinaC 5 лет назад
Another practical and awesome example. Thumbs up!
@excelisfun
@excelisfun 5 лет назад
Thanks, Teammate!
@chachipiruliify
@chachipiruliify 5 лет назад
An absolutely must for a 2 fact tables example
@excelisfun
@excelisfun 5 лет назад
Glad it is good for you, Amilcar!!!!
@azkhalidtruth
@azkhalidtruth 4 года назад
Thanks Mike
@Angelo1969s
@Angelo1969s 4 года назад
Grazie ❗️🙏🏼 🇮🇹
@ismailismaili0071
@ismailismaili0071 5 лет назад
Hi Mr. Mike so sorry I was in Holiday vacation so that is why I haven't seen any video of the last 5 videos but i'm working on them now.
@excelisfun
@excelisfun 5 лет назад
No worries! I hope you had a happy holiday!
@wajdimatoussi
@wajdimatoussi 5 лет назад
Great as usual ..many thanks Professor
@excelisfun
@excelisfun 5 лет назад
You are welcome, Wajdi!!!!
@SyedMuzammilMahasanShahi
@SyedMuzammilMahasanShahi 5 лет назад
The amazing Mike with EXCELlent video. Thanks for the share.
@excelisfun
@excelisfun 5 лет назад
You are welcome! Thanks for your amazing and consistent support : )
@DFAnto
@DFAnto 5 лет назад
Well done Mike ... Thanks for the tutorial... It's very usefull for me
@excelisfun3903
@excelisfun3903 5 лет назад
Glad it helps, Denni : )
@daisonduchemajaya1326
@daisonduchemajaya1326 5 лет назад
Waal! Thank you Mike. I was waiting for this the whole week. Amazing dedication.
@excelisfun
@excelisfun 5 лет назад
You are welcome, Daison!!! I hope it was worth the wait : ) Thanks for your support!
@knikl
@knikl 4 года назад
Another great one Mike, cheers!
@lukev730
@lukev730 3 года назад
Amazing
@excelisfun
@excelisfun 3 года назад
Glad you liked it, Luke : )
@K9Syndicate
@K9Syndicate 4 года назад
Aaaaammaaaazzziiiiinnnnnggggggg!!!!
@excelisfun
@excelisfun 4 года назад
Yes!!!!!! I love to hear that! Thanks for stopping by in the comments, K9Syndicate!!!!
@armondnazarian4455
@armondnazarian4455 4 года назад
Another great video!
@pmsocho
@pmsocho 5 лет назад
Great video!
@davebowman5392
@davebowman5392 5 лет назад
Great work Mike
@excelisfun
@excelisfun 5 лет назад
Thanks, Dave!
@deepakmathew9754
@deepakmathew9754 5 лет назад
Awesome, Thank you
@johnborg6005
@johnborg6005 5 лет назад
Thanks Mike. Great Video. :)
@excelisfun
@excelisfun 5 лет назад
You are welcome, John Borg : ) : )
@ogwalfrancis
@ogwalfrancis 5 лет назад
Thank you so much.
@excelisfun
@excelisfun 5 лет назад
You are welcome, Ogwal!
@lazalazarevic6192
@lazalazarevic6192 5 лет назад
Great video
@excelisfun
@excelisfun 5 лет назад
Thanks, Laza : )
@stevennye5075
@stevennye5075 4 года назад
well done!
@birendraprasadsah5517
@birendraprasadsah5517 5 лет назад
Awesome!
@excelisfun
@excelisfun 5 лет назад
Glad it is awesome for you, Birendra : )
@shubhampawar8506
@shubhampawar8506 3 года назад
❤️👌
@brij26579
@brij26579 Год назад
Any video with Customer attribute in Budget?
@mohamedchakroun4973
@mohamedchakroun4973 5 лет назад
As you said a lot of fun a lot of khowledge
@excelisfun
@excelisfun 5 лет назад
Yes, indeed, Mohamed!!!!
@FoodieMing
@FoodieMing 4 года назад
Hi thank you a lot Mike! Following on this, how could I count in each month, how many days have variance within 5%?
@hosseinhosseinpoor9561
@hosseinhosseinpoor9561 2 года назад
top
@tracykirkman5038
@tracykirkman5038 4 года назад
Thanks a stack, very useful indeed. If I have a specific query, where is the most appropriate place to send my query and examples?
@Badgley15
@Badgley15 5 лет назад
Hi Mike - thanks for the great video. A follow up question would be regarding the Customer. I too capture actuals at a lower level than the budget and would like to display this all within the same pivot table. Is that possible? When I pull in Customer, it kills the budget because it is not joined at the level. I want it to ignore the budget and only display the actuals.
@azkhalidtruth
@azkhalidtruth 4 года назад
Mike, could you please help us deriving KPI's with different data sets we receive sometimes it is product sales or marketing
@lukaaneja8136
@lukaaneja8136 5 лет назад
Excellent mike. I have a question may be you can solve through power pivot. If I have 2 database with database 1 has 500 nb. Of entries and database 2 had 300. Data 1 & 2 has identical header e.g date, equipment type (5) location (5), and amount. The question is how can find these items in data 2 but must match in front of all rows and columns if match found to have a dynamic report. Without using match index vlookup cause those lookup shows where my first data lookup match in other columns & row number but not exactly in front of my first data if matched. Thanks
@shrekikiki
@shrekikiki 5 лет назад
What will happen if we don't have a dProduct table? Can we still filter by product?
@kumarshourabh2627
@kumarshourabh2627 5 лет назад
Very nice video.. What if I want to add a Score to the '%Var' i.e. If %Var > 10%, give it a score of 5, if >5% then 4, if 0% then 3, if less than 5% then 2 and lastly, if less than 10% then a score of 1. I would really appreciate if you could help me, the business whats to assign scores to the variances too.
@bimalpatel7758
@bimalpatel7758 Год назад
Sir can you please make video on selectedvalue and selectedcolum daxx
@excelisfun
@excelisfun Год назад
I have too many other videos in the planning stage, but in the MECS class coming up, I will try to cover those in the DAX video. In many of my earlier DAX video, I used: IF(HASONEVALUE(), VALUES(), ), But SELECTEDVALUE amkes it easier with: An equivalent expression for SELECTEDVALUE(, ) is IF(HASONEVALUE(), VALUES(), ) I have covered ADDCOLUMNS in earlier videos, but whereas, ADDCOLUMNS creates a new column and adds column to table, SELECTCOLUMNS starts with an empty table before adding columns.
@bimalpatel7758
@bimalpatel7758 Год назад
@@excelisfun ok sir but keep making video on dax as other people are not explaining as you do hats of to you
@excelisfun
@excelisfun Год назад
I have over 100 DAX videos. Here is the best playlist I have, videos #18 and after are mostly about DAX: ru-vid.com/group/PLrRPvpgDmw0ks5W7U5NmDCU2ydSnNZA_1
@bimalpatel7758
@bimalpatel7758 Год назад
Thank you ......russo making confuse and you making clear ....... Also sir tableau is in market pls have video in tableau
@excelisfun
@excelisfun Год назад
@@bimalpatel7758 I will never do Tableau. Why? I know many have to do it to get a job. But poor companies that use Tableau... Power BI is so much better.
@schauenburgcaio
@schauenburgcaio 5 лет назад
Hi Mike... I`m facing some problem to show this information (Budget vs Actual) in graphs.... could you give me an example how do you present the same table information in a graph? Thanks a lot....
@krizalia
@krizalia 5 лет назад
Dear Mike, thank you for your videos! I am trying to model some 1.5 million rows of data, I have some data cleaning in PQ (pivot and unpivot columns, calculating additional columns etc.) but ultimately the calculation is slow and the data doesn't get imported in the data model .. It works up to 500 000 rows. Is that due to computer capacity? Generally, 1.5 million rows shouldn't be a problem.. Thanks
@excelisfun
@excelisfun 5 лет назад
I do not know what the problem is. 1.5 million rows should not be an issue.
@alyismael91
@alyismael91 5 лет назад
does it give an error or it just silently only loads 500,000 rows? thats very weird.
@krizalia
@krizalia 5 лет назад
No errors. It loads up to 500 000 if I initially decrease the data set. Otherwise it just keeps calculating and it doesn't load anything. I let it calculate overnight and it didn't work .. :(
@bimalpatel7758
@bimalpatel7758 Год назад
No one match you
@excelisfun
@excelisfun Год назад
Glad it all helps!!!
Далее
Прохожу маску ЭМОЦИИ🙀 #юмор
00:59
Actuals Vs Budgets Analysis in Power Query.
18:32
Просмотров 18 тыс.
How to use Power Pivot in Excel | Full Tutorial
30:38
Targets vs Actuals Chart in Power BI
13:40
Просмотров 102 тыс.