List.Generate() Function and Looping in PowerQuery

Sdílet
Vložit
  • čas přidán 21. 10. 2020
  • In case you are interested in a written article about the same topic, you can check it on exceed.hr/blog/list-generate-...
    In this video, we take a deep dive into one of the most advanced functions in the M language - List.Generate().
    Check out our new Power Query fundamentals course!
    exceed.hr/en/academy/powerque...
    #powerquery #powerbi #etltools #data #dataanalysis

Komentáře • 31

  • @joshblackman2380
    @joshblackman2380 Před 3 lety +2

    Mind blown! I didn’t know M could handle this at all. Really helped me with a business problem I’m working on right now. Many thanks.

  • @kimsanov
    @kimsanov Před 2 lety +2

    Isn’t excel will start from A2 cell with your code at 1:04 ?

  • @iankr
    @iankr Před rokem +1

    Many thanks. In your VBA example, isn't X = 0 the staring point?

  • @DanKnight
    @DanKnight Před 2 lety +6

    Very nice tutorial...I like the detailed explainations...the only suggestion is at the early part of the video you need to revise the X=1 as the starting value for your VBA code, because your first line within the loop changes X to 2 (X+1), yet your returned result is zero.

    • @navisalomi
      @navisalomi Před rokem

      Absolutely spot on. He could also move the x = x+1 after the Range("A" & x).value.

  • @taiwodaniel5340
    @taiwodaniel5340 Před 2 lety +1

    Very underrated content
    Came looking for a solution to a problem
    I'll check to see if this solves it
    But thanks either way for such sharing this

  • @mshparber
    @mshparber Před 3 lety +2

    Awesome explanation! Thanks!

  • @sanjeevsoni6793
    @sanjeevsoni6793 Před 3 lety +1

    Wonderfully explained List. Generate - Looping Function and example could be good use case

  • @kebincui
    @kebincui Před rokem

    Great video, clearly explained. Thanks for sharing and keep posting more videos like this!👍👍

  • @learnerVBA
    @learnerVBA Před 2 lety +1

    It was really interesting and well presented.
    Highly recommended...
    Regards,
    M

  • @skydeepdive
    @skydeepdive Před 3 lety +3

    Great content, clearly expressed. Keep going!

  • @sarthakkhanna9903
    @sarthakkhanna9903 Před 5 měsíci

    Good video, really helpful

  • @malchicken
    @malchicken Před 3 lety +2

    Very good 👍

  • @hamidsajjadi6783
    @hamidsajjadi6783 Před 4 měsíci

    very insightful. thanks

  • @erikbohn2771
    @erikbohn2771 Před 3 lety +1

    Love it! Very detailed and well explained! Look forward to more videos. Your explanation of the syntax is very helpful too. As you mentioned it, do you have any material on handling nested records? Specifically best practices for dealing with JSON files? Perhaps in the next video?

    • @ExceedLearning
      @ExceedLearning  Před 3 lety +2

      Thank you Erik! We have more videos, amidst also about nested records, in our course and plan to release some of them to the public in the upcoming weeks!

  • @humbertoibiapina5888
    @humbertoibiapina5888 Před 2 lety +1

    Obrigado!

  • @dalicodes
    @dalicodes Před 3 lety +1

    Thank you. You have saved me a bunch. I give you a like and a sub

    • @ExceedLearning
      @ExceedLearning  Před 3 lety

      You're welcome! glad you found the video useful!

    • @dalicodes
      @dalicodes Před 3 lety +1

      @@ExceedLearning Yeah man I had to do api call to get data and didnt know how to loop

  • @mihaelstancirevic4178

    Pozdrav, odlican video. Kako da napravim slicno, ali da imam nekakve listu vrijednosti po kojima moram u svakoj iteraciji filtrirati po vrijednostima iz liste i napraviti transformacije kako bih dobio sve retke koji cine nekakvu uredenu tablicu. Kako da stavim da se u list.generate ne stavlja recimo sheet number nego vrijednosti iz liste koje su input u napravljenu funkciju po kojoj se filtrira sadrzaj?

  • @sheetalkumardacha9432
    @sheetalkumardacha9432 Před 3 lety

    First off, great video!
    I tried watching the video a couple times, but I still do not understand why the order evaluation is 1,2,4,3 instead of 1,2,3,4 at 14:35

  • @MuhammadAhmed-wk4zh
    @MuhammadAhmed-wk4zh Před 3 lety +1

    Hi Informative contents.
    One request:
    Can you please share the source file with us that you used in the videos.
    It will be better for us to practice on it.
    Thanks.

    • @ExceedLearning
      @ExceedLearning  Před 3 lety

      Hi, you can find the files we used in the video in the article on Exceed website. Link to the article is in the video description.

  • @__HumanBeing
    @__HumanBeing Před 2 lety

    Oscar de la Hoya is very good at M language!

  • @bluex5115
    @bluex5115 Před 2 lety

    lololll .. r u real ? range A1 will be populate with 1 ? start with x=1 add 1 x=x+1 and u start with 1 on A1 ? loooool A2=2 is i fiirst point