LET Function Transforms Messy Formulas - Comprehensive Guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • The new Excel LET function enables you to declare variables. It improves readability and performance of your formulas. Download the Excel file here: www.myonlinetraininghub.com/e...
    Chapters:
    0:00 LET Function Syntax
    1:51 Using LET for Efficiency
    4:41 Referencing Prior Names
    8:39 Relative References
    13:32 Arrays as Inputs and Outputs
    15:54 Debugging
    View my comprehensive courses: www.myonlinetraininghub.com/
    Connect with me on LinkedIn: / myndatreacy

ความคิดเห็น • 362

  • @chonzadaniel
    @chonzadaniel หลายเดือนก่อน

    Thanks Mynda, for the articulate demonstration of how the LET function works, providing various scenarios. It's a strong programming concept for Excel users!

  • @citrocar1028
    @citrocar1028 4 ปีที่แล้ว +1

    There're so less number of women on the web doing intellectual and tech work. You're one of those few. Keep it up👏👏👏👏👏!

  • @fliptop157
    @fliptop157 ปีที่แล้ว +1

    Last example on debugging rocks! Great way to manually evaluate your formula!

  • @suki9860
    @suki9860 4 ปีที่แล้ว +29

    This is such a magic function! And, especially for remembering, as well as transmitting your logic to others, when you look at it at any later time. Also, absolutely clear and precise presentation. I always find your video's very high-level, utterly professional, with plenty of practical, useable examples and pure learning. Thanks, Mynda!

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Glad you found the video helpful! Have fun withe LET.

  • @Heavieth
    @Heavieth 4 ปีที่แล้ว +1

    Amazing! I just suggested my team subscribe due to all of your content being relevant. Thank you again!

  • @suehallstrom3666
    @suehallstrom3666 2 ปีที่แล้ว

    Clear, concise and relevant! I appreciate your style of delivery and the examples given. Just need to put some of these options in use. Thank you!

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  2 ปีที่แล้ว

      Thanks for your kind words, Sue :-) Glad it was helpful.

  • @udonnambaji5298
    @udonnambaji5298 4 ปีที่แล้ว

    This is absolute magic. I'm already thinking of going back to some of my excel spreadsheets and applying the LET function. Thank you so much.

  • @kennethteh2498
    @kennethteh2498 4 ปีที่แล้ว

    Thanks so much for this well explained and succinct introduction for this new function. Really liking what you're doing, keep it up Mynda!

  • @roizengh
    @roizengh 4 ปีที่แล้ว

    Thanks for the video! This changes so many things I've done in previous spreadsheets. Started seeing your channel today as a recommendation from TH-cam and can't be happier for it. I'm having my teams subscribe to your channel for sure, easy to understand videos and very relevant.

  • @dltaylormeng
    @dltaylormeng 4 ปีที่แล้ว

    I had a chemistry problem today I shirked because it would take a few hours to transpose into the right excel form and the resulting formula would look like inpenetrable garbage... this will make a huge difference without having to create a bunch of defined variables. Thanks for the clear walkthrough, and peppering it with a few neat uses of other functions to boot!

  • @fokhrulislam2633
    @fokhrulislam2633 8 หลายเดือนก่อน

    That's the easiest examples to make it understand at once. Thank you.

  • @_cmr211
    @_cmr211 4 ปีที่แล้ว +1

    Such a great and informative channel. Thank you. So happy for youtube to recommend it.

  • @davidgreen3723
    @davidgreen3723 4 ปีที่แล้ว +2

    Allowing debugging! Mind blown!
    Thank you for this

  • @07XTX
    @07XTX 4 ปีที่แล้ว

    I am really pleased I found this channel - very well explained and presented. One of the best I have seen, well done

  • @kama297
    @kama297 4 ปีที่แล้ว

    Neat! Great presentation, as always. Thank you so much, Mynda!

  • @msmith3090
    @msmith3090 ปีที่แล้ว

    Finally got to use LET at work. Thanks for helping me understand it!

  • @josepepe741
    @josepepe741 ปีที่แล้ว

    Thanks a lot for your presentation and channel. You are one of my favorites "Excel teachers"

  • @HM-wj4je
    @HM-wj4je 4 ปีที่แล้ว

    LET's magic. Amazing video

  • @olivierissaverdens6916
    @olivierissaverdens6916 4 ปีที่แล้ว

    Thank you Mynda! Another very clear and useful presentation!

  • @felipe4181
    @felipe4181 4 ปีที่แล้ว

    Hi Mynda,
    That new formula is amazing!!!!
    Thank you!!!!

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Great to know you're looking forward to getting the LET function :-)

  • @anaismartin7384
    @anaismartin7384 3 ปีที่แล้ว +1

    That is a great way to make really complex formulas easier to read for others (and for me when I go back to an old file !)

  • @ricos1497
    @ricos1497 4 ปีที่แล้ว +1

    Great video, a thorough coverage of the LET function indeed! I've been using it for a month now and I think it's fantastic. I use the debugging approach you suggest too, it is a great way to step through your formula, especially as they get more and more complex. I've just made it a rule that I output the final step as the return of a single variable (as you did in your example) always, like the "in" step in M code.
    It really does throw the world of excel formulas in a whole new direction. The complexity offered in a single formula is huge, and it'll take quite a balancing act between keeping things simple over having less formulas. For example, in your Top 3 example I would have used the choose formula in the final variable to return 1, the name, 2, the XLOOKUP value, thus returning the whole table in one formula (I'd have maybe used sequence instead of {1,2,3} with a user input for the number, but I realise you were just showing a single example!). I think I'm of the opinion that if you're having to copy a formula down, like you did with the xlookup, then I would append to the single Let formula rather than have to copy further down if you wanted top 4 or whatever. If it's more pivot-like, as in your FILTER formula with the dates/months across the top and you have an unknowable number of columns, I'd do as you did. It'd be interesting to see a video touch on these concepts and best practices, as I'm struggling to define the best approach with LET.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +3

      Thanks for your kind words, Rico! In preparing the examples for this video I did have a scenario where I declared many variables and used quite a few of the new dynamic array formulas like you suggested, but I decided this might be a bit daunting and I didn't want to scare people away! You mentioned the top 3 example and although I didn't copy XLOOKUP down, it's a dynamic array so it spilled, it prompted me to write it again to return all 6 results in one go (including your suggestion of SEQUENCE) :-)
      =LET(
      RankArray, SEQUENCE(3),
      BrandRng, A5:B14,
      SalesRng, B5:B14,
      INDEX(BrandRng,MATCH(LARGE(SalesRng,RankArray),SalesRng,0),{1,2}))
      And as per your tip, the 3 in SEQUENCE could be linked to a cell for the user to enter.
      I agree, LET is a big change to how we write formulas and finding a balance between nesting many steps in one formula vs having helper columns that are easier to follow for some users etc. will depend on the audience/users of the workbooks, assuming one or the other doesn't have an adverse effect on performance.

  • @sachinrv1
    @sachinrv1 3 ปีที่แล้ว +2

    Thank you for this marvelous and elaborate video on Let. Each and every example is amazing. I liked that Alt+Enter trick, not many people know this. I often use this trick while writing long IF statements. Cheers :)

  • @fransvanderwerf7485
    @fransvanderwerf7485 ปีที่แล้ว

    Simply Excel Brilliantly! I think your excel skills are the biggest contribution to Excel since its introduction Nov 1987. I wish you and your family a Merry Christmas and a very prosperous New Year

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  ปีที่แล้ว

      Wow, thanks for your kind words! Marry Christmas and best wishes for 2023 to you too 🎅

  • @DanBrill
    @DanBrill 4 ปีที่แล้ว

    That's great. I've wanted a LET function for years. This will probably let me avoid making many of the VB UDFs I usually resort to. And you used some other functions I wasn't aware of. Lots to digest here. Thanks! I just subscribed. :-)

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Awesome to know the LET function is going to be a big help to you, Dan! The other functions you mention are probably the new dynamic array formulas. More on them here: www.myonlinetraininghub.com/excel-dynamic-arrays

  • @meniporat3527
    @meniporat3527 2 ปีที่แล้ว

    Hi Mynda, this is indeed an eye-opening lecture.
    One very interesting feature of the LET function is that you can use a name within a name.
    That is, a name may contain previously defined names in the very same LET function.
    For example, in your last illustration:
    The "Calc" name refers to ("contains") other predefined names ("Rng", "SelectedBrad", "SelectedCategory").
    This feature is very useful, especially when your formula is quite complicated.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  2 ปีที่แล้ว

      Thanks, Meni! Yes, being able to refer to a name previously declared is super useful.

  • @anv.4614
    @anv.4614 ปีที่แล้ว

    Perfect function. perfectly explained. appreciated. Thank you so much, dear tutor.

  • @digitalkm
    @digitalkm 3 ปีที่แล้ว

    Brilliant. Very easy to follow with your explanations. Thank you

  • @zx-25r12
    @zx-25r12 4 ปีที่แล้ว

    Thanks for sharing, this is great feature. I wasn't aware of the new Excel features LET, CHOOSE, FILTER, XLOOUP, etc... Will definitely need to brush up my Excel knowledge as these new formulas can improve the existing ones

  • @abdallah.kandiel
    @abdallah.kandiel 3 ปีที่แล้ว

    Thanks a million mynda
    That was magical
    It saves times and clarifies formulas . Thanks for your help and for your time
    Appreciate 🤩

  • @sachinrv1
    @sachinrv1 4 ปีที่แล้ว

    That's a fantastic function. It reminds me the syntax of one more very useful function "Choose". Thanks for sharing.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to hear, Sachin :-)

    • @sachinrv1
      @sachinrv1 4 ปีที่แล้ว

      @@MyOnlineTrainingHub subscribed !!!

  • @mariocamacho8176
    @mariocamacho8176 4 ปีที่แล้ว

    Excelente vídeo. Great explanation with very illustrative examples. Thank you.

  • @NigelDomaingue
    @NigelDomaingue 4 ปีที่แล้ว

    I am looking forward to using this function. It looks incredible and will make so many of my worksheets much easier to write, debug and come back to months or years after first being written.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to know you'll be able to make use of the new LET function, Nigel :-)

  • @pierreblanchard9752
    @pierreblanchard9752 4 ปีที่แล้ว

    Wonderful ! You show me something useful. You write your formula in many lines by splitting with Alt+Enter. By that, a complexe formula become simple to read. Ex.
    =IF(
    A1

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to know you found the Alt+Enter tip useful :-)

  • @AshokKumar-sy2qt
    @AshokKumar-sy2qt 4 ปีที่แล้ว

    The formulas which you are telling are quite a high level one.
    And I find quite useful and difficult too.
    Thanks for sharing valuable information.☺️

  • @aiasaiascon3894
    @aiasaiascon3894 ปีที่แล้ว

    This is such a magic function! indeed - this video deserves 1mio views!!!!!

  • @michaelmaharlika8569
    @michaelmaharlika8569 หลายเดือนก่อน

    Another awesome lesson, thank you

  • @vanvinos
    @vanvinos 4 ปีที่แล้ว

    What a magisterial presentation. Thank you.

  • @johnborg5419
    @johnborg5419 4 ปีที่แล้ว

    Amazing Video Myndy. I have the 365 Insiders so I have been enjoying and practicing the LET Function and this will add to my practice!!! Thanks very helpful. : ) : )

  • @seregv
    @seregv 4 ปีที่แล้ว

    Seems to be a very useful function. Eager to try when it is released. Thank you for excellent explanation.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Glad you're looking forward to using the LET function :-)

  • @deependragupta7679
    @deependragupta7679 3 ปีที่แล้ว

    Now let fn is available i ofc 365 n i have practiced everything shown in video. It took 2 hrs to practice everything as i was forgetting brackets while using filter fn n was giving errors to me. But have to say its great tool to avoid writing formulas again and again n again. Now i can give variable to name and calculation as many time as possible.

  • @sandeepkothari5000
    @sandeepkothari5000 4 ปีที่แล้ว

    Apart from programming like VBA, LET also reminds me of algebra done at school. Great video, Mynda.

  • @shawnward3494
    @shawnward3494 2 ปีที่แล้ว

    Wow this is amazing and yet at same time so advanced I will have to watch more than once to understand how you can do this
    thanks for videos you and husband are amazing

  • @htrzewik
    @htrzewik 4 ปีที่แล้ว

    Great function (milestone!) and great lesson! Thank you.

  • @wayneedmondson1065
    @wayneedmondson1065 2 ปีที่แล้ว

    Hi Mynda. Great examples! Well explained and useful. Thanks for sharing :)) Thumbs up!!

  • @chahineatallah2636
    @chahineatallah2636 2 ปีที่แล้ว

    nice one, i will start to use it , rather than retyping the formulas again and again or copy pasting

  • @georgetosounidis5545
    @georgetosounidis5545 4 ปีที่แล้ว +7

    Being able to declare variables is a very important step of the new calculation engine.
    I see excel starts to look more like a traditional programming language.

  • @Deependra1991
    @Deependra1991 4 ปีที่แล้ว

    I am subscriber of leila gharani channel so understood 80% whats going on. So definitely recommend this channel to my friends and subscribed this too.

  • @sasavienne
    @sasavienne 4 ปีที่แล้ว

    Thanks a lot.. 🌟 🌟 🌟 I could learn new skills through this tutorial..

  • @abdulhaseeb8027
    @abdulhaseeb8027 4 ปีที่แล้ว

    Mind Blowing.

  • @-johnny-deep-
    @-johnny-deep- 4 ปีที่แล้ว +3

    Frist, that was a great, clear presentation!
    In other news: we finally get a feature that's been available in BASIC since 1964. Now that's what I call progress. ;-/

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      :-) glad you enjoyed the video.

    • @jonburgett626
      @jonburgett626 4 ปีที่แล้ว

      @Johnny Deep In other words, it's functionality that has been available in Excel for decades by using VBA. But VBA doesn't work in Excel Online/Android/iOS, so here at work all new spreadsheets must be VBA-free in order to function correctly across platforms.
      I've been wishing Excel had an in-cell LET function like this since my company embraced Office 365. I really appreciate this video!

    • @Kris2510
      @Kris2510 4 ปีที่แล้ว

      This kind of 'let' derives from LISP's let/let* and was introduced there in 1958.
      In LISP the first example would read
      (let* ((x 5) ; first name - value pair
      (y 10)) ; second (and last) name - value -pair
      (+ x y)) ; operations on variables and end of 'let'

  • @shadrackawunyo7786
    @shadrackawunyo7786 4 ปีที่แล้ว

    Wow. Daz a killer video on LET Function. Well presented but requires more practice to master.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Thanks, Shadrack! I found it really easy to master. It's only limited by your imagination :-)

  • @barttitulaerexcelbart9400
    @barttitulaerexcelbart9400 4 ปีที่แล้ว +1

    Thank you Mynda, as usual very very good explained. I don't have LET yet but it will come soon I hope. I liked the debugging part, comparable with the VBA window to see the values of the variables. At this moment I would prefer names in formulas in stead of LET, but I do not work with that large files with formula's. But it is good to know that that there is a LET that can maybe solve your performance issues. btw: nice notebook you have on your desk..;)

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Thanks, Bart! The notebook was an MVP gift from Microsoft ;-)

  • @19LloydG
    @19LloydG 4 ปีที่แล้ว

    An excellent presentation, I learnt a lot. Thanks.

  • @jashope100
    @jashope100 4 ปีที่แล้ว

    Excellent Tutorial and very useful function. Thank you

  • @akileshsharma2523
    @akileshsharma2523 4 ปีที่แล้ว

    Hi Mynda, It's impressive to learn such formulas in excel. Thanks for sharing such a useful information.
    Please do make video on VBA from beginning level.

  • @abe4214
    @abe4214 4 ปีที่แล้ว

    Excellent video, learnt a lot in few minutes....

  • @davematthews414
    @davematthews414 4 ปีที่แล้ว

    Hey, I just came across your channel and really enjoyed this video and your clear presentation. I love Excel and I can't wait to go through more of your videos! If I can offer you one piece of advice in return for your generosity - you are speaking into the top of your mic when you should be speaking into the side (which is actually the front). There is normally a 'dot' on the side of the mic to identify which is the front side as opposed to the rear. You will get a much fuller and more natural sound to your voice if you do this. Best wishes D.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Cheers, Dave! I didn't use that mic in the shot to record the intro audio, but I am still working on getting my recording set up perfect, so appreciate the tip :-)

  • @bramble-east
    @bramble-east 4 ปีที่แล้ว +7

    I don't really know why am I seeing this, but I am glad that Excel users can finally have local variables. Maybe you will even get loops someday, idk...

    • @Luggruff
      @Luggruff 4 ปีที่แล้ว +1

      Well at least in later versions of Excel, you can do loops to some extent, or at least simulate them with the OFFSET and COUNTA combo. Either horizontally or vertically to get just as many rows or columns as there is data, and only those rows or columns, and have it be autopopulated to the right or down. I use it for charts, where data in the charts on the X-axis expands/contracts.. by simply making a OFFSET+COUNTA formula and then putting it in a named reference

    • @IkaikaArnado
      @IkaikaArnado 4 ปีที่แล้ว

      Loops are obviously coming eventuality.

    • @GeertDelmulle
      @GeertDelmulle 3 ปีที่แล้ว

      What? OK, just 2 words: SEQUENCE and LAMBDA. Pick your poison.

  • @hamesha4u
    @hamesha4u 4 ปีที่แล้ว

    Hi Mynda, Very interesting video about this function. Simply amazing!!
    Request you to please make VBA tutorial.. It will be very helpful. Thanks

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Glad you like the LET function, Rakesh. Have fun with it.

    • @Diallo268
      @Diallo268 4 ปีที่แล้ว

      Excel Macro Mastery has some good VBA tutorials. Good info on the website too. I would start there.

  • @bravucod
    @bravucod 4 ปีที่แล้ว

    Great tutorial as always!!!!

  • @gyozakeynsianism
    @gyozakeynsianism 4 ปีที่แล้ว

    Great lesson and great new feature. Can't wait to see LET in the official release. Also thank you for reminding me about ISERROR. Esp with xlookup/vlookup (as you mention) I have so much redundant code! ISERROR helps a lot.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Great to know you're looking forward to using LET. Be sure to use IFERROR as opposed to ISERROR for handling errors.

    • @gyozakeynsianism
      @gyozakeynsianism 4 ปีที่แล้ว

      @@MyOnlineTrainingHub Right! ISERROR is pretty straightforward by comparison ... Thank you.

  • @mahfuzulhaquenayeem8561
    @mahfuzulhaquenayeem8561 4 ปีที่แล้ว

    Thanks a lot for it. Simply, great!

  • @charlesabraham7171
    @charlesabraham7171 3 ปีที่แล้ว

    excellent session

  • @maheshn9252
    @maheshn9252 4 ปีที่แล้ว

    Thanks Mynda. Really very informative and i am great fan of your videos. Just to add, alternative to LET function, we can also use VLOOKUP function with a return type as 1.

  • @Harrowthe12
    @Harrowthe12 4 ปีที่แล้ว +1

    Hello, thank you for the detailed walk-through. Could you briefly explain the benefit of using the LET() vs using name manager and naming ranges? I believe you can achieve a similar outcome with the right combination of ifs and dynamic ranges.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +2

      Yes, you can use defined names instead of LET to achieve the same results. The benefit of LET is that you can see all the workings in the formula, whereas with defined names you need to open the name manager or use the name box to see what is actually being referenced.

  • @soy34mb
    @soy34mb 4 ปีที่แล้ว

    Love your videos!

  • @1kdthompson
    @1kdthompson 4 ปีที่แล้ว

    Like the hair cut! Cute!

  • @jonsnow108
    @jonsnow108 4 ปีที่แล้ว +4

    I've always wanted something like this in Excel in order to reduce the number of times I have to repeat the same formula within a formula. I've always ended up having to use helper cells to make the formula readable. I hope they release to the public soon.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to know you'll be able to make use of it :-)

    • @HarshColby
      @HarshColby 4 ปีที่แล้ว

      Doesn't this still use a helper cell?

  • @IkaikaArnado
    @IkaikaArnado 4 ปีที่แล้ว +1

    Omg, LET with the development of XLookup are game changers.
    Haha, over the past couple decades I've written some ridiculous and convoluted conditionals. LET is so much more efficient!!!

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to know you'll be able to make use of the new LET function, Ikaika :-)

  • @IkMag
    @IkMag 3 ปีที่แล้ว

    I created functions to find the numerator and denominator of a value with a fraction
    C2 contains the value
    C3 contains a string with a number of questionsmarks
    Numerator:
    =LET(
    form;C3;
    part;TRIM(TEXT(MOD(C2;1);form&"/"&form));
    VALUE(LEFT(part;FIND("/";part)-1))
    )
    Denominator:
    =LET(
    form;C3;
    part;TRIM(TEXT(MOD(C2;1);form&"/"&form));
    VALUE(MID(part;FIND("/";part)+1;LEN(form)))
    )
    With these combined you cab create a different fraction format with more then 3 digits

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  3 ปีที่แล้ว

      Interesting, Wouter! I'll have to try it out. Thanks so much for sharing.

  • @Diallo268
    @Diallo268 4 ปีที่แล้ว

    that is pretty useful. Anything too large I just do it in VBA. So much more powerful and flexible.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Glad you'll be able to make use of LET. Be careful crafting your own functions in VBA, they can be significantly slower than the built in functions ;-)

    • @Diallo268
      @Diallo268 4 ปีที่แล้ว

      @@MyOnlineTrainingHub Yes they can be can be but they can also speed up your workflow for complex items and other things that the excel functions just aren't capable of doing. Once someone masters the excel functions the next step is VBA.

  • @MohamedEhbal
    @MohamedEhbal 4 ปีที่แล้ว

    Thank you

  • @Soundlogic40
    @Soundlogic40 4 ปีที่แล้ว

    Excellent!

  • @Ryvarya
    @Ryvarya 4 ปีที่แล้ว

    Simply awesome

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Thanks so much 😊

    • @Ryvarya
      @Ryvarya 4 ปีที่แล้ว

      @@MyOnlineTrainingHub but my excel 365 is not takin Let formula, its not upgraded I guess...

  • @stevennye5075
    @stevennye5075 3 ปีที่แล้ว

    very useful!

  • @Luciano_mp
    @Luciano_mp 4 ปีที่แล้ว

    👍👍👍...Thank you Mynda.

  • @user-ip7zl1nf4s
    @user-ip7zl1nf4s หลายเดือนก่อน

    Amazing!!

  • @yiubili1
    @yiubili1 4 ปีที่แล้ว

    And thanks very much for thus great video

  • @williamarthur4801
    @williamarthur4801 ปีที่แล้ว

    Just tired this and it worked, not sure when I got the update as not insider, all I know is when I first tried it, I didn't have it. Great intro, looked at some others and they went into using it in quite complex ways which is not great when you just need to understand the syntax, this goes for DAX, M or Excel.
    Have you ever considered a video on Microsoft 'insider' as I've thought about it but always been wary.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  ปีที่แล้ว

      Glad you found my video helpful, William! That's a good idea to do a video on being an Office Insider.

  • @androidnanik8680
    @androidnanik8680 4 ปีที่แล้ว

    Thanks a ton

  • @jamesrawlings8493
    @jamesrawlings8493 4 ปีที่แล้ว

    This is great, especially for the readability. Although SUM() is used multiple times in the formula, Excel's formula execution may be smart enough to optimize and only perform SUM() once. I would hope it does this.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Indeed, James, with the LET function the SUM will only be evaluated once, whereas with the IF it would have been evaluated twice.

  • @danselb9902
    @danselb9902 3 ปีที่แล้ว

    Mynda, you explained it so easy to remember. thanks you so much. i am glad i just found such a good teacher. keep it up!

  • @Axewayboy
    @Axewayboy 4 ปีที่แล้ว

    Wtfffff... finally some increible useful for better performance and power ups

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Great to hear you're looking forward to using the new LET function :-)

  • @grahamparker7729
    @grahamparker7729 4 ปีที่แล้ว

    👏🏻👏🏻👏🏻 this was great

  • @Deependra1991
    @Deependra1991 4 ปีที่แล้ว

    Now i am not programmer and not familiar with advance array formulas but will definitely grab it after practicing it. 3 examples in one video made it lengthy. Suggest you to make just one or 2 examples of 10-12 mnt max. Otherwise great video.
    So will wait for office 365 monthly roll out because i have that plan.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Great to know you'll be able to make use of the LET function, Deependra!

  • @devendrabartwal1876
    @devendrabartwal1876 4 ปีที่แล้ว

    Amazing 😍

  • @mahernasri1885
    @mahernasri1885 4 ปีที่แล้ว

    Thanks you :)

  • @lauphyon
    @lauphyon หลายเดือนก่อน

    Thank you very much for the video you made. It is very educative and I appreciate it!
    Question:
    In what position should I use the "UNIQUE" function to make sure that the product does not repeatedly appear in the result?
    Thank you!

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  หลายเดือนก่อน +1

      Glad I can help! Assuming you're returning a single column, then UNIQUE should be the outer function e.g.
      =UNIQUE(FILTER(Table1[Product Category],Table1[Brand]=C4))

    • @lauphyon
      @lauphyon หลายเดือนก่อน

      @@MyOnlineTrainingHub
      =LET(
      productrank,{1,2,3,4,5,6,7,8,9,10},
      productname,Table1[product_title],
      totalnetsales,Table1[net_sales],
      SORT(UNIQUE(TRANSPOSE(INDEX(productname,MATCH(LARGE(totalnetsales,productrank),totalnetsales,0))))))
      Sorry, I am practicing the Top 10 by using LET function.
      The result appears some repeated products.
      Thank you for your help!

  • @arunwats
    @arunwats 4 ปีที่แล้ว

    Super awesome

  • @aerobrain2001
    @aerobrain2001 4 ปีที่แล้ว

    Absolutely excellent video! Great new formula plus I learned some useful stuff about other things, I've been manually converting table references to absolute for months. Never occurred to me copying and pasting as opposed to dragging was all I needed to do!!!
    One query, in the relative references section, you used G3 in both the start and end of month variables. Would I be right in thinking you could have used your already declared start of month variable in your EOMONTH formula instead of G3?
    Liked and subscribed by the way :-)

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Glad you liked LET and discovered the Table tip :-) Yes, I could have written the LET with EOMONTH(MonthStart,0) :-)

  • @TALKmd
    @TALKmd 3 ปีที่แล้ว

    Amazing , this is Coding without Vba , and its absolutely elegant

  • @IvanRosaT
    @IvanRosaT 4 ปีที่แล้ว

    Excellent video!
    This got me stoke, 'cause I come from the programmer level, and every time I try to get into excel I always get lost in these one-liners and repetitive commands...
    therefore I now joined the insiders'. For anyone that's trying to get it, Microsoft has a page for MDT config xml but they had removed the Insiders channel from it and even if you add it in the config file won't work(at least from my experience)... instead need to create a key in the registry over what you already have installed, and then hit update one more time (as won't get any sign that you are an insider)... -that was fun!
    cheers!

  • @papachoudhary5482
    @papachoudhary5482 4 ปีที่แล้ว

    Thanks! Madam

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      My pleasure :-)

    • @papachoudhary5482
      @papachoudhary5482 4 ปีที่แล้ว

      @@MyOnlineTrainingHub you are providing online class for PowerBI

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Yes, you can see my Power BI course here: www.myonlinetraininghub.com/power-bi-course

    • @papachoudhary5482
      @papachoudhary5482 4 ปีที่แล้ว

      @@MyOnlineTrainingHub Thanks! Madam

  • @stevereed5776
    @stevereed5776 ปีที่แล้ว +1

    Great explanation, thank you. I'm getting to grips with the LET function and starting to really like it. However I created a unique list of some items and store in variable and then tried to use the variable in a MakeArray function that also uses Textsplit to have the text over 3 columns and it does not give the right result. If I replace the variable with the spilled dynamic array (#), it works as it should. Any ideas? Data,MAKEARRAY(ROWS(Flex_ul),3,LAMBDA(rw,col,INDEX(TEXTSPLIT(INDEX(Flex_ul,rw,0)," "),1,col))) - where Flex_ul is the unique list.

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  ปีที่แล้ว

      Great to hear you're having fun with LET. At a guess, you could try adding the # to the unique list name e.g.: Data,MAKEARRAY(ROWS(Flex_ul#),3,LAMBDA(rw,col,INDEX(TEXTSPLIT(INDEX(Flex_ul#,rw,0)," "),1,col)))
      If that doesn't help, you can try posting your question and sample Excel file on our forum where someone can help you further: www.myonlinetraininghub.com/excel-forum

    • @stevereed5776
      @stevereed5776 ปีที่แล้ว +1

      @@MyOnlineTrainingHub Thank you so much. It didn't work but will try the forum

  • @oliverrojasconde9144
    @oliverrojasconde9144 4 ปีที่แล้ว

    Great video!!!
    I have a question, when i divide two number on excel (ex. =5/10), excel immediately change the value of cell by 0.5. And if I need to know the data that I introduce (5 and 10), it doesn't appear....
    How I can set up that excel remain the formula (=5/10) on that cell...?

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Hi Oliver, if the cell is formatted to 'Number' and you type +5/10 it will convert it to 0.5. If you type =5/10 it will retain the underlying formula in the cell.

  • @kitemg
    @kitemg 4 ปีที่แล้ว

    Thats really great! Thats incredible useful :D unfortunatelly we dont use m365 in the company :(

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว

      Hopefully when your company next updates their software you can convince them that Microsoft 365 is the way to go!

  • @rwfrench66GenX
    @rwfrench66GenX 4 ปีที่แล้ว

    Thank you for a great video! I just subscribed to your channel! :) I noticed on the array input and output segment there were two vendors that tied for third but it chose the one one that was listed first alphabetically. Adventure Works had 16 but so did The Phone Company. Is that because of the way the table was sorted or is that because of how Microsoft programmed the function?

    • @MyOnlineTrainingHub
      @MyOnlineTrainingHub  4 ปีที่แล้ว +1

      Thank you! The tie break is decided based on the sort order of the list. Well spotted ;-)

    • @rwfrench66GenX
      @rwfrench66GenX 4 ปีที่แล้ว

      Thank you so much! I've had a similar issue with VLOOKUP.

  • @findthetruth3021
    @findthetruth3021 4 ปีที่แล้ว

    You are always making amazing videos ✌️👌😁. But, I am currently struggling with Google sheet online in which I am trying to create a protection in the enter sheet only those cells and columns that has a specific word, so in a nutshell, I want to make automatic protection based on conditional. For instance, I have a data entry in which the team leaders fill it and I have a column to approve them, if I said yes then automatically lock these cells for them, and if it was no then leave it as it is. Thanks in advance. I have searched a lot but didn't find anything like this.

  • @jeffreypritchard6102
    @jeffreypritchard6102 3 ปีที่แล้ว

    Why are people downvoting this? Wow.