Excel တွင် မှီခိုမှု (cascading) drop-down list တစ်ခုပြုလုပ်နည်း

  • ဒါကိုမျှဝေပါ။
Michael Brown

မာတိကာ

မကြာသေးမီက ကျွန်ုပ်တို့သည် Excel Data Validation ၏စွမ်းရည်များကို စတင်စူးစမ်းလေ့လာခဲ့ပြီး ကော်မာ-ခြားထားသောစာရင်း၊ ဆဲလ်အကွာအဝေး သို့မဟုတ် အမည်ပေးထားသည့် အပိုင်းအခြားအပေါ်အခြေခံ၍ Excel တွင် ရိုးရှင်းသော drop-down စာရင်းကို ဖန်တီးနည်းကို လေ့လာခဲ့သည်။

ယနေ့၊ ကျွန်ုပ်တို့သည် ဤအင်္ဂါရပ်ကို အတွင်းကျကျ စုံစမ်းပြီး ပထမ dropdown တွင် ရွေးချယ်ထားသော တန်ဖိုးပေါ်မူတည်၍ ရွေးချယ်မှုများကို ပြသမည့် cascading drop down lists များကို ဖန်တီးနည်းကို လေ့လာသွားပါမည်။ ၎င်းကို ကွဲပြားစေရန် ကျွန်ုပ်တို့သည် အခြားစာရင်း၏တန်ဖိုးအပေါ်အခြေခံ၍ Excel ဒေတာတရားဝင်မှုစာရင်းကို ပြုလုပ်ပါမည်။

    Excel တွင် များစွာသောမှီခိုအားထားရသော dropdown ကိုဖန်တီးနည်း

    များစွာပြုလုပ်ခြင်း Excel တွင်-level မှီခိုသော drop-down lists သည်လွယ်ကူသည်။ သင်လိုအပ်သမျှသည် အမည်ပေးထားသော အပိုင်းအခြားအနည်းငယ်နှင့် INDIRECT ဖော်မြူလာဖြစ်သည်။ ဤနည်းလမ်းသည် Excel 365 - 2010 နှင့် အထက်ဗားရှင်းအားလုံးနှင့် အလုပ်လုပ်ပါသည်။

    1။ drop-down lists အတွက် ထည့်သွင်းမှုများကို ရိုက်ထည့်ပါ

    ပထမဦးစွာ၊ drop-down lists တွင် သင်ပေါ်လာလိုသော entries များကို ရိုက်ထည့်ပါ၊ စာရင်းတစ်ခုစီသည် သီးခြားကော်လံတစ်ခုဖြစ်သည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်သည် သစ်သီးတင်ပို့ရောင်းချသူများ၏ အကျုံးဝင်သော dropdown တစ်ခုကို ဖန်တီးနေပြီး ကျွန်ုပ်၏ရင်းမြစ်စာရွက် ( Fruit ) ကော်လံ A တွင် ပထမ dropdown ၏အရာများပါဝင်ပြီး မှီခိုနေသော dropdowns အတွက် ပစ္စည်းများစာရင်းကို အခြားကော်လံ 3 ခုတွင်ဖော်ပြထားပါသည်။

    ၂။ အမည်ပေးထားသည့် အပိုင်းအခြားများကို ဖန်တီးပါ

    ယခုအခါတွင် သင့်ပင်မစာရင်းနှင့် မှီခိုသည့်စာရင်းတစ်ခုစီအတွက် အမည်များကို ဖန်တီးရန် လိုအပ်ပါသည်။ Name Manager window ( Formulas tab > Name Manager >New) တွင် နာမည်အသစ်တစ်ခုကို ထည့်ခြင်းဖြင့်သော်လည်းကောင်း သင်လုပ်နိုင်သည်sign) နှင့် absolute row ($ with) ကဲ့သို့သော အကိုးအကားများ = Sheet2!B$1.

    ရလဒ်အနေဖြင့်၊ B1 ၏ မှီခိုနေသော drop down စာရင်းကို cell B2 တွင် ပေါ်လာပါမည်။ C1 ၏မှီခိုနေသော drop-down သည် C2 တွင် ပေါ်လာမည်ဖြစ်သည် ။

    ထို့ပြင် dropdowns များကို အခြား rows သို့ ကူးယူရန်စီစဉ်ထားပါက (ဆိုလိုသည်မှာ အောက်မှ၊ ကော်လံ)၊ ထို့နောက် အကြွင်းမဲ့ကော်လံ ($ with) နှင့် ဆွေမျိုးအတန်း ($ မပါဘဲ) သြဒိနိတ်များကို = Sheet2!$B1 ကဲ့သို့ အသုံးပြုပါ။

    မည်သည့်နေရာတွင်မဆို drop-down cell တစ်ခုကို ကူးယူရန် ဦးတည်ချက်၊ ဆွေမျိုးရည်ညွှန်းချက် ($ သင်္ကေတမပါဘဲ) ကဲ့သို့ = Sheet2!B1။

    2.3။ မှီခိုနေသော မီနူး၏ ထည့်သွင်းမှုများကို ပြန်လည်ရယူရန် အမည်တစ်ခုဖန်တီးပါ

    ကျွန်ုပ်တို့ ယခင်နမူနာတွင် ပြုလုပ်ခဲ့သည့်အတိုင်း မှီခိုစာရင်းတစ်ခုစီအတွက် သီးသန့်အမည်များကို သတ်မှတ်မည့်အစား၊ ကျွန်ုပ်တို့သည် အမည်ဖော်မြူလာ တစ်ခုကို ဖန်တီးသွားမည်ဖြစ်ပါသည်။ မည်သည့်ဆဲလ် သို့မဟုတ် ဆဲလ်အကွာအဝေးကိုမျှ သတ်မှတ်ထားခြင်းမရှိပါ။ ၎င်းသည် ပထမ drop-down စာရင်းတွင် ရွေးချယ်မှုအပေါ် မူတည်၍ ဒုတိယ dropdown အတွက် မှန်ကန်သော ထည့်သွင်းမှုများစာရင်းကို ပြန်လည်ရယူပါမည်။ ဤဖော်မြူလာကို အသုံးပြုခြင်း၏ အဓိကအကျိုးကျေးဇူးမှာ ပထမ drop-down list တွင် ထည့်သွင်းမှုအသစ်များကို ထည့်သွင်းခြင်းဖြင့် နာမည်အသစ်များဖန်တီးရန် မလိုအပ်ဘဲဖြစ်သည် - အမည်ဖော်မြူလာတစ်ခုသည် ၎င်းတို့အားလုံးကို အကျုံးဝင်စေပါသည်။

    သင်သည် Excel အမည်အသစ်ကို ဖန်တီးပါ။ ဤပုံသေနည်းဖြင့်-

    =INDEX(exporters_tbl,,MATCH(fruit,fruit_list,0))

    နေရာ-

    • exporters_tbl - ဇယား၏အမည် (အဆင့် 1 တွင်ဖန်တီးထားသည်);
    • fruit - ပထမဆုံး drop-down စာရင်း (အဆင့် 2.2 တွင် ဖန်တီးထားသည်) ပါရှိသော ဆဲလ်၏အမည်၊
    • fruit_list - ဇယား၏ ခေါင်းစီးအတန်းကို ရည်ညွှန်းသော အမည် (ဖန်တီးထားသောအဆင့် 2.1။ မင်းအလုပ်ရဲ့ အဓိကအစိတ်အပိုင်းကို ပြီးသွားပြီ။ နောက်ဆုံးအဆင့်သို့ မရောက်မီ၊ အမည်မန်နေဂျာ (Ctrl + F3) ကိုဖွင့်ပြီး အမည်များနှင့် ကိုးကားချက်များကို စစ်ဆေးရန်-

      ၃။ Excel Data Validation ကို စနစ်ထည့်သွင်းပါ

      ၎င်းသည် အမှန်တကယ်တွင် အလွယ်ကူဆုံးအပိုင်းဖြစ်သည်။ အမည်ပေးထားသောဖော်မြူလာနှစ်ခုကို နေရာချထားခြင်းဖြင့်၊ သင်သည် ပုံမှန်အတိုင်း Data Validation ကို ( Data tab > Data validation )။

      • ပထမအတွက် drop-down list၊ အရင်းအမြစ်အကွက်တွင်၊ =fruit_list (အဆင့် 2.1 တွင်ဖန်တီးထားသောအမည်) ကိုရိုက်ထည့်ပါ။
      • မှီခိုသော drop-down စာရင်းအတွက်၊ =exporters_list <9 ကိုရိုက်ထည့်ပါ။>(အဆင့် 2.3 တွင် ဖန်တီးထားသော အမည်)။

      ပြီးပါပြီ။ သင်၏ ရွေ့လျားနိုင်သော ရွေ့လျားမှုပြကွက်များ မီနူးကို ပြီးမြောက်ပြီး အရင်းအမြစ်ဇယားတွင် သင်ပြုလုပ်ထားသော အပြောင်းအလဲများကို ရောင်ပြန်ဟပ်ကာ အလိုအလျောက် အပ်ဒိတ်လုပ်ပါမည်။

      ဤရွေ့လျားနေသော Excel ဒေါင်းလုပ်ချနည်းသည် အခြားကဏ္ဍအားလုံးအတွက် ပြီးပြည့်စုံသည် ချို့ယွင်းချက်တစ်ခုရှိသည် - သင့်အရင်းအမြစ်ဇယား၏ကော်လံများတွင် မတူညီသည့်အရာအရေအတွက်များပါ၀င်ပါက၊ သင့်မီနူးတွင် ဤကဲ့သို့သော အတန်းအလွတ်များပေါ်လာပါမည်-

      အတန်းများမှလွတ်နေသောအတန်းများကိုဖယ်ထုတ်ပါ dynamic cascading dropdown

      သင်၏ drop-down box များရှိ အလွတ်လိုင်းများကို ရှင်းလင်းလိုပါက၊ သင် နောက်ထပ်တစ်လှမ်းတက်ပြီး မှီခိုနေသော dynamic drop-down list ကိုဖန်တီးရန် အသုံးပြုသည့် INDEX / MATCH ဖော်မြူလာကို မြှင့်တင်ရမည်ဖြစ်ပါသည်။

      အသုံးပြုရန် စိတ်ကူးဖြစ်သည်။2 INDEX လုပ်ဆောင်ချက်များသည် ပထမက အထက်-ဘယ်ဘက်ဆဲလ်ကို ရရှိပြီး ဒုတိယသည် အပိုင်းအခြား၏ ညာဘက်အောက်ဆဲလ်ကို ပြန်ပေးသည် သို့မဟုတ် OFFSET လုပ်ဆောင်ချက်သည် INDEX နှင့် COUNTA ဖြင့် nested လုပ်ထားသည်။ အသေးစိတ်အဆင့်များမှာ အောက်ပါအတိုင်းဖြစ်သည်-

      ၁။ နောက်ထပ်အမည်နှစ်ခုကို ဖန်တီးပါ

      ဖော်မြူလာကို အရမ်းကြီးကြီးမားမားမဖြစ်စေရန်၊ အောက်ပါရိုးရှင်းသောဖော်မြူလာများဖြင့် ဦးစွာအကူအညီပေးသူအမည်အချို့ကို ဖန်တီးပါ-

      • col_num ဟုခေါ်သော အမည်တစ်ခု ရွေးချယ်ထားသောကော်လံနံပါတ်ကိုကိုးကားရန်-

        =MATCH(fruit,fruit_list,0)

      • ရွေးချယ်ထားသောကော်လံကိုရည်ညွှန်းရန် entire_col ဟုခေါ်သောအမည်တစ်ခု (ကော်လံ၏နံပါတ်မဟုတ်ဘဲ ကော်လံတစ်ခုလုံးဖြစ်သည်):

        =INDEX(exporters_tbl,,col_num)

      အထက်ပါဖော်မြူလာများတွင် exporters_tbl သည် သင့်ရင်းမြစ်ဇယား၏အမည်ဖြစ်သည်၊ fruit သည် ပထမဆုံး dropdown ပါရှိသောဆဲလ်၏အမည်ဖြစ်ပြီး fruit_list သည် ဇယား၏ခေါင်းစီးအတန်းကိုရည်ညွှန်းသောအမည်ဖြစ်သည်။

      ၂။ မှီခိုနေသော dropdown အတွက် အမည်ပေးထားသော အကိုးအကားကို ဖန်တီးပါ

      ထို့နောက်၊ အမည်အသစ်တစ်ခုဖန်တီးရန် အောက်ပါဖော်မြူလာများထဲမှ တစ်ခုခုကို အသုံးပြုပါ (၎င်းကို မှီခိုနေသော drop-down စာရင်းတွင် အသုံးပြုရန် ၎င်းကို exporters_list2 ဟုခေါ်ကြပါစို့-

      =INDEX(exporters_tbl,1,col_num) : INDEX(exporters_tbl, COUNTA(entire_col), col_num)

      =OFFSET(INDEX(exporters_tbl,1,col_num),0,0,COUNTA(entire_col))

      ၃။ ဒေတာ မှန်ကန်ကြောင်း အတည်ပြုခြင်း

      နောက်ဆုံးတွင်၊ မှီခိုနေသော dropdown ပါရှိသော ဆဲလ်ကို ရွေးပြီး exporters_list2 (ယခင်အဆင့်တွင် ဖန်တီးထားသည့် အမည်) ကို အရင်းအမြစ် တွင် ထည့်သွင်းခြင်းဖြင့် ဒေတာအတည်ပြုချက်ကို အသုံးပြုပါ။ အကွက်။

      အောက်ပါ ဖန်သားပြင်ဓာတ်ပုံသည် Excel ရှိ ဒိုင်နမစ်ပြကွက်များ မီနူးကို ပြသည်!

      မှတ်ချက်။ dynamic cascading drop down lists နဲ့ အလုပ်လုပ်တဲ့အခါအထက်ဖော်ပြပါဖော်မြူလာများဖြင့် ဖန်တီးထားသောကြောင့်၊ ဒုတိယမီနူးတွင် ရွေးချယ်မှုပြုလုပ်ပြီးနောက် ပထမ dropdown တွင်တန်ဖိုးပြောင်းလဲခြင်းမှ သုံးစွဲသူအား မည်သည့်အရာကမှ တားဆီးထားခြင်းမရှိသောကြောင့် ရလဒ်အနေဖြင့်၊ မူလနှင့် ဒုတိယ dropdowns များရှိ ရွေးချယ်မှုများသည် မကိုက်ညီနိုင်ပါ။ ဤသင်ခန်းစာတွင် အကြံပြုထားသော VBA သို့မဟုတ် ရှုပ်ထွေးသောဖော်မြူလာများကို အသုံးပြုခြင်းဖြင့် ဒုတိယတစ်ခုတွင် ရွေးချယ်မှုပြုလုပ်ပြီးနောက် ပထမအကွက်တွင် အပြောင်းအလဲများကို ပိတ်ဆို့နိုင်သည်။

      ဤသည်မှာ အခြားစာရင်း၏တန်ဖိုးများအပေါ်အခြေခံ၍ Excel ဒေတာအတည်ပြုခြင်းစာရင်းကို သင်ဖန်တီးပုံဖြစ်သည်။ လုပ်ဆောင်မှုတွင် cascading drop-down စာရင်းများကိုကြည့်ရှုရန် ကျွန်ုပ်တို့၏နမူနာအလုပ်စာအုပ်များကို ဒေါင်းလုဒ်လုပ်ပါ။ ဖတ်ရှုပေးသည့်အတွက် ကျေးဇူးတင်ပါသည်။

      ဒေါင်းလုဒ်လုပ်ရန် လေ့ကျင့်ခန်းစာအုပ်

      Cascading Dropdown နမူနာ 1- လွယ်ကူသောဗားရှင်း

      Cascading Dropdown နမူနာ 2 - ကွက်လပ်မပါဘဲ အဆင့်မြင့်ဗားရှင်း

      Name Box တွင် တိုက်ရိုက်အမည်ပေးပါ။

      မှတ်ချက်။ အကယ်၍ သင့်ပထမတန်းသည် အထက်စခရင်ရှော့တွင် သင်မြင်ရသည့်အတိုင်း ကော်လံခေါင်းစီးအမျိုးအစားဖြစ်ပါက ၎င်းကို အမည်ပေးထားသည့် အပိုင်းအခြားတွင် ထည့်သွင်းမည်မဟုတ်ကြောင်း ကျေးဇူးပြု၍ သတိပြုပါ။

      အသေးစိတ် အဆင့်ဆင့် လမ်းညွှန်ချက်များအတွက် Excel တွင် အမည်တစ်ခုကို သတ်မှတ်နည်းကို ကြည့်ပါ။

      မှတ်သားရမည့်အရာများ-

      1. သို့သောအရာများ ပထမဆုံး drop-down list တွင် ပေါ်လာမည့် စကားလုံးတစ်လုံးတည်း ထည့်သွင်းမှုများ ဖြစ်ရမည်၊ e.g. Apricot Mango လိမ္မော်သီး ။ သင့်တွင် စကားလုံးနှစ်လုံး၊ သုံးလုံး သို့မဟုတ် ထို့ထက်ပိုသော အရာများ ပါ၀င်ပါက၊ စကားလုံးများစွာ ထည့်သွင်းမှုများဖြင့် ကက်ကက်ဆွဲချနည်းကို ဖန်တီးနည်းကို ကြည့်ပါ။
      2. မှီခိုစာရင်းများ၏ အမည်များသည် ပင်မရှိ ကိုက်ညီသော ထည့်သွင်းမှုအတိုင်း အတိအကျတူညီရပါမည်။ စာရင်း။ ဥပမာအားဖြင့်၊ " Mango " ကို ပထမဆုံး drop-down list မှ ရွေးချယ်သောအခါ ပြသရမည့် မှီခိုစာရင်းကို Mango ဟု အမည်ပေးရပါမည်။

      ပြီးသောအခါ Name Manager ဝင်းဒိုးကိုဖွင့်ရန် Ctrl+F3 ကိုနှိပ်ပြီး စာရင်းအားလုံးတွင် မှန်ကန်သောအမည်များနှင့် အကိုးအကားများ ရှိ၊ မရှိ စစ်ဆေးပါ။

      3 . ပထမဆုံး (ပင်မ) drop-down list ကိုလုပ်ပါ

      1. တူညီသော သို့မဟုတ် အခြား spreadsheet တွင်၊ သင်၏မူလတန်း drop-down list ပေါ်လာစေလိုသော ဆဲလ်တစ်ခု သို့မဟုတ် ဆဲလ်များစွာကို ရွေးချယ်ပါ။
      2. Data တက်ဘ်သို့သွားပါ၊ ဒေတာအတည်ပြုခြင်း ကိုနှိပ်ပြီး စာရင်း အောက်ရှိ စာရင်း ကို ရွေးခြင်းဖြင့် ပုံမှန်နည်းအတိုင်း အမည်ပေးထားသည့် အပိုင်းအခြားအပေါ် အခြေခံ၍ drop-down စာရင်းကို သတ်မှတ်ပါ။ ခွင့်ပြုရန် နှင့် အပိုင်းအခြားအမည်ကို ထည့်သွင်းပါ။ ရင်းမြစ် အကွက်။

      အသေးစိတ်အဆင့်များအတွက်၊ ကျေးဇူးပြု၍ အမည်ပေးထားသည့် အပိုင်းအခြားကို အခြေခံ၍ drop down list ပြုလုပ်ခြင်းကို ကြည့်ပါ။

      ရလဒ်အနေဖြင့်၊ သင့်အလုပ်စာရွက်တွင် ဤကဲ့သို့သော drop-down menu ရှိလိမ့်မည်-

      4။ မှီခိုနေသော drop-down စာရင်းကိုဖန်တီးပါ

      သင်၏မှီခိုနေသော drop-down menu အတွက် ဆဲလ်(များ)ကို ရွေးပြီး ယခင်အဆင့်တွင်ဖော်ပြထားသည့်အတိုင်း Excel Data Validation ကို ထပ်မံအသုံးပြုပါ။ သို့သော် ယခုတစ်ကြိမ်တွင်၊ အပိုင်းအခြား၏အမည်အစား၊ သင်သည် အရင်းအမြစ် အကွက်တွင် အောက်ပါဖော်မြူလာကို ထည့်ပါ-

      =INDIRECT(A2)

      A2 သည် သင်၏ပထမ (မူလတန်း) နှင့် ဆဲလ်ဘယ်မှာရှိသနည်း။ drop-down list.

      ဆဲလ် A2 သည် လောလောဆယ် ဗလာဖြစ်နေပါက၊ သင်သည် error message " Source သည် လက်ရှိတွင် အမှားတစ်ခုအတွက် အကဲဖြတ်နေပါသည်။ ဆက်လက်လုပ်ဆောင်လိုပါသလား။ ? "

      Yes ကို လုံခြုံစွာ ကလစ်နှိပ်ပါ၊ ထို့နောက် ပထမ drop-down menu မှ အရာတစ်ခုကို ရွေးချယ်ပြီးသည်နှင့်၊ ဒုတိယတွင် ၎င်းနှင့် သက်ဆိုင်သည့် စာသားများကို သင်တွေ့လိမ့်မည်၊ ၊ drop-down စာရင်း။

      ၅။ တတိယမှီခိုသော drop-down စာရင်းကိုထည့်ပါ (ချန်လှပ်ထားနိုင်သည်)

      လိုအပ်ပါက၊ 2nd drop-down menu တွင်ရွေးချယ်မှုပေါ်မူတည်၍ သို့မဟုတ် ပထမရွေးချယ်မှုများအပေါ် မူတည်သော 3rd cascading drop-down list ကိုထည့်နိုင်သည်။ dropdown နှစ်ခု။

      ဒုတိယစာရင်းပေါ်တွင်မူတည်သော 3rd dropdown ကိုသတ်မှတ်ပါ

      ကျွန်ုပ်တို့သည် ဒုတိယမူတည်သော drop-down ကိုပြုလုပ်ထားသကဲ့သို့ ဤအမျိုးအစား၏ drop-down list ကို ပုံစံတူပြုလုပ်နိုင်ပါသည်။ မီနူး။ အပေါ်မှာပြောခဲ့တဲ့ အရေးကြီးတဲ့ အချက် ၂ ချက်ကို မှတ်သားထားရုံပါပဲ။သင်၏ cascading drop-down lists ၏မှန်ကန်သောအလုပ်။

      ဥပမာအားဖြင့်၊ သင်သည် ကော်လံ C တွင် မည်သည့်နိုင်ငံကို ရွေးထားသည်ပေါ်မူတည်၍ ကော်လံ B တွင် ဒေသများစာရင်းကို ပြသလိုပါက၊ တစ်ခုစီအတွက် ဒေသများစာရင်းကို သင်ဖန်တီးပါ။ နိုင်ငံကို ဒုတိယ dropdown list တွင်ဖော်ပြထားသည့်အတိုင်း နိုင်ငံအမည်ကို အတိအကျအမည်တပ်ပါ။ ဥပမာအားဖြင့်၊ အိန္ဒိယဒေသများစာရင်းကို "အိန္ဒိယ"၊ တရုတ်ဒေသများစာရင်း - "China" စသည်တို့ကို အမည်ပေးရပါမည်။

      ထို့နောက်၊ သင်သည် တတိယမြောက် dropdown အတွက် ဆဲလ်တစ်ခုကို ရွေးပါ (ကျွန်ုပ်တို့၏ C2 တွင်၊ case) နှင့် Excel Data Validation ကို အောက်ဖော်ပြပါ ပုံသေနည်းဖြင့် အသုံးပြုပါ (B2 သည် နိုင်ငံစာရင်းပါရှိသော ဒုတိယ drop-down menu ပါရှိသော ဆဲလ်ဖြစ်သည်):

      =INDIRECT(B2)

      ယခု၊ သင်သည် ကော်လံ B ရှိ နိုင်ငံများစာရင်းအောက်တွင် အိန္ဒိယ ကို ရွေးချယ်လိုက်တိုင်း၊ တတိယ drop-down တွင် အောက်ပါရွေးချယ်စရာများ ရှိလိမ့်မည်-

      မှတ်ချက်။ ဖော်ပြထားသော ဒေသများစာရင်းသည် နိုင်ငံတစ်ခုစီအတွက် သီးသန့်ဖြစ်သော်လည်း ၎င်းသည် ပထမ drop-down စာရင်းရှိ ရွေးချယ်မှုပေါ်တွင်မူတည်ခြင်းမရှိပါ။

      ပထမစာရင်းနှစ်ခုအပေါ် မူတည်ပြီး တတိယ dropdown တစ်ခုကို ဖန်တီးပါ

      ပထမနှင့် ဒုတိယ drop-down lists နှစ်ခုစလုံးတွင် ရွေးချယ်မှုများပေါ်မူတည်၍ cascading drop down menu ကိုဖန်တီးရန် လိုအပ်ပါက၊ ထို့နောက် ဤနည်းအတိုင်း ဆက်လက်လုပ်ဆောင်ပါ။ :

      1. နောက်ထပ် အမည်ပေးထားသော အပိုင်းအခြားများကို ဖန်တီးပြီး သင့်ပထမ dropdown နှစ်ခုရှိ စကားလုံးပေါင်းစပ်မှုအတွက် ၎င်းတို့ကို အမည်ပေးလိုက်ပါ။ ဥပမာအားဖြင့်၊ သင့်တွင် သရက်သီး၊ လိမ္မော်သီး၊ စသည်ဖြင့် နှင့် 1st list တွင် India၊ Brazil, etc. ရှိသည်။ထို့နောက် သင်သည် MangoIndia MangoBrazil OrangesIndia OrangesBrazil အစရှိသည်တို့ကို သင်ဖန်တီးပါ။ ဤအမည်များတွင် အမှတ်များ သို့မဟုတ် အခြားနောက်ထပ်စာလုံးများ မပါဝင်သင့်ပါ။ .

    • ပထမကော်လံနှစ်ခုရှိ ထည့်သွင်းမှုများ၏အမည်များကို ပေါင်းစပ်ပေးသည့် သွယ်ဝိုက်အစားထိုးသည့်ဖော်မြူလာဖြင့် Excel ဒေတာအတည်ပြုခြင်းကို အသုံးချပြီး အမည်များမှ နေရာလွတ်များကို ဖယ်ရှားပါ။ ဥပမာအားဖြင့်၊ ဆဲလ် C2 တွင်၊ ဒေတာတရားဝင်မှုဖော်မြူလာမှာ-
    • =INDIRECT(SUBSTITUTE(A2&B2," ",""))

      A2 နှင့် B2 နေရာတွင် ပထမနှင့် ဒုတိယ dropdowns အသီးသီးပါရှိသည်။

      ရလဒ်အနေဖြင့် သင်၏ တတိယမြောက်စက်တွင်၊ -down list သည် ပထမဆုံး drop-down list 2 ခုတွင် ရွေးချယ်ထားသော အသီးအနှံ နှင့် နိုင်ငံ နှင့် သက်ဆိုင်သည့် ဒေသများကို ပြသပါမည်။

      ဤသည်မှာ Excel တွင် cascading drop-down boxes ဖန်တီးရန် အလွယ်ကူဆုံးနည်းလမ်းဖြစ်သည်။ သို့သော်၊ ဤနည်းလမ်းတွင် ကန့်သတ်ချက်များစွာရှိသည်။

      ဤချဉ်းကပ်မှု၏ ကန့်သတ်ချက်များ-

      1. သင်၏ အဓိက drop-down စာရင်းရှိ အရာများသည် စကားလုံးတစ်လုံးတည်းဖြစ်ရပါမည်။ ထည့်သွင်းမှုများ။ စကားလုံးများစွာထည့်သွင်းမှုများဖြင့် ကာကာဒရိုအောက်ဆင်းစာရင်းများကို မည်သို့ဖန်တီးရမည်ကို ကြည့်ပါ။
      2. သင်၏ပင်မ drop-down စာရင်းတွင် ထည့်သွင်းမှုများတွင် အပိုင်းအခြားအမည်များကဲ့သို့သော အပိုင်းအခြားအမည်များတွင် ခွင့်မပြုသည့် စာလုံးများပါရှိပါက ဤနည်းလမ်းသည် အလုပ်မဖြစ်ပါ။ -), ampersand (&) စသည်တို့ဖြစ်သည်။ ဖြေရှင်းချက်မှာ ဤကန့်သတ်ချက်မရှိသော ရွေ့လျားနိုင်သော ကက်စကာဒရိုဒရိုဒေါင်းကို ဖန်တီးရန်ဖြစ်သည်။
      3. ဤနည်းလမ်းဖြင့် ဖန်တီးထားသော Drop-down menus များကို အလိုအလျောက် မွမ်းမံမည်မဟုတ်ဟု ဆိုလိုသည်မှာ သင်လုပ်ရမည်ဖြစ်ပါသည်။ အမည်ပေးထားသော အပိုင်းများကို ပြောင်းပါအရင်းအမြစ်စာရင်းများတွင် အရာများကို ထည့်သွင်းခြင်း သို့မဟုတ် ဖယ်ရှားသည့်အခါတိုင်း အကိုးအကားများ။ ဤကန့်သတ်ချက်ကို ကျော်လွှားရန်၊ သွက်လက်သော ကက်စကာဒရိုအောက်ဆင်းစာရင်းကို လုပ်ကြည့်ပါ။

      စကားလုံးပေါင်းများစွာ ထည့်သွင်းမှုများဖြင့် ကက်ကပ်ဒရိုအောက်ဆင်းစာရင်းများကို ဖန်တီးပါ

      နမူနာတွင် ကျွန်ုပ်တို့အသုံးပြုခဲ့သည့် INDIRECT ဖော်မြူလာများ အထက်ဖော်ပြပါ အကြောင်းအရာများကို စကားလုံးတစ်လုံးတည်းဖြင့်သာ ကိုင်တွယ်နိုင်သည်။ ဥပမာအားဖြင့်၊ ဖော်မြူလာ =INDIRECT(A2) သည် ဆဲလ် A2 ကို သွယ်ဝိုက်ရည်ညွှန်းပြီး ရည်ညွှန်းထားသောဆဲလ်ရှိ အမည်တူနှင့် အတိအကျ အမည်ပေးထားသော အပိုင်းအခြားကို ဖော်ပြသည်။ သို့သော်၊ Excel အမည်များတွင် space များကို ခွင့်မပြုသောကြောင့် ဤဖော်မြူလာသည် စကားလုံးများစွာနှင့် အလုပ်မဖြစ်နိုင်ပါ။

      ဖြေရှင်းချက်မှာ 3rd ကိုဖန်တီးရာတွင် ကျွန်ုပ်တို့ပြုလုပ်ခဲ့သည့်အတိုင်း SUBSTITUTE နှင့် ပေါင်းစပ်ထားသော INDIRECT လုပ်ဆောင်ချက်ကို အသုံးပြုရန်ဖြစ်သည်။ dropdown.

      ထုတ်ကုန်များကြားတွင် သင့်တွင် Water melon ရှိသည်ဆိုပါစို့။ ဤကိစ္စတွင်၊ နေရာလွတ်မရှိသော စကားလုံးတစ်လုံးတည်းဖြင့် ရေဖရဲသီးတင်ပို့ရောင်းချသူများစာရင်းကို သင်အမည်ပေးလိုက်ပါ။

      ထို့နောက် ဒုတိယအစက်ချရန်အတွက်၊ အောက်ပါပုံသေနည်းဖြင့် Excel Data Validation ကိုအသုံးပြုပါ။ ဆဲလ် A2 ရှိ အမည်မှ နေရာလွတ်များ-

      =INDIRECT(SUBSTITUTE(A2," ",""))

      မူလတန်းပြစာရင်းတွင် အပြောင်းအလဲများကို တားဆီးနည်း

      အောက်ပါ မြင်ကွင်းကို မြင်ယောင်ကြည့်ပါ။ . သင့်အသုံးပြုသူသည် drop-down list များအားလုံးတွင် ရွေးချယ်မှုများကို ပြုလုပ်ထားပြီး၊ ထို့နောက် ၎င်းတို့သည် စိတ်ပြောင်းသွားကာ ပထမစာရင်းသို့ ပြန်သွားကာ အခြားအရာကို ရွေးချယ်ခဲ့သည်။ ရလဒ်အနေဖြင့် ပထမနှင့် ဒုတိယရွေးချယ်မှုများသည် မကိုက်ညီပါ။ ဒီလိုမဖြစ်အောင် ကာကွယ်ဖို့၊ ပထမ drop-ထဲမှာ အပြောင်းအလဲမှန်သမျှကို ပိတ်ဆို့ထားချင်နိုင်ပါတယ်။ဒုတိယစာရင်းတွင် ရွေးချယ်မှုတစ်ခုပြုလုပ်ပြီးသည်နှင့် အောက်စာရင်းကိုပြုလုပ်ပါ။

      ၎င်းကိုလုပ်ဆောင်ရန်၊ ပထမတစ်စက်ကိုဖန်တီးသည့်အခါ၊ ဒုတိယစက်ချမီနူးတွင် မည်သည့်ထည့်သွင်းမှုကိုမဆို ရွေးချယ်ထားကြောင်း စစ်ဆေးမည့် အထူးဖော်မြူလာကို အသုံးပြုပါ-

      =IF(B2="", Fruit, INDIRECT("FakeList"))

      B2 တွင် ဒုတိယ dropdown ပါ၀င်သည့်နေရာတွင် " Fruit " သည် ပထမ drop-down menu တွင်ပေါ်လာသည့်စာရင်း၏အမည်ဖြစ်ပြီး " FakeList " သည် မည်သည့်အမည်အတုမျှ မရှိပါ။

      ယခု 2nd drop-down list တွင် မည်သည့်အရာကိုမဆို ရွေးချယ်ပါက၊ မည်သည့်ရွေးချယ်မှုမျှ ရှိမည်မဟုတ်ပါ။ အသုံးပြုသူသည် ပထမစာရင်းဘေးရှိ မြှားပေါ်တွင် ကလစ်နှိပ်ပါ။

      Excel တွင် ဒိုင်းနမစ်ပြကွက်များကို ဖန်တီးခြင်း

      ဒိုင်းနမစ် Excel မှီခိုသည့် drop-down list ၏ အဓိကအားသာချက်မှာ သင် လွတ်လပ်စွာ လုပ်ဆောင်နိုင်သည် ရင်းမြစ်စာရင်းများကို တည်းဖြတ်ပြီး သင်၏ drop-down boxes များကို အလျင်အမြန် အပ်ဒိတ်လုပ်ပါမည်။ ဟုတ်ပါတယ်၊၊ ပြောင်းလဲနေသော dropdowns များကိုဖန်တီးရာတွင် အချိန်အနည်းငယ်ပို၍ ရှုပ်ထွေးသောဖော်မြူလာများလိုအပ်ပါသည်၊ သို့သော် ၎င်းသည် ထိုက်တန်သောရင်းနှီးမြုပ်နှံမှုတစ်ခုဖြစ်ကြောင်း ကျွန်ုပ်ယုံကြည်ပါသည်၊ ဘာကြောင့်လဲဆိုတော့ စနစ်ထည့်သွင်းပြီးသည်နှင့်၊ ထိုသို့သော drop-down menus များနှင့်အလုပ်လုပ်ရတာ တကယ်ကို ကျေနပ်စရာကောင်းပါသည်။

      နီးပါးကဲ့သို့ပင် Excel တွင် မည်သည့်အရာမဆို နည်းလမ်းများစွာဖြင့် တူညီသောရလဒ်ကို ရရှိနိုင်သည်။ အထူးသဖြင့်၊ သင်သည် OFFSET၊ INDIRECT နှင့် COUNTA လုပ်ဆောင်ချက်များ သို့မဟုတ် ပိုမိုခံနိုင်ရည်ရှိသော INDEX MATCH ဖော်မြူလာကို အသုံးပြု၍ ပြောင်းလဲနေသော dropdown တစ်ခုကို ဖန်တီးနိုင်သည်။ နောက်တစ်ခုက အားသာချက်များစွာကို ပေးစွမ်းသောကြောင့် ကျွန်ုပ်နှစ်သက်သောနည်းလမ်းဖြစ်ပါသည်၊ ယင်းတို့အနက်မှ မရှိမဖြစ်လိုအပ်သော အရာများမှာ-

      1. မည်မျှပင်ဖြစ်စေ အမည်ပေးထားသော အပိုင်းအခြား 3 ခုကိုသာ ဖန်တီးရပါမည်။ပင်မနှင့် မှီခိုသောစာရင်းများတွင် ပါရှိသည့်အရာများစွာရှိသည်။
      2. သင့်စာရင်းများတွင် စကားလုံးများစွာပါသည့်အရာများနှင့် အထူးအက္ခရာများပါရှိသည်။
      3. ထည့်သွင်းမှုအရေအတွက်သည် ကော်လံတစ်ခုစီတွင် ကွဲပြားနိုင်သည်။
      4. ထည့်သွင်းမှုများ၏ စီစဥ်မှုမှာ အရေးမကြီးပါ။
      5. နောက်ဆုံးတွင်၊ အရင်းအမြစ်စာရင်းများကို ထိန်းသိမ်းရန်နှင့် ပြင်ဆင်ရန် အလွန်လွယ်ကူပါသည်။

      ကောင်းပြီ၊ လုံလောက်သော သီအိုရီ၊ လေ့ကျင့်ကြပါစို့။

      ၁။ သင်၏ရင်းမြစ်ဒေတာကို ဇယားတစ်ခုတွင် စုစည်းပါ

      ထုံးစံအတိုင်း၊ သင်လုပ်ရမည့် ပထမဆုံးအရာမှာ အလုပ်စာရွက်ထဲတွင် သင်၏ drop-down list အတွက် ရွေးချယ်မှုအားလုံးကို ချရေးပါ။ ဤတစ်ကြိမ်တွင် သင်သည် အရင်းအမြစ်ဒေတာကို Excel ဇယားတွင် သိမ်းဆည်းရလိမ့်မည်။ ၎င်းအတွက်၊ ဒေတာထည့်သွင်းပြီးသည်နှင့်၊ ထည့်သွင်းမှုများအားလုံးကို ရွေးချယ်ပြီး Ctrl + T ကိုနှိပ်ပါ သို့မဟုတ် Insert tab > Table ကိုနှိပ်ပါ။ ထို့နောက် Table Name အကွက်တွင် သင့်ဇယား၏အမည်ကို ရိုက်ထည့်ပါ။

      အအဆင်ပြေဆုံးနှင့် အမြင်အာရုံနည်းလမ်းမှာ ဇယားခေါင်းစီးများအဖြစ် ပထမဆုံး drop-down အတွက် ဖိုင်များကို သိမ်းဆည်းရန်နှင့် ပစ္စည်းများအတွက်၊ ဇယားဒေတာအဖြစ် မှီခိုသော dropdown ကို။ အောက်တွင်ဖော်ပြထားသော ဖန်သားပြင်ဓာတ်ပုံသည် exporters_tbl ဟုအမည်ပေးထားသော ကျွန်ုပ်၏ဇယား၏ဖွဲ့စည်းပုံကို သရုပ်ဖော်သည် - အသီးအနှံအမည်များသည် ဇယားခေါင်းစီးများဖြစ်ပြီး သက်ဆိုင်သောအသီးအနှံအမည်အောက်တွင် တင်ပို့သည့်နိုင်ငံစာရင်းကို ထည့်သွင်းထားသည်။

      ၂။ Excel အမည်များဖန်တီးပါ

      ယခုအခါ သင့်အရင်းအမြစ်ဒေတာ အဆင်သင့်ဖြစ်ပြီ၊ သင့်ဇယားမှ မှန်ကန်သောစာရင်းကို ဒိုင်းနမစ်ဖြင့် ပြန်လည်ရယူမည့် အမည်ရှိသော ကိုးကားချက်များကို စနစ်ထည့်သွင်းရန် အချိန်ကျရောက်ပြီဖြစ်သည်။

      2.1။ ဇယား၏ ခေါင်းစီးအတန်း (ပင်မ dropdown)

      တစ်ခုဖန်တီးရန် အမည်တစ်ခုထည့်ပါ။ဇယားခေါင်းစီးကို ကိုးကားသော အမည်အသစ်၊ ၎င်းကို ရွေးချယ်ပြီး ဖော်မြူလာ > Name Manager > New သို့မဟုတ် Ctrl + F3 ကို နှိပ်၍သော်လည်းကောင်း နှိပ်ပါ။

      Microsoft Excel သည် table_name[#Headers] ပုံစံ၏ အမည်ကို ဖန်တီးရန် built-in ဇယားကိုးကားမှုစနစ်ကို အသုံးပြုပါမည်။

      အချို့ကို ပေးပါ။ အဓိပ္ပါယ်ရှိပြီး မှတ်မိလွယ်သော အမည်၊ ဥပမာ၊ fruit_list နှင့် OK ကိုနှိပ်ပါ။

      ၂.၂။ ပထမဆုံး drop-down list ပါ၀င်သော ဆဲလ်အတွက် နာမည်တစ်ခုဖန်တီးပါ

      သင့်တွင် dropdown တစ်ခုမှမရှိသေးကြောင်း ကျွန်ုပ်သိပါသည် :) သို့သော် သင်၏ပထမဆုံး dropdown ကိုလက်ခံကျင်းပရန် ဆဲလ်ကိုရွေးချယ်ပြီး ၎င်းအတွက်အမည်တစ်ခုဖန်တီးရန် လိုအပ်ပါသည်။ ဤအမည်ကို တတိယအမည်၏ရည်ညွှန်းချက်တွင် ထည့်သွင်းရန် လိုအပ်မည်ဖြစ်သောကြောင့် ယခုဆဲလ်တွင် ဆဲလ်ဖြစ်သည်။

      ဥပမာ၊ ကျွန်ုပ်၏ပထမဆုံး drop-down box သည် Sheet 2 တွင် cell B1 တွင်တည်ရှိသည်၊ ထို့ကြောင့် ၎င်းအတွက် နာမည်တစ်ခုဖန်တီးလိုက်သည်၊ ရိုးရှင်းပါသည်။ fruit ကဲ့သို့သော ကိုယ်တိုင်ရှင်းပြချက်-

      အကြံပြုချက်။ သင်လက်လွတ်မခံချင်သော အလွန်အသုံးဝင်သော အကြံပြုချက်ဖြစ်သောကြောင့် အောက်ပါစာပိုဒ်အချို့ကို ဂရုတစိုက်ဖတ်ပါ ချဲချစာရင်းများ အတွက် သင့်လျော်သောဆဲလ်ကိုးကားချက်များကို အသုံးပြုပါ။ . ပို့စ်တင်ခြင်းအတွက် Karen အား များစွာကျေးဇူးတင်ပါသည်။

      သင်၏ drop-down list များကို အခြားဆဲလ်များသို့ ကူးယူရန်စီစဉ်ထားပါက၊ သင်၏ပထမဆုံး drop-down ဖြင့် ဆဲလ်(များ) အတွက် အမည်ကိုဖန်တီးသောအခါ ရောနှောထားသောဆဲလ်ကိုးကားချက်များကို အသုံးပြုပါ။ စာရင်း။

      အခြား ကော်လံများ သို့ မှန်ကန်စွာ ကူးယူရန် drop-down များအတွက် (ဆိုလိုသည်မှာ ညာဘက်တွင်) ဆွေမျိုးကော်လံ ($ မပါဘဲ) ကိုသုံးပါ။

    မိုက်ကယ်ဘရောင်းသည် ဆော့ဖ်ဝဲလ်ကိရိယာများကို အသုံးပြု၍ ရှုပ်ထွေးသောလုပ်ငန်းစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်လိုသော သီးသန့်နည်းပညာကို ဝါသနာပါသူတစ်ဦးဖြစ်သည်။ နည်းပညာနယ်ပယ်တွင် ဆယ်စုနှစ်တစ်ခုကျော်အတွေ့အကြုံဖြင့် Microsoft Excel နှင့် Outlook အပြင် Google Sheets နှင့် Docs တို့တွင် သူ၏ကျွမ်းကျင်မှုကို ချီးမြှောက်ခဲ့သည်။ Michael ၏ဘလော့ဂ်သည် ကုန်ထုတ်စွမ်းအားနှင့် ထိရောက်မှုတိုးတက်စေရန်အတွက် လိုက်လျောရလွယ်ကူသော အကြံပြုချက်များနှင့် သင်ခန်းစာများကို အခြားသူများအား မျှဝေရန် ရည်ရွယ်ပါသည်။ သင်သည် ကျွမ်းကျင်သော သို့မဟုတ် စတင်သူဖြစ်ပါစေ၊ Michael ၏ဘလော့ဂ်သည် ဤမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲလ်ကိရိယာများထဲမှ အကောင်းဆုံးကိုရယူရန်အတွက် အဖိုးတန်သောထိုးထွင်းသိမြင်မှုနှင့် လက်တွေ့ကျသောအကြံဉာဏ်များကို ပေးပါသည်။