Excel Filter By Month: Filter feature or FILTER function? Amazing Dynamic Formula Solution. EMT 1796

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

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

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

    I learn a lot from your classes, thank you for sharing your knowledge

  • @sheripresloid7839
    @sheripresloid7839 2 года назад +2

    I am absolutely loving all these videos. Been working in Excel for 30 years and have expertise, but some of the little things are amazing. Love the # in the source section. Love the arrow to capture the table name. Love the unique usage in the date, etc.
    I use Alt (or F10) and A T for filters. I am a huge keyboard person, so it is nice the newer Excel version still allows me to use my old timey keystrokes. :)

    • @excelisfun
      @excelisfun  2 года назад +2

      You are awesome! You and I have this in common: we both love Excel and seem to have a lot of fun with it : ) : )

  • @simoiyahector-morales3781
    @simoiyahector-morales3781 2 года назад +4

    You are a literal Excel Guru, always something new to learn. Thanks for sharing this knowledge FREELY with us. God bless you.

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome for the free fun, Simoiya!!!!

  • @JonathanExcels
    @JonathanExcels 2 года назад +1

    Some other program on my pc high jacked my ctrl+shift+L earlier this year and I haven’t been able to use it. I work around it with menu acceleration keys but muscle memory really wants that shortcut to work.
    Very clear video. Excellent!

    • @excelisfun
      @excelisfun  2 года назад

      Yes, good idea for the keyboard. Glad the video was excellent for you, Jonathan!!!

  • @bagnon
    @bagnon 2 года назад +2

    Instead of Ctrl+CC, I use Win+v and it works for all programs, not just Excel.

    • @excelisfun
      @excelisfun  2 года назад +1

      Whoa! I did not know that... : ) : ) That is epic. I am going to try and use "Clipboard "bagnon" method in the future : )

  • @johnborg5419
    @johnborg5419 2 года назад +1

    Thanks Mike. Data Validation removing dublicates in the List. Never noticed that. Just tried it now. That's Great!!!

    • @excelisfun
      @excelisfun  2 года назад

      Yes, it is a great new-ish capability to an old favorite : )

  • @sumardjo
    @sumardjo 2 года назад +1

    thanks for all
    because you give me sample file to practice
    thanks for all
    thanks

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Rusdi!!! Practice is fun : )

  • @markpodesta4605
    @markpodesta4605 2 года назад +2

    Excel 365 is magic. Thank Mike! 😀

    • @excelisfun
      @excelisfun  2 года назад +1

      You are welcome, Mark!!!

  • @excel_along_the_way
    @excel_along_the_way 2 года назад +1

    Thank you Mike. When Amazon open in South Africa hopefully your book can be purchased here.

    • @excelisfun
      @excelisfun  2 года назад

      I hope so too : ) : ) : ) : )

    • @excel_along_the_way
      @excel_along_the_way 2 года назад

      ​Hi Mike, I never have used the TEXT function to create a unique identifier for dates in a specific month but always the EOMONTH function. It also works in this scenario. For Data Validation list I will use =SORT(UNIQUE(EOMONTH(--HireTableAnswer[HireDate],0))) and for the main function "=FILTER(HireTableAnswer,EOMONTH(--HireTableAnswer[HireDate],0)=D4). I don't know if there will be a speed advantage, but just another FUN way of doing it. Extra thing to do is to do your formatting in Format Cells where in your example there is no need to do this.

    • @excelisfun
      @excelisfun  2 года назад

      @@excel_along_the_way Thank you for your keen insight, Laster!!! The funny things is that in DAX, with Date Tables, I do use the EOMONTH for month unique identifier. But here I was thinking that visually for the dropdown, it would be better to use TEXT. However, I am not sure the time advantage in Microsoft 365 (because I have not done much testing in this version), but in older versions there is a big calcuation time advantage to use EOMONTH or combo of YEAR and MONTH over TEXT : )

    • @excel_along_the_way
      @excel_along_the_way 2 года назад

      @@excelisfun I have notice that you use it in DAX as I have started to follow your tutorials on PQ and Power BI. Years ago I discovered EOMONTH and always used it as a unique identifier and your video on how to get EOMONTH to spill in 365 with the double negative was such a life saver.

    • @excelisfun
      @excelisfun  2 года назад

      @@excel_along_the_way Yes, those darn Analysis Toolpak add in functions like EOMONTH and their double negatives lol

  • @monicamelara7997
    @monicamelara7997 2 года назад +1

    Thank you so much for taking the time to do this. I truly appreciate you!

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, monica!!!!

  • @SyedMuzammilMahasanShahi
    @SyedMuzammilMahasanShahi 2 года назад +1

    Thanks Mike for this EXCELlent video.

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome for the EXCELlence, Fellow Teacher!!!

  • @RMKserve
    @RMKserve 2 года назад +1

    Mind blowing ❤️

    • @excelisfun
      @excelisfun  2 года назад

      Glad it helps, C P O!!!!

  • @rodleaverton
    @rodleaverton 2 года назад +1

    Brilliant!

    • @excelisfun
      @excelisfun  2 года назад +1

      Glad you like it. FILTER does make Excel life much easier : )

  • @j.rjunior5584
    @j.rjunior5584 2 года назад

    I was using the same formula you used, =SORT(UNIQUE (TEXT("Column", "yyy-mm"))).
    But I had a lot of blank cells, and those blank cells would return as 1900-01.
    The blank cells will be filled with more future data that I would get.
    So what I did was I took a random column(AV), and I typed. =IF(A8="","", TEXT(A8, "yyy-mm")) .
    And I draged that formula down to the amount of columns I was using.
    Column A is my date column btw.
    Than I used the =SORT(UNIQUE (TEXT(AV8:AV600, "yyy-mm"))).
    But it wouldn't sort the month and day properly, soo I ended up switching the formula around to, =UNIQUE (SORT(TEXT(AV8:AV600, "yyy-mm"))). And it worked perfectly. 👌
    Thank you soo much, Mr. Excel. This was exactly what I was looking for. Thank you.

  • @darrylmorgan
    @darrylmorgan 2 года назад

    Boom!Super Cool Formula,Loving The Awesome Filter Function...Thank You Mike :)

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Bike Brother!!!

  • @prasad9976
    @prasad9976 2 года назад +1

    Thank you sir

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Prasad!!!

  • @chrism9037
    @chrism9037 2 года назад

    Thanks Mike! FILTER is just so awesome.

    • @excelisfun
      @excelisfun  2 года назад +1

      FILTER is just about best new function and at least: it seems to have the most different applications for a single function. You are welcome as always, Teammate Chris M!!!

  • @richardhay645
    @richardhay645 2 года назад

    I like this video !! I'm a big fan and regular user of FILTER. I often filter by date parameters. Helper columns seem not to be politically correct but I find them extremely tempting esp with anything that might become a FILTER criterion. After all spreadsheet real estate is not Scarce with 2^14 columns avaiable!!! So a sheet I was updating a few moments ago has separate columns for MONTH, YEAR & WEEK by using TEXT() for month and year and WEEKNUMBER for week. This gives me max flexibility to build reports quickly with FILTER. Putting month and year in the same cell is a good look but some of my sheets eventually grow to five or even ten years of transaction data making such combo dropdowns rather unweildy. Often I filter by complex multiple criteria (such as jan 2021 and jan 2019 in one FILTER report) so I need max flexiblity in referencing. I use linked reference cells but type in criteria for each report and reference such cells with FILTER.
    I haven't used filter buttons for a long time. If I want to Filter in plce I normally use Table Slicers.

    • @excelisfun
      @excelisfun  2 года назад

      Great methods for filter by data criteria, Richard "Excel Word Poet" Hay!!!! The one use I have for the Filter feature is to quickly copy and paste a set of records. Nothing beats that. I like your helper columns too. The only reason that people might not want to use them is that they add lots of formulas. And TEXT function calculates more slowly than other functions like MONTH and YEAR. But as you say: the clear advantage to helper columns is that they make that FILTER function mush easier to use later on. Thanks for liking this video, Richard Hay!!!

    • @richardhay645
      @richardhay645 2 года назад

      @@excelisfun I use the TEXT Function for month to get the month name while MONTH function just extracts numbers. I use it for year out of (bad?) habit. YEAR Function works just as well as TEXT. Why are Table Slicers not more popular and more regulaly taught? Many users seem not to even realize they exist. I find them quick, easy and flexible!!

    • @excelisfun
      @excelisfun  2 года назад

      @@richardhay645 I don't think YEAR is bad habit. I think Table Slicers are not known, because they came out for PivotTables first, then much later they came out for Excel Tables. Buy that time, all of use PivotTables and didn't think about the power they can bring to Excel Tables.

    • @richardhay645
      @richardhay645 2 года назад

      @@excelisfun yeah, I usually clean up my tables by turning off the Filter buttons and inserting Table Slicers for the copy/paste thing and for the other quick and dirty stuff!!

    • @excelisfun
      @excelisfun  2 года назад

      @@richardhay645 Nice : ) : )

  • @nobby-green
    @nobby-green Год назад

    This a great thanks! one question, when the data is displayed, i get numbers in the column rather that dates shown. any ideas?

  • @pandharinathjoshi6565
    @pandharinathjoshi6565 2 года назад +1

    Great explanation sir

    • @excelisfun
      @excelisfun  2 года назад

      Glad this helps, Pandharinath!!!!

  • @joshuamanampiu6489
    @joshuamanampiu6489 2 года назад +1

    Excellent video. Thank you.

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Joshua!! : ) :)

  • @nadermounir8228
    @nadermounir8228 2 года назад

    excellent tutorial Mike 👌 I try to never miss any of your videos 📹

    • @excelisfun
      @excelisfun  2 года назад +1

      Thanks for watching and never missing the fun, Nader!!!

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

    Great video, thank you. How about creating a dynamic report showing the totals in this format: This Month, Last Month and this quarter, last quarter and this year, last year at all times without any extra steps. something like a dashboard which always only automatically calculates and shows above mentioned values?

  • @spyrakos1981
    @spyrakos1981 2 года назад +1

    Great video. I would like to see a Power Query approach, too!

    • @excelisfun
      @excelisfun  2 года назад +1

      In Power Query you can use the filter dropdown arrows at to of Date Field. It is exactly like the first part of this video : )

  • @robinmock5218
    @robinmock5218 2 года назад

    I needed this to complete a n assignment! Thank you

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome! Was the assignment at work or school?

    • @robinmock5218
      @robinmock5218 2 года назад

      @@excelisfun work

  • @sasavienne
    @sasavienne 2 года назад +1

    Excellent. Thanks Mike.

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Salim!!!

  • @msantosh1220
    @msantosh1220 2 года назад +2

    Thanks!

    • @msantosh1220
      @msantosh1220 2 года назад +1

      Mike, my learning never end when your video is on. Thanks for this cool trick.

    • @excelisfun
      @excelisfun  2 года назад +2

      You are welcome, Teammate Santosh : ) : ) No, wait, Thank you, Teammate Santosh!!!!!!!

    • @excelisfun
      @excelisfun  2 года назад +1

      @@msantosh1220 You are welcome for the cool tricks : ) : ) : )

  • @usmaniqbal1836
    @usmaniqbal1836 2 года назад +1

    Perfect Mike! Keep it up

    • @excelisfun
      @excelisfun  2 года назад +1

      Yes!! I will keep it up because it is fun for the Team!!!!

  • @sevagjb
    @sevagjb 2 года назад

    Great trick Mike Thanks

    • @excelisfun
      @excelisfun  2 года назад +1

      You are welcome, Sevag!!!!

  • @mezianeremila454
    @mezianeremila454 2 года назад

    Another amazing video! Thanks Mike…

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Meziane!!!!

  • @shubhampawar8506
    @shubhampawar8506 2 года назад

    Great trick 👌❤️

  • @teoxengineer
    @teoxengineer 2 года назад

    When we convert date numbers into text, how can we convert them into value from the text again? As we know that date values seem just text not value and sometimes it causes some calculation problem because of text convertion.
    Thank you Mike for this benefit tutorial. 🙏🏻

    • @excelisfun
      @excelisfun  2 года назад +1

      As, Joseph said, any math operation (that does not change the value) on text numbers converts the text numbers back to numbers. *1, /1, ^1, --, +0 all will convert text numbers back to numbers,

  • @bashirmoustafa6116
    @bashirmoustafa6116 2 года назад

    Amazing,,, thanks Mike 🙏

    • @excelisfun
      @excelisfun  2 года назад +1

      You are welcome, Bashir!!!

  • @iankr
    @iankr 2 года назад

    Brilliant 👏

    • @excelisfun
      @excelisfun  2 года назад

      Glad you like it, Lan!!!

  • @rajsahu1029
    @rajsahu1029 2 года назад

    Nice to see this

    • @excelisfun
      @excelisfun  2 года назад

      Glad you like it, Raj!!!!

  • @realtoast7036
    @realtoast7036 2 года назад +1

    Great! But what's the difference between Ctrl-Shift-L and Ctrl-T when establishing a table?

    • @excelisfun
      @excelisfun  2 года назад +3

      Ctrl + T creates an Excel Table Object with formatting, sorting, filtering, a total row and dynamic ranges. Ctrl + Shift + L just adds filter dropdowns.

    • @realtoast7036
      @realtoast7036 2 года назад

      @@excelisfun Thanks! Love your stuff! Bought the PDF and now the full, physical book for plane/travel reading. Can't wait to dig through it all.

    • @excelisfun
      @excelisfun  2 года назад

      @@realtoast7036 Thanks for your support in buying my book : ) I hope that you will like it.

    • @realtoast7036
      @realtoast7036 2 года назад +1

      @@excelisfun I've not ordered an actual, tangible book in a decade or more. Very excited! I don't know what's in it - but I do know it's all going to be in my head in about 45 days. Truly an invaluable present.

    • @excelisfun
      @excelisfun  2 года назад

      @@realtoast7036 It is a heavy book - more than 4 lbs! I hope you will like it : )

  • @sty9509
    @sty9509 2 года назад +1

    In ms 365 for data validation, even if the list of cells referenced by the list function is not a duplicate value, it removes the duplicates and creates a list with unique values. I don't know when it was updated, but I found out about these features a while ago.

    • @richardhay645
      @richardhay645 2 года назад

      True. But the really crazy thing is that Excel has "always" had that capabilty and willingly provided it in the built-in in-cell data validation but did not provide it in the list option in the dialog box!!

    • @excelisfun
      @excelisfun  2 года назад

      That is crazy, I forgot this. I saw it one time a while back, but forgot. Thanks for the reminder. It is such a great aspect of Data Validation List.

    • @excelisfun
      @excelisfun  2 года назад

      : ) : )

  • @pancholitachiu23
    @pancholitachiu23 2 года назад +1

    The diagonal arrow!

    • @excelisfun
      @excelisfun  2 года назад

      Yes, it is an efficient trick : )

  • @simfinso858
    @simfinso858 2 года назад

    A college professor followed by Many Working Professional round the world...

    • @excelisfun
      @excelisfun  2 года назад +1

      Rare, right? Because many academics are decades behind the working world ; ) lol

    • @simfinso858
      @simfinso858 2 года назад

      @@excelisfun That's correct. Even so called professional post graduate universities Don't teach Excel in their course. All Government should Ask to teach Excel Right from 12th std to all Universities.

    • @excelisfun
      @excelisfun  2 года назад +2

      @@simfinso858 Probably even better: teach it to all students, everywhere, all the time!!! It should start in K-12 : )

  • @HusseinKorish
    @HusseinKorish 2 года назад

    Hey Mike ... i wonder why Unique Function is not working on Rows ?

    • @excelisfun
      @excelisfun  2 года назад

      By default, UNIQUE does work on rows, but the second argumnet allows you to choose: rows or columns.

  • @jamesepace
    @jamesepace 2 года назад

    Could you have put the YYYY-MM generator formula into the Data Validation box, so it isn't on the sheet?

    • @excelisfun
      @excelisfun  2 года назад +3

      That is a good idea. But that dialog box is not that polite. So, no, I don't know how to do that. Funny thing is that I also tried putting formula:
      =SORT(UNIQUE(TEXT(HireTableAnswer[HireDate],"yyy-mm")))
      into Defined name and that did not seem to work either...

  • @IlaPatel811
    @IlaPatel811 2 года назад

    😍

  • @Al-Ahdal
    @Al-Ahdal 2 года назад

    1st comment

    • @excelisfun
      @excelisfun  2 года назад

      Yes: First Place Trophy, Syed Hassan!!!!!

  • @ScooterMcGraw
    @ScooterMcGraw 2 года назад

    If you thought Excel couldn't be sexy, think again!

  • @mattschoular8844
    @mattschoular8844 2 года назад +1

    Fantastic. Thanks Mike

    • @excelisfun
      @excelisfun  2 года назад

      You are welcome, Matt!!!

  • @RUJedi
    @RUJedi 2 года назад

    Brilliant!

    • @excelisfun
      @excelisfun  2 года назад

      Glad you like it, Shawn!!!