Power BI: The Balance Sheet

Поделиться
HTML-код
  • Опубликовано: 6 июл 2024
  • Chris Barber shows how to build out a balance sheet in Power BI. This key financial report shows what a company owns (Assets) and what it owes (Equity and Liabilities). Chris uses data modelling, DAX and data visualisation and, in just a few clicks, explores this balance sheet data in Excel.
    The dataset and Power BI file that Chris will demo in the session are at github.com/MarkWilcock/lbag-o...

Комментарии • 89

  • @petercompton538
    @petercompton538 3 месяца назад +1

    Thanks Chris, that is outstanding. So much easier to understand than anything I have seen elsewhere. I look forward to implementing it

  • @robertstewart614
    @robertstewart614 3 года назад +8

    A tremendous piece of work, Chris. Much appreciated for posting it.

  • @davelaff73
    @davelaff73 2 года назад +10

    This is fantastic! Thank you for sharing the whole process instead of teasing the report and then putting the details behind a paywall like so many other content creators do.

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Thanks David

    • @azimsayed1971
      @azimsayed1971 2 года назад

      i have a very complex data structured in format excel sent by one of the mnc i applied for its trial balance data contain fact and dim but cant figure out few things mainly perhaps because im from different bg glad if you anyone guyz help me solve and understand this please

  • @MrVenterW
    @MrVenterW Год назад +1

    Super understanding of Power BI. Sharing is appreciated.

  • @christopherknight2875
    @christopherknight2875 3 года назад +8

    I’ve been looking for a video to show to the finance team within my organisation to explain what the BI team are going to achieve. This is by far the best example of balance sheet production I have seen. Thank you.

    • @chrisbarber639
      @chrisbarber639 3 года назад +1

      Thank you Christopher. This is really nice feedback!

    • @gatesdabeast
      @gatesdabeast Год назад

      @@chrisbarber639 hey chris great work. Is there anywhere to ask question on this?

  • @Bristerireland
    @Bristerireland 3 года назад +4

    What an awesome presentation!

  • @mikehaines9296
    @mikehaines9296 2 года назад +3

    This video is so well put together and succinct. Thank you for sharing this.

  • @sholder9933
    @sholder9933 Год назад +1

    Fabulous! Loads of suggestions in just 20 minutes. Now let's see if I can reproduce it in 20 minutes :)

  • @e.dejong6421
    @e.dejong6421 3 года назад +2

    Great Chris! Soundvolume, in comperison to the P&L vid, was spot on. Hex codes in columns. Didn´t know that one. Learning every day so to speak:) Thanks for sharing!

  • @selinawang6532
    @selinawang6532 2 года назад +3

    Amazing. This is exactly what I need! It's a bit too fast when talking about DAX calculations as I couldn't remember which variable is from which table. But, I have got the overall idea on the logic of working it out! Thank you so much!

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Thanks Selina for the feedback. Always working on trying to improve.

  • @joanneosborne2428
    @joanneosborne2428 3 года назад +3

    Great presentation!

  • @Ahmad_Askar
    @Ahmad_Askar 3 месяца назад +1

    this is amazing, truly awesome

  • @adrianborinsky2989
    @adrianborinsky2989 2 года назад +3

    Fantastic explanation ! good job

  • @htikehtikelin7042
    @htikehtikelin7042 2 года назад +2

    Thanks for your sharing.

  • @Sisi-vp7xs
    @Sisi-vp7xs Месяц назад

    Thank you for the video. It’s really helpful and simple to understand ❤

  • @kamransamad9686
    @kamransamad9686 2 года назад +3

    very well explained, thanks.

  • @rdayaocpa
    @rdayaocpa 2 года назад +2

    Thank you! Great tutorial.

  • @meryemelmrabet2145
    @meryemelmrabet2145 3 года назад +3

    This is so interesting Chris

    • @chrisbarber639
      @chrisbarber639 3 года назад

      Thank you Meryem. Hope you find it useful

  • @kayalha
    @kayalha Год назад

    Hi Chris, thank you very much

  • @Yourivanhien
    @Yourivanhien 3 года назад +2

    Thanks for sharing, helped me alot! :)

    • @chrisbarber639
      @chrisbarber639 3 года назад

      No worries Youri - glad it was helpful

  • @GopakumarS2013
    @GopakumarS2013 Год назад

    Thank you so much, well explained..

  • @abdangembe4339
    @abdangembe4339 3 года назад +3

    Wow! This is amaizing

  • @murilocamparotti5080
    @murilocamparotti5080 3 года назад +2

    Manm your an angel! Thank you so much!

  • @anthonyjackson5016
    @anthonyjackson5016 2 года назад

    Hi Chris - thanks for the brilliant video on how to create a balance sheet.
    Videos such as yours are a great help to me as I find transitioning from years of SQL development to PBI not intuitive. :)
    I was trying to download the resources to accompany it and I received a SharePoint error - This link has been removed. Sorry, access to this document has been removed. Please contact the person who shared it with you.
    Cheers Anthony

  • @vanlessing
    @vanlessing 2 года назад +2

    coalesce with three arguments is great

  • @bottonline4544
    @bottonline4544 2 года назад +1

    Excellent work, I was able to replicate it with data from adventure work 2017, to publish it in Spanish. I will refer to this video as a source of knowledge. Greetings

  • @sajidmahmood9511
    @sajidmahmood9511 2 года назад +2

    Great Chris! What a superb example on PBI for B/S. Can we get some more detailed examples on same topic by having B/S based on entity and region and consolidation concept. Thanks a lot. Sajid Mahmood

    • @chrisbarber639
      @chrisbarber639 2 года назад +1

      Hi Sajid. Thanks for the feedback. This is a topic I've not prepared yet, but is something I'll look to include on a future talk on this subject.

  • @patrickbcox
    @patrickbcox 2 года назад +1

    Thanks for sharing this. Does this process support drill through to the transactions?

  • @theg9811
    @theg9811 3 года назад +2

    Thanks for sharing Chris, its a great approach for financials in Power BI.. have you tried using calculation groups at all for financial statements?

    • @chrisbarber639
      @chrisbarber639 3 года назад

      Thanks!
      I haven't personally, but I've seen it done and had conversations about a couple of ways they could be used.
      There's definitely an argument for and against depending on the scenario. Did you have a particular approach or way of using them you had in mind?

  • @lauraholland9982
    @lauraholland9982 2 года назад

    Thank you for this. It is perfect! Question, I set ours up and above the level 1 and level 2 categories, there is a total line. I don't want it there. There is no blank above it in the Balance Sheet Layout spreadsheet... Any help is appreciated! Thank you!

  • @peterrender4716
    @peterrender4716 День назад

    Thanks Chris, this is excellent and solves several challenges for me carrying out this type of analysis. The one thing that I am struggling with is the sorting of the columns using the level orders. In particular, Level 1 does not work with my database which appears to be because the Level 1 column includes several blanks (same content) which have several different numbers in the Level 1 order column. I cannot find a way to resolve this issue. Can you help me to resolve this? Thanks

  • @mahadihasan6911
    @mahadihasan6911 5 месяцев назад

    Thanks

  • @paulmampilly9828
    @paulmampilly9828 Год назад

    Great video. But when I add the Balance Sum measure to the Matrix Table that shows Level 1 & 2, those said information disappears. Have you come across it and is there a fix?

  • @federicourrea1910
    @federicourrea1910 Месяц назад

    Amazing Video!!! I am trying to combine the learnings from the video to a table I have in my company, quick question, how would you go about getting the initial share capital (assuming it has not changed in years) so when you take a desired year to filter it gets included?

  • @OzStomper
    @OzStomper 3 года назад +2

    Hi Chis, great video - are you able to do one covering consolidation of foreign company subsidiaries?

    • @chrisbarber639
      @chrisbarber639 2 года назад +3

      Hi Karl. Generally your ERP system would handle the consolidation and the BI would report on the outcome. For instance, SAP has leading (consolidation) and non leading ledgers (local) and you need to refer to each fact table separately depending on if you want the group or local accounts. This may be an area I do a video on in the future if there's demand.

  • @mahdialsukairi6347
    @mahdialsukairi6347 3 года назад +1

    Thanks for sharing
    This is showing rolling up to May 2021, how can I see January 2020 to Dec 2020 or any other period?
    Should I put slicer or filter?

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Yes- you're right add a slicer or filter

  • @beginho2454
    @beginho2454 3 года назад +2

    Great sharing! will you share cash flow statement soon :)
    looking forward that.

    • @chrisbarber639
      @chrisbarber639 3 года назад +1

      Thanks!! We're live on the 17th May on Cash Flows.
      You can sign up for free through the London Business Analytics Group meetup.

    • @beginho2454
      @beginho2454 3 года назад +2

      @@chrisbarber639 Great!

  • @michaelmcspadden2352
    @michaelmcspadden2352 2 года назад +1

    Hello Chris, I really liked your video and downloaded your sample file. However, when I pulled up the Financial_Statement_Layouts Data Model filtered on SUM, when I tried to the Sort Level 1 Column (text) by the Level 1 Order Column (numerical) as per your instructions, I am getting a message to say it won't sort and that "There can't be more than 1 value in Level 1 Order for the same value in Level 1". Do I need to change a setting somewhere or is it because you are using a different version of Power BI because it clearly works when you do it. Cheers, Michael

    • @Ali38475
      @Ali38475 9 месяцев назад

      Did you find a fix to this?

  • @monci4311
    @monci4311 2 года назад

    Hi Chris, thank you very much for this detailed video, it's really helpful! I have a quick question regarding the very first measure summing up the balances of the accounts: does your periodic snapshot show the movement on the accounts or the actual balance at the end of each month? Because if the later is the case then i do not quite get why it would make sense to sum up the balances of each month?

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Hi Monci,
      Thanks for the feedback.
      It all depends on on context in which the calculation is taking place.
      In this example, I'm showing months in the calculation so it's summing up for the current month, but your right this wouldn't work if you had multiple months in context for the calculation.
      Generally in balance sheet this is OK, because your only looking at a single month but you can have more complex calculations. For instance, to figure out the latest month that is in context and return the value for the figure.
      Hope that helps
      Chris

    • @chrisbarber639
      @chrisbarber639 2 года назад

      When I show the cash flow (next video) this shows the movement in balance sheet because we're working out the change from one month to the next to calculate the change in cash using the indirect method.

  • @alexisawerewolf
    @alexisawerewolf 2 года назад

    Awesome video! My boss is happy with the result, thanks :D
    If I want to accumulate instead of just the snapshot, what would the measure be? I tried using calculate, all and max to remove the filter context, and use the current month column, but had no luck :/

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Thanks Alejandro,
      If your using the accumulation it is more challenging from dax perspective and you need to figure out the point from which your accumulating and then sum from that point forward which involves manipulating the filter context.
      I'm not a huge fan of not having complex DAX unless entirely necessary, so I would advise taking the accumulating snapshot and using Power Query (or even better at source) to transform the data. The M code (which sits behind Power query) has its own challenges but it makes your model much more manageable, maintainable and explainable going forward.
      Hope that helps
      Chris

  • @anacoloma1
    @anacoloma1 2 года назад +1

    Hi Chris! Great Class! I have a problem when I try to sort the Balance Sheet Layout to Level 1 Order. The error states that you cannot have more than one Level 1 Order for the same value of Level 1. Do you know how I can correct for this?

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Hi Ana.
      You cannot sort by more the same text field by more than one sort order. So for instance, the line "Revenue" can only have 1 sort order against it. If you have multiple you'll get this error

  • @abayomi07
    @abayomi07 2 года назад

    Hi Chris,
    This is a wonderful piece of work. Thanks so much for sharing. I never thought this was possible in Power BI. A quick question please, if the periodic snapshot includes subledgers for P&L items and the balance sheet layout table isn't linked to them, how do you do it such that the totals exclude the P&L subledgers please?

    • @chrisbarber639
      @chrisbarber639 2 года назад

      Thanks Yomi.
      Hopefully I've understood your request correctly in that your snapshot contains both elements of the double entry.
      If that's is the case, I would recommend filtering out those ledgers that appear on the p&l from your snapshot using Power query.
      In Power BI generally if you've got data in your Fact table (the snapshot) that appears in your dimension table (financial layouts) this is generally considered to be bad practice (a referential integrity issue).
      Hope that's useful.
      Chris

    • @abayomi07
      @abayomi07 2 года назад +1

      @@chrisbarber639 Thanks for your prompt response and very helpful advise. As advised, I created a custom column to classify subledgers into P&L and Balance Sheet then filtered out the unwanted numbers using Power Query. Much appreciated.

  • @BlaineDeLuca
    @BlaineDeLuca 3 года назад +4

    I'm struggling with the 'sort by' steps...."There can't be more than one value in 'Level 1 Order' for the same value in 'Level 1'." What is the workaround?

    • @chrisbarber639
      @chrisbarber639 3 года назад +6

      If you filter the balance sheet layout to just the sums in the query editor, apply the sort order and then remove the filter it should work

    • @beginho2454
      @beginho2454 3 года назад +2

      @@chrisbarber639 amazing tips. thank you Chris!

    • @Ali38475
      @Ali38475 9 месяцев назад

      @@chrisbarber639 Doesn't seem to be working, can you explain further?

  • @rajeevshah4083
    @rajeevshah4083 5 месяцев назад

    Hi Chris, can i have the Excel as well as PBIX files shown in this video. Thank you.

  • @peterkariuki5140
    @peterkariuki5140 Год назад

    Is the input data available for download?

  • @JayWay-tb8sw
    @JayWay-tb8sw 24 дня назад

    Can anyone elaborate on how to get PY Amount to calculate correctly?

  • @DinoAMAntunes
    @DinoAMAntunes 3 года назад +2

    Hi Very good Thank you. The link is not working

    • @LondonBusinessAnalyticsGroup
      @LondonBusinessAnalyticsGroup  3 года назад +2

      Hi Dino, Link now working. Thanks for the spot.

    • @learnpowerbi
      @learnpowerbi 3 года назад

      @@LondonBusinessAnalyticsGroup video can't be played. Why?

    • @chrisbarber639
      @chrisbarber639 3 года назад +1

      @@learnpowerbi - It's all working my end

    • @learnpowerbi
      @learnpowerbi 3 года назад +1

      @@chrisbarber639 working now. Thanks.

  • @vishalnasre1251
    @vishalnasre1251 2 года назад

    Hello Chris,
    I am not able to download the file with provided link.
    can you please help.