An Excel Meditation with Tables, XLOOKUP, Dynamic Arrays in a Dynamic Dropdown List Solution

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

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

  • @GrainneDuggan_Excel
    @GrainneDuggan_Excel 3 ปีที่แล้ว +6

    Oz. Breathe in Excel, exhale anxiety - I choked on my breakfast with that unexpected comment. Hard to meditate while you are laughing.
    The music and the bubbles were soothing - but your voice perfect

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

    Now that was HOT! two of my favourites....XLOOKUP and DYNAMIC ARRAYS.

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

    This guy is so underrated. My new religion

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

    You're some kind of magician, aren't you?
    Awesome as always!

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

    GREAT, I am on fire ... Thanks Oz.

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

    I’ve always done this with index match formulas, definitely going to give this a shot. Thanks!

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

    Yes, that was fantastic!! I appreciate you. Thank you!!

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

    My mind has been blown! Hard!

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

      Uh oh! I should make helmets available in case minds are blown. 😁

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

    WOW, you are amazing, GOD bless you

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

    This is super juicy! Love your uploads always the latest stuff! Thank you

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

    People are really getting creative with dynamic array functions, thanks for the video awesome as always!

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

      You are so welcome!
      Go forward! Be creative. 💥😎

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

    Crackin good time. You're on fire Oz 🔥💚

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

      HEY HEY! Gotta have a good time. 🕺🎉🧨

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

    You're the only Excel themed YT channel i can watch while having breakfast lol...
    Learning while having fun....Thanks Done Oz

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

      Very good morning! I'm glad to have shared breakfast with you. 🙏

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

    Hectic video, that was insane!

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

    Oz this is Absolutely amazing video ....thanks a lot

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

    I love your teachings method! Cheers from Brazil and I would like to be challenged someday 😢❤

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

    Love it! I've never been very good at meditating - whenever I try I'm usually just thinking about Excel, anyway!

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

    Dynamic solution, indeed! :)

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

    Man, your videos are amazing! I'm very happy I found your content! Great stuff! Keep it up!

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

      THANK YOU!
      I have to make a new video very soon.

  • @andyjwall2
    @andyjwall2 3 ปีที่แล้ว +6

    I’m loving these new dynamic area functions, it’s like a whole new excel. And when is your meditation channel going live Oz🤣😁

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

      Meditation channel? Hmmmm ... 🤔😁

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

    Another great tutorial, Oz! Pure magic!

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

    Great video!

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

    I would give more than one thumb up

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

      And I would accept them. 😊👍🏽
      Thank you, Sten.

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

    AMAZING!!!!!!

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

    Sensacional...Thank you OZ!

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

    Thanks for the fascinating tips. I would expect you to share the exercise files as well.

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

      The file is there for downloading

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

    Hi Oz, very late to the party here but this was awesome, thank you for sharing 😀

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

    Another excellent video, including a tip from another cool guy that I like! Dynamic arrays are awesome, and I have been replacing some tricky drop-down menus based on OFFSET and counts by them... Much simpler!

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

      You've got me very curious. I want to see the OFFSET trick. 🧐

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

    Great relaxation session. Great application of dynamic arrays. It would be even greater if Microsoft allowed to enter that formula directly into Data Validation window, instead of typing it into a cell and then referencing the cell.

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

      You can if you create a named range for the header and you don't need to sort it, I just gave an example in the comments

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

    I am always ready to learn from You Oz. I am however always unprepared for the amount of knowledge and wisdom you will present
    We also got a bonus meditation session too. Damn. Oz of all trades
    I’m working on a lambda function for a searchable sorted unique list for drop downs with the option to add letter headers. I’ll share when I’m done

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

      Patrick! Please do share. Those Lambdas still kinda freak me out.
      And bring some ice cream. 🍦🍨🍧

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

      @@OzduSoleilDATA most definitely. It requires many of the dynamic array formulas. I’ll share it soon

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

      @@OzduSoleilDATA Here it is
      DVLIST
      It returns a sorted, unique list of search results with or without character headings or an error value.
      It takes 3 arguments. It uses the current cell's contents as the search criteria.
      =DVLIST(Array, If_Empty, Add_Headings)
      Array is required, if_Empty & Add_Headings are optional arguments but must include commas
      1. Array: the vertical array to find search results in,
      2. [If_Empty]: no search results value; ""☛ default,
      3. [Add_Headings]: TRUE or 1=add character headings OR FALSE or 0=exclude☛ default)
      =LAMBDA(Array,If_Empty,Add_Headings,
      LET(Arr, Array&"", Text, CELL("contents"), AddHeadings, IFERROR(--(Add_Headings)=1, 0),
      Condition, ISNUMBER(SEARCH(Text, Arr)), ErrorScan, SUM(--(Condition))=0,
      NoHead, FILTER(IFERROR(--(Arr), Arr), Condition), ValCt, ROWS(NoHead), Seq, SEQUENCE(ValCt*2),
      Headings, UPPER(LEFT(NoHead)), YesHead, IF(Seq

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

      @@patrickschardt7724 😲 I'm gonna have to take some time with this. WOW!

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

      @@OzduSoleilDATA thanks. Feel free to ask questions

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

    Hi Oz. Way cool! Actually, you don't even need the TRANSPOSE function. I duplicated your table and named it Exams. The following in B13 will spill the names sorted, horizontally and filtering out whatever is the first column name in the table (in this case "Exam"): =SORT(FILTER(Exams[#Headers],Exams[#Headers]Exams[[#Headers],[Exam]]),,,TRUE). You just need to remember to add the TRUE or 1 argument for [by_col] inside SORT. Not better or worse, just different. Thanks for sharing this. Looking forward to checking out the Meetup link :)) Thumbs up!!

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

      Ah! Ok, Wayne. That's good to know. Thank you for the insight. 👍🏽💥💥💥

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

    Excel on 🔥🔥🔥🔥🔥🔥🔥 blowing developers minds
    LOL when you said: *I wasn't* (ready for this) @ 00:04 😂😂😂🤜💥🤛
    And you are also a DJ, master!!! Congratulations on your playlist!!! I remembered when I danced break dance! Hahahaha...

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

      OH LORD! You're taking me back to the days of the big piece of cardboard in the street.
      I did a little breakdancing myself. 🤭

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

      @@OzduSoleilDATA *Wowww!! That's what I'm talking about, mannnnn!!! Dancing in a cardboard in the street was so good!!! 😂😂😂😂 Good times!!! Awesome!!!*

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

    This is magic

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

    Wello done Oz, I liked the meditation break ! this solution is quite easy once you know it, compared to the traditional way with INDEX etc....

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

      Yeah, man! No INDEX or anything too weird. 🙌💥

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

    Josette must be watching your videos she smart as hell

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

    Wow!!!!

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

    It's like the Ninja blender, put all this "good stuff" in mix it up and pour it over ice. Cooled down and get the ice cream to cool down more. Excel-ellent example Oz and Faraz!

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

      DOUG!!!!
      You've got the idea. Ice. Ice Cream. Turn up the AC.
      Whatever it takes to keep from overheating. 😁

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

    I JUST BECAME A JEDI after this.

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

    Here is an alternative,
    Dropdown list: =SORT(DROP(Table1[#Headers],,1))
    Calc outputs: =MIN(INDEX(Table1, ,MATCH(K8,Table1[#Headers],0))) (K8 is the dropdown list output)

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

      Also if you don't need to sort the drop down list you can create a named range of the header and then reference directly in the data validation dialog, and no you don't need to transpose it
      =DROP(Headers,,1) (Headers is my named range of the table header)
      If you add new columns to the table the drop down grows with it.

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

    Oil = Black Gold
    Excel = Green Gold

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

    When you went to the Meditation I thought you were going to then tell us how to use as a custom data type. I was wrong.

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

      😞 Oops!
      Hopefully you did get something useful from the video.

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

    I had learnt similar tricks from #LeilaGharani few weeks ago - she is also awesome

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

    You ever get that money back?

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

      Nope. Ilgar and Faraz stopped answering their phone. 😄