Likert Scale and NPS Power BI Walkthrough Tutorial

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • This video is a start to finish walkthrough of creating a Likert scale and Net Promoter Score (NPS) visual in Power BI.
    Content includes step-by-step walkthrough for:
    - Connecting to Data
    - Transformation in Power Query
    - Creation of DAX
    - Formatting of standard visuals
    Dataset used: github.com/Mar...
    Subscribe at: / @dganalysis
    Blog: dg-analysis.com
    Twitter: / dganalysis

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

  • @user-hz6gw3uk6z
    @user-hz6gw3uk6z 4 месяца назад +2

    Have gone back to this video again and again these last few months. Very informative. Very helpful. Sometimes your voice fades so I think you have a tendency to be soft spoken :). But one of the best, if not the best step-by-step walkthroughs for making a divergent Likert scale. 'Appreciate the fact that it brings together all the arguments on how best to visualize this kind of data. Thank you very much! :)

    • @dganalysis
      @dganalysis  4 месяца назад

      Thank you, yes my microphone wasn't that great on some of my earlier videos, and I am also not a naturally loud talker.
      But glad it has helped, thanks for the feedback, appreciate it.

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

    Unpivot!!! Did use it once a hundred years ago, but I really didn't remember it. You are a hero! Thanks!!!

  • @Markiska75
    @Markiska75 4 месяца назад +1

    Thank you so much for such a useful video! Allowed our company to skip purchasing likert scale visual subscription.

    • @dganalysis
      @dganalysis  4 месяца назад

      Thanks, great to hear!

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

    I found this to be one of your best walk throughs. Well communicated for all the whys and hows. I have not built NPS survey responses from scratch before as when I have needed them they have been available through the base application. Understanding the technique you applied has been really helpful. Thank you for taking the time to share your knowledge.

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

      Thank you, appreciate the feedback - glad that it was of use.

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

    Excellent Walkthrough Gerard. A real find. Have bookmarked as I know I will revisit this tutorial again.

  • @mohammadaamirkhan7830
    @mohammadaamirkhan7830 10 месяцев назад +1

    Amazing walkthrough! Thank you for that.
    So finally I have built such kind of visual. I look forward to learning from you.

    • @dganalysis
      @dganalysis  10 месяцев назад +1

      Glad it helped Mohammad 👍

  • @thebobbieleehubbard
    @thebobbieleehubbard 5 месяцев назад +1

    This is exactly what I was looking for. Liked and subscribed, my friend. Thank you!

    • @dganalysis
      @dganalysis  5 месяцев назад +1

      Thanks, happy it helped. If there is other content you are looking for, let me know.

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

    Awesome walkthrough, I really appreciate the video!

  • @stephhogan6070
    @stephhogan6070 4 месяца назад

    Thank you for sharing! On the last method, I could not get my % at the bottom to start with 0. I also only had negative, unsure, and positive.

  • @mzeeshans58
    @mzeeshans58 6 месяцев назад +1

    Very informative video thanks for sharing it, just one issue the voice quality was poor

    • @dganalysis
      @dganalysis  6 месяцев назад

      Thanks, my old microphone wasn't so good.

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

    Nice to hear a fellow NI accent on a PBI tutorial @Gerald Duggan! Great video - am using it for Employee Leaver survey analysis. I need to slice by a number of dimensions - is there any disadvantage to using something like ALL(Survey[Likert Rating]) to get the %, rather than ALLEXCEPT?

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

      Hi Holly, never sure how a full NI accent would go down on RUclips, so it's maybe a little lighter than the real version!
      I'll need to go back and check this as it has been a while, I think I recall I used allexcept for a reason, may have been to do with ranking and that values are split from low ratings to high ratings.
      If you get to try first, let me know.
      I will have a new video out this week on creating dynamic kpi cards using a native line chart, first video in about 6 months.

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

      Also, I forgot I did a write up on this project ( dg-analysis.com/2022/05/31/net-promoter-score-and-likert-scale-visuals-in-power-bi-maven-airlines/ ). The reason I used ALLEXCEPT is that I had an (un)pivoted table. Hope this helps.

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

      @@dganalysis thanks a million for this! Interesting use case for ALLEXCEPT vs ALL. Really useful to read your blog explaining decisions. My data model is a little different from yours ( currently im excluding survey responses from anyone still in their notice period) and my report needs slicers for various dimensions. Given me some food for thought here about restructuring my model.

  • @shaung2974
    @shaung2974 9 месяцев назад +1

    This works great for me so thanks as I was have been struggling with this for a while. However, is there a way of adding slicers to these graphs to make them dynamic? When I do this it shows the %’s as the proportion of the Question dataset, as opposed to filtered population. E.g. on yours ‘Quality - I think the product will not last for several years’ is out of 100% and shows 87% positive but a slicer may half the population and therefore somewhere around half the 87%, as opposed to show what the sub-population responding to the survey. Hopefully this makes sense.

    • @akshatmaheshwari6895
      @akshatmaheshwari6895 7 месяцев назад +1

      Hi, same question. I want to add a slicer for Gender. The idea is that if I select a particular Gender, the data should still be 100% stacked, so that I can understand how a particular gender has responded to the survey. Is there a solution for this?

  • @alyibrahimelsayed6141
    @alyibrahimelsayed6141 9 месяцев назад +1

    thank you

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

    Great video, thanks!!
    Could you please explain, why are you using ALLEXCEPT when counting for all items?

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

      I explain my process in this article.
      dg-analysis.com/2022/05/31/net-promoter-score-and-likert-scale-visuals-in-power-bi-maven-airlines/

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

    wow thanx a lot

  • @everfreshtacobell
    @everfreshtacobell 7 месяцев назад

    Great video. What is the reasoning for displaying neutral positive and neutral negative on the first example as this is showing the same datapoint twice; is this purely an aesthetics thing or is there something more going on?

    • @dganalysis
      @dganalysis  7 месяцев назад +1

      The neutral value was divided by 2. This way half can be shown as a positive value and half as a negative value

    • @everfreshtacobell
      @everfreshtacobell 7 месяцев назад +1

      Ah ofcourse 0.5*.
      Just switched over from tableau and still getting my head around the slightly different syntax!
      Cheers

    • @dganalysis
      @dganalysis  7 месяцев назад

      @everfreshtacobell all good, enjoy the new learning curve...👍

  • @Rachel-wh2sn
    @Rachel-wh2sn 9 месяцев назад

    Hi there- really useful video. I'm stuck at 16:10. I don't understand where the key measures table has come from since it isn't in your power Query Editor. How did you create this?

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

      Thanks Rachel,
      The "Key Measures" table is an artifical table. I just created it as a place to store any DAX measure I created. It is kind of best/standard practise.
      You can create a table like this by selecting "new table", then typing 'Key Measures = {0}'

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

    Looks like good content but the audio is really poor for me...

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

      Yes, I will see if there is a way to increase the volume from my side.

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

    Hi! I am having difficulty at 31:54 where you start to create the visual. I keep getting various messages that say "MdxScript(Model) (12, 53) Calculation error measure "key Measures'[Negative count]: Function 'Containsrow' does not support comparing values of type inteer with values of type text. Consider using the VALUE or FORMAT function to convert one of the values."
    I have gone back into the query and have tried to change the data type from text to integer but nothing is working! :( Please advise if you have some time!

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

      do you have a screen shot of the calculation you used for that measure?

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

    Thank you very much for the informative video. I would like to ask, starting at 17:17 i realised there are Key Measures and Value. How do we get them? Thank you very much

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

      To create a "Key Measures" table, go to the "Modeling" ribbon tab, then select "New table".
      For the New Table, type "Key Measures = {0}".
      This will create a new disconnected table called "Key Measures", and you can use this to create and store all your calculated measures. It is a useful way to organise your work.

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

      @@dganalysis got it. Thanks.

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

    Great! Please can I get the template?

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

      Here you go, community.powerbi.com/t5/Data-Stories-Gallery/Workout-Wednesday-WOW2022-Week-40-Likert-scales-and-Net-Promoter/m-p/2835244#M8435

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

    How did you get the values in the "Key Measures"?

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

      dg-analysis.com/2022/05/31/net-promoter-score-and-likert-scale-visuals-in-power-bi-maven-airlines/
      I did a wrote up on this challenge and video