How to Create Multiple Dependent Drop-Down Lists in Excel | Automatically Update with New Values

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024
  • List Changes As Previous List | How To Make Dependent Drop Down List In Excel | Indirect Function
    In this Excel video tutorial, we will learn how to make a dependent drop-down list in Excel using the indirect function to help us
    the list changes according to the choice of the previous list, that is, we will have a main list and a secondary list from the choice of the option of the first list, the second list changes automatically, that is, we can create several lists depending on the choice of the previous list depending on the chosen option previously
    to make a dropdown list in Excel make a list of options a checkbox a list of values in Excel we can simply select the cells in the Excel worksheet where we want to apply this list of options and click on data and then on data validation and that's it just select the list option and write all the options you want to have in your list and just separate each option with a semicolon
    for example we have categories and subcategories under categories we have options for income and expenses. These are the main categories and for each of these options we have several more options to choose from.
    In terms of income, we have an overtime bonus salary and others, as for expenses, we have water, light, gas, food, etc.
    so if I choose the revenue option in the category, the subcategory list will refer to the chosen revenue option, but if I choose the expense option, the subcategory list, the second list, the secondary list will refer to the expense options
    If I choose option A, a list will appear, if I choose option B, another list will appear, and so on. That's what we're going to learn to do in this free Excel tutorial
    the formula that we will use in Excel is the indirect formula or we can still call it the indirect function in Excel we can use the indirect function to return all the cells all the information referring to a set of data
    a practical example is what we are going to do in this Excel walkthrough for example I have several lists to choose from and each of these lists is in a different table I have a revenue table and another expense table see the name of my tables are respectively income and expense
    this way, if I use the indirect function in Excel and use the revenue criterion, the result of the indirect function will be all the values in the table that correspond to the criteria used, that is, it will return to me all the revenue values, such as salary, extra hourly bonuses, etc. and vice versa.
    now with the indirect function we can use it within data validation in excel instead of creating a normal list in excel and separating each of the values by semicolons we will use the indirect function instead and our reference will be income or expense to fetch information from our tables
    #JopaExcel #Dashboard #Excel

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

  • @1966Kibbles
    @1966Kibbles 10 หลายเดือนก่อน +13

    This video was the closest I came to getting it right! I got as far as entering the 1st dependent list..but it would not work for all the other cells! Thank you. It was a great video.

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

      Have you figured it out yet? I’m having same challenge.

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

      @jopa Excel im also getting the sane challenge, Can you Please clarify this ?

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

      Check to ensure that your cell reference is not fixed. The cell reference in the INDIRECT function should not have $ anywhere

  • @arkadeusz91
    @arkadeusz91 9 หลายเดือนก่อน +3

    That is simpler than the one I was always doing. I usually went for OFFSET and MATCH combo for the second list. I didn't need to create table for each list separately, but this formula is much cleaner. Always good to learn something new :)

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

      @@forhadleobd Sure. You just put all the values a little bit like in the video, so that you have headers in the first row of a sheet (in this example "Income" and "Expense") and corresponding values below it (So column A1 would be "Income", A2 - "Salary" etc. B1 - "Expense", B2 - "Rent" etc.). Then let's say you put your selector (as in "Income" or "Expense" that would determine which list to choose from) in G2 as it is in the video. Then the formula is =OFFSET($A:$A;0;MATCH(G2;$1:$1;0)).
      The formula in the video looks much better and it is easier to see what is going on if you for exaple look at this file after a while and try to remember how it works, but the version I wrote doesn't require you to create a separate table and name it every time, and is faster for very large data sets.
      In conclusion, if you want something for your home usage or for managing small amounts of data you should probably use the formula from the video. On the other hand if you are managing big database with loads of options, then probably my formula would perform better.
      If you have any questions, I would be glad to answer :)

  • @clearimages4120
    @clearimages4120 7 หลายเดือนก่อน +2

    BRILLIANT - Thanks for the video solved a problem for me

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

    Brilliant - dependent drop down finally worked for me! Thank you!

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

    This is the best explanition I have found so far. Thank you.

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

    This is really amazing. Thank you!

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

    This is cool. I've been toying around with this idea and now you show me how.
    Thanks so much.

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

      I'm glad you liked it! Thanks 🙏👍😁

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

    Amazing! Thank you. 9:10 can you force the Category column to delete or rest whenever you select Type?

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

    Thank You very much for what seems to be by far the easiest way to do this, as well as the cleanest one, as everyone else seems to like the idea of having the variables on the same sheet, I like the way you did it.
    One followup question though:
    Can I input some sort of sum formula which helps me with getting specific sums, that is - how much was side hustle in a specific month?
    Thanks a bunch for the video.

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

      I'm glad it was useful for you. 🙏👍
      About the sum formula with a criteria, you can use SUMIF for one criterion or SUMIFS for more than one criterion.
      I have two practical videos that can help you:
      SUMIF th-cam.com/video/KUBTVv0m3K8/w-d-xo.html
      SUMIFS th-cam.com/video/7mnv35sEmRA/w-d-xo.html

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

      ​@@JopaExcel Can we clear the category whenever we are changing Type?

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

    Excellent stuff! Thanks.
    It is exactly what I need but on Google sheets it doesn't work. Would it be possible to do it on Google sheets?
    Thanks!

  • @markhak2911
    @markhak2911 11 หลายเดือนก่อน +4

    Thank you for your effort that you put in this tutorial. Really straight forward and helpful. 10/10

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

    Thank you.... Is it possible to implement the same in Google sheets?

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

    Good tutorial! I realize that my comment exceeds the primary scope of this tutorial, but I do have to ask. When changing from “Expense” to “Income”, (at 00:19) the “Category“ field didn’t warn of the mis-match of data. Is there a method to “trap” an error such as this?

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

      did you find the way of doing this?

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

      @@HarshG28 I have not.

  • @humanbeing888
    @humanbeing888 27 วันที่ผ่านมา

    Thank you bro, its really helpful for me

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

    This is great! However, my table name has space but I think space and special characters are not supported in table names. Do you have suggestions for these?

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

      Hello! Space and special characters cannot actually be used in Excel tables currently. My suggestion is to use underscore ___ instead of space, what do you think?

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

      @@JopaExcel hmm yeah. I used underscore instead. And perfectly works. Thanks 👍

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

    Excellent tutorial!! Thanks

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

    Thanks Jopa! This really helped! Can we use the same process for bring over the table completely with formatted cells (add’l pick lists, etc.)?

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

    Can you make it so when you choose for example the rent option the expenses label auto populates? So like you skip entering it but its just there already?

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

    Thanks Man !

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

    Hi, Good job.
    After writing the indirect func and clicking on Alt, it selects only one variable? Please help

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

    Thank you very much sir. Wow, you made it easier! Great job!

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

      Thank you! 🙏👍

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

    Thank you so much! This was super helpful!

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

      Glad it was helpful, Emma! 🙏👍

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

    Thank you for your effort, it's so helpful

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

      I'm glad it was helpful, Julia! 🙏👍

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

    Thanks for such nice explanation . it helped.

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

      Gald you liked it 🙏👍

  • @Darshansingh-wo8ix
    @Darshansingh-wo8ix 10 วันที่ผ่านมา

    Super

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

    This was very helpful! Thank you!

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

    This is awesome, sir! Thank you for the tutorial!

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

    What version of Microsoft you're using, as I'm using 2019 and doesn't show the whole data, just extract the data of the first row.

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

    Thanks man! i really needed to learn this 🤍👍😀

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

    Thank you!

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

    Direct and Helpful. Thank you

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

    It works but for only with specifc block, any other formula for linking with whole column, everyone is open for answers

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

    Great, It was really simple to extend to all the column. Congrats, very useful

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

    Thank you. I was doing it the hard way.

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

      I'm glad it was useful for you. Thanks for the feedback 🙏👍

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

    Thank you so much ☺

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

    Thank you, very clean and understandable tutorial.

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

      Glad it was helpful! 🙏👍

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

      @@JopaExcel I got as far as entering the 1st dependent list..but it would not work for all the other cells! Thank you. It was a great video.

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

    very helpful.

  • @SV-ShyamaArts
    @SV-ShyamaArts 4 หลายเดือนก่อน

    Thank you so much
    God Bless You

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

    Excellent video!!!! Thanks so much,

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

      I'm glad you like it! Thanks for the feedback 🙏👍

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

    Excellent boss you solved my problem

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

    amazing

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

    Can google sheet do the same thing like this?

  • @ວົງສະກອນທະນົງແກ້ວ
    @ວົງສະກອນທະນົງແກ້ວ 9 หลายเดือนก่อน

    Excellent Thanks

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

    thank you very much for you video :)

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

    very helpful. thanks

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

      Glad it was helpful!🙏👍

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

    Thanks for the video

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

      Your welcome 🙏👍

  • @Samy-ck8oo
    @Samy-ck8oo 10 หลายเดือนก่อน

    is good if you can reset the second dorop down list in the moment you change the category

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

      For sure, I know what you mean. It would be awesome. But, unfortunately we can't do it, maybe via VBA it's possible.

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

    great man

  • @Malik-ix2kx
    @Malik-ix2kx 7 หลายเดือนก่อน

    Awesome tutorial...very informative....

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

    I entered the =Indirect(G2) and the only word that appears is the first word in list "rent". May I ask what went wrong in my entry?
    Update: I didn't stop until I got the right data. Thank you for your help :)

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

    Super simple and well explained

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

    Thanks!

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

    This was well explained, many thanks for your time and effort

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

    Please give me total of better than more excel sheet tricks and ms word symbols create in far than better beautiful❤ lovely symbols in 45 typeses ok so all the best sir i give you some more like this chennel on now 💯👌🙏

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

    Can you do this in Google Sheets?

  • @purple.fantasy
    @purple.fantasy 8 หลายเดือนก่อน

    How do you color code each category?

  • @SBP-Idea
    @SBP-Idea 10 หลายเดือนก่อน

    Thanks Teacher

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

    really cool, and useful

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

      Thank you 🙏👍

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

    Instead of this we can use xlookup function. We can use for big data and also less steps

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

    Thank you

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

    That Final part INDIRECT(X6) . I have merged cells over there. If i entered X6 shows me Error. How can i Resolve ??

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

    his really helped!

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

      I'm glad it was useful! Thanks for the feedback 🙏👍

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

    So for each row in Column E we have to manually enter Data validation from INDIRECT function?

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

      No, you can use the "small green square" in the bottom right corner to copy the information in the cell.
      It should also update from C3 to C4, C5, etc

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

    Good video. BUT I prefer investments instead of investiments

  • @April-q4i
    @April-q4i 3 หลายเดือนก่อน

    What do you do if your headers have multiple words, for example, check fraud? You want a clean drop down that says "check fraud" instead of "check_fraud"

    • @billal.m
      @billal.m หลายเดือนก่อน

      you can anther colonne with a formula =if this cellul equal chek_fraud put chek fraud

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

    Eu sempre procuro conteúdo em inglês porque é muito mais vasto, geralmente no Brasil é tudo muito limitado. Além disso, o alcance é muito maior em inglês.

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

    nice one😊. its select everything. not every one!!😘

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

      Ok. Thank you! 👍

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

    10/10

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

    What happens if I delete the other sheet where I put the options? Is it necessary to include that in my report if ever?

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

      If you delete the spreadsheet which contains the options used in the list, the list will no longer works. However, if you don't want to use multiple sheets to place your lists, you can insert the options into the list itself manually.
      So, you go to data, list, and source will be like: Option 1,Option 2,Option 3,Option 4...
      It is very important not to forget to use the comma to separate each option.

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

      @@JopaExcel Oh is this okay in any report?

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

    When you are pressing "enter" it shows you all the values in the table but when I press enter at my pc, it only shows the first value. What am I doing wrong?

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

      try ctrl+shift+enter after the result with some cells below selected

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

      @zarinahaciyeva1784 i tried but its not showing the way it's showed in the video.

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

    Hi How can I make a data validation list from cells in a row. I have a data sheet containing customer name, contact Name 1, Contact Name 2 and Contact Name 3. in another sheet I have a cell where I can (using data validation) pull in customer name. now there is another cell with Contact Name. Now I want the 3 names (Contact Name1...3) show up as drop down. how can this be done? Thank you

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

    Great video ❤ New subbie here 👋

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

      Thank you! 😁🙏👍

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

    Try selecting the value with / it's not working.can you handle the data which is having many chars such as *,",#,₹

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

    I want add sub item to drop down list item in Google form

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

    For the indirect function part, mine will show whatever inside the row only. Example, if i create an indirect function expense for row 3, then only the rent will show

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

      Mine too.. were you able to solve that issue?

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

      Facing the same prob. Did you find a solution?

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

      @@aqsanaeem6955
      type your indirect function and press enter, you will see just one record as u mentioned above. Later, select this result with some cells below at the same time and press crtl+shift+enter. Unfortunately, u see the records at the number of below cells u selected.

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

    It doesn't work on Google sheets... Any similar tips for google sheets?

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

      Have u gotten answer to this. I would like to know thanks

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

      Waow I just tried it and it is working. Click on data, left click on data validation then add rules😅😅😅

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

      Right click...

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

      Hope its helpful

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

      It's seems better on Google sheets than excel

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

    Thanku

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

    It doesn't work if Table name having space?

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

      When you rename a Table through "Table design" then "Table name" you can't actually use space. But anyway, it will not work with space.
      Maybe you can try underscore or hyphen... 🙏👍

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

  • @MarrietaAntone-b8y
    @MarrietaAntone-b8y 3 หลายเดือนก่อน

    LIBRARY SYSTEM PLEASE

  • @AframAsante-Agyei
    @AframAsante-Agyei 9 หลายเดือนก่อน

    👍

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

      🙏👍

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

    This leads to an error, try enters a different value

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

      Hello, Roland! What type of error? Could you give me more details, so I can help you. Thanks!

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

      ​@@JopaExcelHi I was editing a sheet on web. Got an error when I tried to name the table after header saying names already exists it should unique.

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

    sir plz get it fast do not people time. it was good but always make short video

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

    doesnt work

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

      Hello! Which part of the video did you have a problem with? Give me more details, otherwise I cant help you... Thanks!

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

    You might want to show us how to create the dependencies first before you start talking about the other stuff.

    • @886luke
      @886luke 4 หลายเดือนก่อน

      That’s a different video. I watched it earlier today.

  • @PatrickCyprian-l8g
    @PatrickCyprian-l8g 5 หลายเดือนก่อน

    thank you

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

      Welcome! 🙏👍

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

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

    NOT WORKING