How to Create a Dynamic Searchable Drop Down List in Excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • How do I create a multiple searchable dynamic drop down list in excel?
    There are three parts here. Data validation drop down list should work on multiple cells. It should be searchable. It should be Dynamic. In this tutorial I’ll show you how you can do all these at once. Most importantly I’ll be using different formula and functions only. No VBA required. You can use this to any excel versions from Excel 2010 to Office 365. There are a few things I’ve used in this tutorial. If you want you can learn them before starting.
    Named Range: • What is Named Range & ...
    Dynamic Named Range: • How to Create Dynamic ...
    Drop Down list using Named range: • How to Create Drop dow...
    Dynamic Dropdown List: • How to Update Items in...
    I’ve also Used different for and they are as follows:
    Search Function: • How to Use SEARCH Func...
    IsNumber Function: Video will be uploaded soon
    IF Function: • How to Use IF Function...
    Max Function: • How to Use MAX Functio...
    Vlookup Function: • How to Use VLOOKUP Fun...
    IFERROR Function: • How to Use IFERROR Fun...
    Offset Function: Video Will be Uploaded Soon
    Rows Function: Video Will be Uploaded Soon
    Count IF Function: • How to Use COUNTIF Fun...
    Now that you learned how to use these functions and technique let’s follow the procedure to create searchable dynamic dropdown list that can be used on multiple places.
    First create a table with your data. First column will be helper column and the second column will be the data you need to include inside your dropdown list. You can do this without tables but then your dropdown list will not work properly if you add new value. In this way i was able to create a 100% Dynamic, searchable drop-down list in excel.
    Now you need to place the formula inside the first column. The formula I used in the video is as follows:
    =IF (ISNUMBER (SEARCH ($F$1, [@Names])), MAX ($A$1: A1) +1,0)
    Here @Names indicates each cell of the name’s column from the table column. This formula will create a unique serial number each time if matches the value from Cell F1. Change the cells according to your need.
    Now we need to extract the list based on our search. As our helper column is already sorting the values that matches the search, we need to just take it from there and fill it in a new column. In my case I’ve used column H. The formula I used here is as follows:
    =IFERROR (VLOOKUP (ROWS ($H$2: $H2), Name_List,2, FALSE),"")
    That will extract the value perfectly. Now our search feature is ready. Now I need to create a dynamic named range here and feed this search result inside data validation drop down list. Click on the formula bar. Click on the name manager and click new. Give a name for your dynamic list. And place the below formula inside the reference.
    =OFFSET (Backend! $H$2,,,COUNTIF(Backend! $H$2: $H$500,”?*"))
    Now the last part. Write the Cell Function in Cell F1
    =Cell (“Contents”)
    Now create your dynamic dropdown list and from the error alert tab uncheck the option “Show error alert after invalid data is entered”.
    Done. You’ve just created multiple searchable dynamic dropdown list in excel using formula.
    #DropDownList #Searchable #Dynamic
    Thanks for watching.
    -------------------------------------------------------------------------------------------------------------
    Support the channel with as low as $5
    / excel10tutorial
    -------------------------------------------------------------------------------------------------------------
    Please subscribe to #excel10tutorial
    goo.gl/uL8fqQ
    Here goes the most recent video of the channel:
    bit.ly/2UngIwS
    Playlists:
    Advance Excel Tutorial: goo.gl/ExYy7v
    Excel Tutorial for Beginners: goo.gl/UDrDcA
    Excel Case: goo.gl/xiP3tv
    Combine Workbook & Worksheets: bit.ly/2Tpf7DB
    All About Comments in Excel: bit.ly/excelcomments
    Excel VBA Programming Course: bit.ly/excelvbacourse
    Social media:
    Facebook: / excel10tutorial
    Twitter: / excel10tutorial
    Blogger: excel10tutorial.blogspot.com
    Tumblr: / excel10tutorial
    Instagram: / excel_10_tutorial
    Hubpages: hubpages.com/@excel10tutorial
    Quora: bit.ly/3bxB8JG

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

  • @varadarajan_r
    @varadarajan_r 2 ปีที่แล้ว +6

    You sir, are a GENIUS! Best solution yet for those without access to Dynamic Arrays in Excel 365. That too you have implemented it without any VBA/Macro or other such advanced functions that are difficult for non-experts. Beautifully explained and I just had to follow you step by step to get the outcome.
    Thank you!

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

    Great video. I had tried several different methods with no luck. This solved my problem. Thanks for sharing!

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

      Glad it helped! Please subscribe and share

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

    Love You Dude.. Such a useful Tip. I was searching this for 3 days...

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

      Glad I could help. Please subscribe and be with us.

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

    So much helpful, I have been searching for this my whole day, thank you

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

    Thank you for the videos. You deserve a big load of respect.

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

    Thank you so much! you are a life saver. Been looking for this for a very long time.

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

    Good day, sir.
    followed your instructions and worked well.
    Thank you, sir; you are a genius!

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

      You're most welcome. Please subscribe and be in touch

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

    broo.. u are awesomeeee !!!!! thanks a lot..

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

    Thank you so much for such a wonderful video.

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

      You're most welcome. Please subscribe and share.

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

    Wonderful application and great tutorial.

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

    thank you for sharing this video very infromative and it ie easy to follow how to do dynamic searcheable dropdown list especially i am using excel with no filter in formula box.

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

      Glad you enjoyed it! Please subscribe and be with us.

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

    Hi sir was very very useful. Very informative. Thanks. It had the features of searchable, dynamic and multi .in others it was not multiple rows .Thanks

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

    Great Work Sir.

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

    Thank you so much for this video
    It helps me a lot

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

      You're most welcome! Please subscribe and share.

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

    Really thank you for your effort we really appreciate it. I subscribed to your channel

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

    you r simply great .... thank u

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

      You're welcome. Please subscribe and share the video.

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

    very good, i was looking for writing my password DB, then have a search on a criteria like account name (unique) and then extract all relevant infor around this search. Worked well.

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

    thanks for useful information

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

      So nice of you. Please subscribe and share

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

    Thank you sir...this is great

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

    VERY HELPFUL ...TQ

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

    excellent sir excellent. no words

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

    Sir as you are using office 360 you dont take to use search formula. But can you tell for excel 21 how I can add search formula to the formula in the video. I need searchable, dependable and dynamic dropdown list for my balance sheet. Thank you

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

    THANK YOU SIR..... THANK YOU SIR, AGAIN....

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

      So nice of you. Please subscribe and be with us

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

    This the close to solution what i got. Thank you. Is there a way to list all names before typeing?

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

      A fullstop before all names. So when you need all name list, you just type fullstop.

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

    A very useful video, thanks Kazi.While I was testing it I wasn't sure about the user experience of trying to use the lookup list without entering anything in the search box.
    ie if they just click on the scroll button on the search field then there is nothing in the list.
    So I modified my version of this formula
    =IFERROR(VLOOKUP(ROWS($J$4:J4),CountryOfOrigin,2,FALSE),"")
    I changed it to this
    =IFERROR(IF(MAX(CountryOfOrigin[Helper])=0,INDEX(CountryOfOrigin[Country],ROWS($J$4:J4)),VLOOKUP(ROWS($J$4:J4),CountryOfOrigin,2,FALSE)),"")
    So basically if there isn't a value in the helper column then it displays the full original list.
    Cheers, Richard

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

      Thanks a million for your solution. I'm sure it will help a lot of people. Glad to have you here.

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

    thank you !

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

    Appreciated.

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

      Thanks a million. Please subscribe and share.

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

    Great video! Could you kindly please let me know what your circular formulae settings are? (Max iterations and max change). Thank you!

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

      For this tutorial? Usually, I just enable iteration and used the default option.

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

    Excellent

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

    thanks

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

      You're welcome! Please subscribe and be with us.

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

    u r awesome ^^

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

      Thanks for the comment. Please subscribe and be with us.

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

    Fantabulous...
    Felt that you are explaining in front of me.
    Using the filter function this helped, but unfortunately, it is available only with Office 365.
    Your tutorial helps me to find admission numbers through a searchable drop-down list...

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

    Very awesome. Is there any way I can get sample of that file? Thank you so much.

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

      Follow the instruction and you'll be able to do it easily.

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

    Brilliant

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

    Thank you very much. Very nicely explained. Can the list be sorted in alphabetical order? We have to give a space and then only all the items get displayed. While pressing the drop down without typing, no items are displayed. Is there a way to get over this.

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

    Hi there, I have a question! Isn't this method going to trigger the creation of the "filter" each time you write anything in excel? I can see that this would be amazing a small file but have you tested this on a massive file?

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

      No i haven't. Let me know the result.

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

    Hi. How to make it work if new row with data was inserted to the table? Lets say in a middle of the table. It dosn't show up in searchable dropdown menu. Helper row is missing formula then.

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

      Place new value at the nd of the table.

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

    How about if I type multiple letters instead of only one letter when searching?

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

    wonderful, your video helps, keep up the good videos :)

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

      Thanks for the comment. Please subscribe and share.

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

    thanks tooooooo

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

    can you give me a link to reducing data validation drop-down list tutorial

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

      Check this: th-cam.com/video/EVGCPZFwv4w/w-d-xo.html

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

    How did you change B4 to @Names

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

      Please check these videos on named ranges.
      th-cam.com/video/ax87ihcfH3E/w-d-xo.html
      th-cam.com/video/mLKT0DcVBWo/w-d-xo.html
      th-cam.com/video/5brNPIunUvY/w-d-xo.html

  • @BharatKumar-fh7ei
    @BharatKumar-fh7ei 2 ปีที่แล้ว

    Is it works in any M.S version ❓

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

      Haven't tried on excel 2007, so don't know about that. But it should work from excel 2010 to above

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

    Sir, where is the formula, which you said, will be shared below. For lay people to follow this rather complicated formula, is bound to send in error. Please provide the formula in this column

  • @84satishmenon
    @84satishmenon 2 ปีที่แล้ว

    When i add the Max formula with +1 the excel hangs

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

      Which version are you using. I'm not sure why it hangs at your end. Mine works fine.

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

    How is the logic of max formula,in fact I know but here I didn’t understand the function of it,also my formula doesnt work,always show 1 value,in fact max formula reveals the maximum of different numbers,but here it sums and its cut by when he face the value of zero? You said its not about the version either but my formula doesnt work

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

      It will work. Try again. Try to do it step by step. There are lots of steps here. Make sure you do it just like i did.

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

    HELLO SIR, HOW CAN DOWNLOAD THIS FILE PLZ

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

    Hello, one question, does this also work with Excel 365?

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

      365 doesn't need this complex option. you can do this using search and filter function. That's much easier.

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

      Hello, can you give a short example@@Excel10tutorial

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

      Just create a dropdown list. Click on Data - Data Validation - Select List - Select the range where you have dropdown value. In the dropdown cell if you write something it should be searchable in 365. You don't need anything.

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

    I was on fire watching your video, but when I put in the OFFSET Function, the formula Spills Over. Result, the Formula Name is not accepted by the Data Validation List...
    Waiting for Office 365 to come with Multiple Search Drop Down Lists as standard, now...

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

      Please try again. it should work. There is a lot in this video. So make sure you follow each step properly.

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

      @@Excel10tutorial Okay, I will try again... It IS difficult to get it right the first time, I admit!
      Will update you here!

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

    Too Fast.. :( can't understand the formula.

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

      So sorry for that. For me this is a long video. I tried to be fast. But if you need the formula i've added it on the description. you'll find the formula and instruction there. If you need any help, i'm here.