New Way of DAX with Visual Level Calculations || WINDOW() INDEX() and OFFSET() Functions in Power BI

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024
  • In This Video -
    NEW DAX FUNCTIONS WINDOW(), INDEX(), PARTITIONBY() AND OFFSET()
    Visual Level Calculations in Power BI
    Checkout our playlist and SUBSCRIBE to our channel, for all such interesting topics in Power BI.
    Check out our website www.powerbihelpline.com and blog-post. for end-to-end power BI solutions, Power BI templates, or any kind of Power BI questions like Power query errors, Authoring and optimizing DAX codes for complex business logic.
    Follow us on LinkedIn
    / power-bi-helpline-22a2...
    Email- info@pbihelpline.com
    @POWERBIHELPLINE

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

  • @unnikrishnansanthosh
    @unnikrishnansanthosh Год назад +2

    thank you for sharing, really informative

  • @wexwexexort
    @wexwexexort Год назад +3

    Not tried but, I think we can even use WINDOW for cumulative totals, by setting the first type ABS and the second one is current row.

    • @PowerBIHelpline
      @PowerBIHelpline  Год назад +4

      Yes we can do that , these functions are game changer. Those hard coded position parameters can also be replaced with the value from a numeric parameter slicer, which users can select dynamically.

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

    Lordy! Lordy! this is amazing. Thanks @Power BI Helpline

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

      Yes indeed, these new functions are super useful while doing comparison analysis in Power BI.

  • @SolidSnake59
    @SolidSnake59 Год назад +4

    Those functions are basically turning PowerBi into Excel.

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

      Exactly, A lot of users comes from background, where visual level calculations already exists, and they always try to implement the same kind of functionalities. and Such functions were much needed for this.
      But there is a huge scope, when we give flexibility to users to choose the Position parameters, or by using PARTITIONBY() function, we can manipulate these functions for amazing conditional calculations

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

    Amazing!!!!

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

    Thanks for this wonderful explanation.

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

      Glad to know, you found this helpful, I am also excited to use these functions in many real life scenarios, which were difficult and complex to calculate earlier.

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

    Very good. Excel is going alive again!!! =)

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

    Can we use these functions to fetch string values from a previous or a later occuring row?

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

      Yes, It fetches previous row value, weather it is text or number. and then you can use CONTAINSTRING() Function like below
      Find "e" in Previous Row =
      CONTAINSSTRING(
      CALCULATE(
      MAX('Table'[Fruits]),
      OFFSET(-1, ALLSELECTED('Table'[Fruits]))), "e")

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

    Hi, While sharing a report email comes from Microsoft email id. It is possible to share the report with my email id using the power bi services sharing option?

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

      I don't think there is such option available, but if you want to send custom emails from your defined email account, you may be able to use Power Automate for this Purpose

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

    So window() is for running totals ?

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

      In a way Yes. but isn't it super easy to calculate something on such dynamic ranges, where you can even give flexibility to users to choose those position parameters.
      use of PARTITIONBY() is really amazing in conjunction with the function.

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

    Great video. Can you make this sample file available for download?

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

      Thanks for posting the comments. Please send an email to info@pbihelpline.com. and you will get the PBIX file for the same.👍

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

    Please Zoom in while writing the formula. Otherwise in phone, it is difficult to understand.

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

    Looks like these functions are a direct import from SQL Window functions.

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

      Yeah! and the latest addition in this series is RANK function as well.

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

      because dax is converted to xmSQL or SQL in formula engine

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

    These are great!