မာတိကာ
ဤသင်ခန်းစာတွင်၊ Excel တွင် ဒိုင်နမစ်အမည်ပေးထားသည့် အပိုင်းအခြားကို ဖန်တီးနည်းနှင့် တွက်ချက်မှုများတွင် ဒေတာအသစ်များ အလိုအလျောက်ထည့်သွင်းနိုင်ရန် ဖော်မြူလာများတွင် ၎င်းကိုအသုံးပြုနည်းကို သင်လေ့လာနိုင်မည်ဖြစ်သည်။
ပြီးခဲ့သောအပတ်က သင်ခန်းစာတွင်၊ Excel တွင် ပုံသေအမည်ပေးထားသည့် အပိုင်းအခြားကို သတ်မှတ်ရန် မတူညီသောနည်းလမ်းများကို ကျွန်ုပ်တို့ ကြည့်ရှုခဲ့သည်။ အငြိမ်အမည်တစ်ခုသည် တူညီသောဆဲလ်များကို အမြဲရည်ညွှန်းသည်၊ ဆိုလိုသည်မှာ သင်အသစ်ထည့်သည့်အခါတိုင်း သို့မဟုတ် ရှိပြီးသားဒေတာကိုဖယ်ရှားသည့်အခါတိုင်း အပိုင်းအခြားအကိုးအကားကို ကိုယ်တိုင်မွမ်းမံရမည်ဖြစ်ပါသည်။
သင်သည် စဉ်ဆက်မပြတ်ပြောင်းလဲနေသော ဒေတာအတွဲတစ်ခုဖြင့် အလုပ်လုပ်နေပါက၊ သင်လုပ်ဆောင်လိုပေမည်။ ဖယ်ရှားထားသောဒေတာကိုဖယ်ထုတ်ရန် အသစ်ထည့်သွင်းထားသောထည့်သွင်းမှုများ သို့မဟုတ် စာချုပ်များကိုလိုက်လျောညီထွေဖြစ်စေရန်အတွက် သင့်အမည်ပေးထားသောအကွာအဝေးကို ရွေ့လျားမှုရှိအောင်ပြုလုပ်ပါ။ ထို့အပြင် ဤသင်ခန်းစာတွင်၊ ၎င်းကိုပြုလုပ်နည်းအသေးစိတ် အဆင့်ဆင့်လမ်းညွှန်ချက်ကို သင်တွေ့လိမ့်မည်။
Excel တွင် ဒိုင်နမစ်အမည်ပေးထားသည့် အပိုင်းအခြားကို ဖန်တီးနည်း
အတွက် စတင်သူများ၊ ကော်လံတစ်ခုနှင့် အတန်းများ၏ ပြောင်းလဲနိုင်သော အရေအတွက်များပါရှိသော ရွေ့လျားနိုင်သော အပိုင်းအခြားတစ်ခု တည်ဆောက်ကြပါစို့။ ၎င်းကိုလုပ်ဆောင်ရန်၊ ဤအဆင့်များကိုလုပ်ဆောင်ပါ-
- ဖော်မြူလာ တက်ဘ်တွင်၊ သတ်မှတ်ထားသောအမည်များ အုပ်စုရှိ အမည်သတ်မှတ်ပါ ကိုနှိပ်ပါ။ . သို့မဟုတ် Excel Name Manger ကိုဖွင့်ရန် Ctrl + F3 ကိုနှိပ်ပြီး New… ခလုတ်ကိုနှိပ်ပါ။
- ဘာပဲဖြစ်ဖြစ်၊ New Name dialogue box ပွင့်လာပါလိမ့်မယ်၊ သင်သည် အောက်ပါအသေးစိတ်အချက်အလက်များကို သတ်မှတ်သည်-
- အမည် အကွက်တွင်၊ သင်၏ ရွေ့လျားနိုင်သောအကွာအဝေးအတွက် အမည်ကို ရိုက်ထည့်ပါ။
- Scope dropdown တွင်၊ သတ်မှတ်ပါ အမည်၏နယ်ပယ်။ Workbook (မူလ) ကို အများစုတွင် အကြံပြုထားသည်။ကိစ္စများ။
- ရည်ညွှန်းချက်များ အကွက်တွင်၊ OFFSET COUNTA သို့မဟုတ် INDEX COUNTA ဖော်မြူလာကို ထည့်ပါ။
- OK ကိုနှိပ်ပါ။ ပြီးပါပြီ။
အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံတွင်၊ ခေါင်းစီးအတန်းမှလွဲ၍ ကော်လံ A တွင် ခေါင်းစီးအတန်းမှလွဲ၍ ဆဲလ်များ အားလုံးကို လိုက်လျောညီထွေဖြစ်သော အရာများ ဟု အမည်ပေးထားသည့် ရွေ့လျားနိုင်သော အပိုင်းအခြားကို ကျွန်ုပ်တို့ သတ်မှတ်သည် :
OFFSET ဖော်မြူလာသည် Excel တွင် ဒိုင်နမစ်အကွာအဝေးဟု အမည်ပေးထားသည့် အပိုင်းအခြားကို သတ်မှတ်ရန် OFFSET ဖော်မြူလာ
Excel တွင် ဒိုင်နမစ်အမည်ပေးထားသည့် အပိုင်းအခြားတစ်ခု ပြုလုပ်ရန် ယေဘုယျဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
OFFSET ( first_cell၊ 0၊ 0၊ COUNTA( ကော်လံ)၊ 1)နေရာ-
- first_cell - ပထမ အမည်ပေးထားသည့် အပိုင်းအခြားတွင် ပါဝင်ရမည့်အရာ၊ ဥပမာ $A$2.
- ကော်လံ - $A:$A ကဲ့သို့သော ကော်လံကို လုံးဝကိုးကားပါသည်။
ဤဖော်မြူလာ၏အဓိကတွင်၊ သင်စိတ်ဝင်စားသောကော်လံရှိ အလွတ်မဟုတ်သောဆဲလ်အရေအတွက်ကိုရယူရန် COUNTA လုပ်ဆောင်ချက်ကို သင်အသုံးပြုသည်။ ထိုနံပါတ်သည် OFFSET(အကိုးအကား၊ အတန်းများ၊ cols၊ [height]၊ [width]) ၏ height argument သို့ တိုက်ရိုက်သွားပါသည်။
ထို့အပြင်၊ ၎င်းသည် သာမန်အော့ဖ်ဆက်ဖော်မြူလာဖြစ်ပြီး၊ ၎င်းမှာ-
- ကိုးကား သည် အော့ဖ်ဆက် (first_cell) ကို အခြေခံသည့် စမှတ်ဖြစ်သည်။
- အတန်းများ နှင့် cols သည် 0 ဖြစ်သည်၊ အဘယ်ကြောင့်ဆိုသော် အော့ဖ်ဆက်ရန် ကော်လံများ သို့မဟုတ် အတန်းများ မရှိသောကြောင့် ဖြစ်သည်။
- အကျယ် သည် 1 ကော်လံနှင့် ညီမျှသည်။
ဥပမာ၊ Sheet3 တွင် ကော်လံ A အတွက် ဒိုင်းနမစ် အပိုင်းအခြားကို တည်ဆောက်ရန်၊ ဆဲလ် A2 မှ စတင်ကာ၊ ကျွန်ုပ်တို့သည် ဤဖော်မြူလာကို အသုံးပြုသည်-
=OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A), 1)
မှတ်ချက်။ နင်က အဓိပ္ပါယ်ရှိတယ်။လက်ရှိအလုပ်စာရွက်ရှိ ဒိုင်းနမစ်အကွာအဝေးတစ်ခု၊ သင်သည် အကိုးအကားများတွင် စာရွက်အမည်ကို ထည့်သွင်းရန်မလိုအပ်ပါ၊ Excel သည် သင့်အတွက် အလိုအလျောက်လုပ်ဆောင်ပေးမည်ဖြစ်သည်။ အကယ်၍ သင်သည် အခြားစာရွက်တစ်ရွက်အတွက် အပိုင်းအခြားတစ်ခုကို တည်ဆောက်နေပါက၊ စာရွက်၏အမည်ဖြင့် နောက်တွင် ဆဲလ် သို့မဟုတ် အပိုင်းအခြားကို ရည်ညွှန်းပါ (အထက်ဖော်မြူလာဥပမာတွင်ကဲ့သို့)။
INDEX ဖော်မြူလာတွင် ဒိုင်နမစ်အမည်ရှိသော အပိုင်းအခြားတစ်ခုပြုလုပ်ရန် INDEX ဖော်မြူလာ Excel
Excel ဒိုင်နမစ်အကွာအဝေးကို ဖန်တီးရန် အခြားနည်းလမ်းမှာ INDEX လုပ်ဆောင်ချက်နှင့် ပေါင်းစပ်ထားသည့် COUNTA ကို အသုံးပြုခြင်းဖြစ်သည်။
first_cell:INDEX( ကော်လံ၊COUNTA(<1)>column))ဤဖော်မြူလာတွင် အပိုင်းနှစ်ပိုင်းပါဝင်သည်-
- အကွာအဝေးအော်ပရေတာ၏ဘယ်ဘက်အခြမ်းတွင် (:)၊ သင်သည် $A$2 ကဲ့သို့ hard-coded အစပြုအကိုးအကားကို ထည့်ထားသည်။ .
- ညာဘက်ခြမ်းတွင်၊ သင်သည် INDEX(array၊ row_num၊ [column_num]) လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အဆုံးအကိုးအကားကို ရှာဖွေနိုင်သည်။ ဤတွင်၊ သင်သည် ခင်းကျင်းမှုအတွက် ကော်လံ A တစ်ခုလုံးကို ထောက်ပံ့ပေးပြီး အတန်းနံပါတ်ကို ရယူရန် COUNTA ကို အသုံးပြုပါ (ဆိုလိုသည်မှာ ကော်လံ A တွင် မထည့်သွင်းရသေးသည့်ဆဲလ်အရေအတွက်)။
ကျွန်ုပ်တို့၏နမူနာဒေတာအတွဲအတွက် (ကျေးဇူးပြု၍ ကြည့်ပါ၊ အထက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံ) ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=$A$2:INDEX($A:$A, COUNTA($A:$A))
ကော်လံခေါင်းစီးတစ်ခုအပါအဝင် ကော်လံ A တွင် အလွတ်မဟုတ်သောဆဲလ် 5 ခုရှိသဖြင့်၊ COUNTA သည် 5 ကိုပြန်ပို့သည်။ ထို့ကြောင့်၊ INDEX သည် $A ကို ပြန်ပေးသည်။ ကော်လံ A တွင် နောက်ဆုံးအသုံးပြုထားသောဆဲလ်ဖြစ်သည့် $5 (အများအားဖြင့် အညွှန်းဖော်မြူလာတစ်ခုသည် တန်ဖိုးတစ်ခုကို ပြန်ပေးသည်၊ သို့သော် ရည်ညွှန်းအော်ပရေတာမှ ၎င်းအား ကိုးကားချက်တစ်ခုပြန်ပေးရန် တွန်းအားပေးသည်)။ ကျွန်ုပ်တို့သည် $A$2 ကို အစမှတ်အဖြစ် သတ်မှတ်ထားသောကြောင့်၊ နောက်ဆုံးရလဒ်ဖြစ်သည်။ဖော်မြူလာမှာ အပိုင်းအခြား $A$2:$A$5 ဖြစ်သည်။
အသစ်ဖန်တီးထားသော ရွေ့လျားနိုင်သော အကွာအဝေးကို စမ်းသပ်ရန်အတွက်၊ သင်သည် COUNTA မှ ပစ္စည်းများ အရေအတွက်ကို ထုတ်ယူနိုင်သည်-
=COUNTA(Items)
အားလုံး မှန်ကန်စွာ ပြီးပါက၊ စာရင်းထဲသို့ အရာများ ထည့်ရန် သို့မဟုတ် ဖယ်ရှားလိုက်သည်နှင့် ဖော်မြူလာ၏ ရလဒ်သည် ပြောင်းလဲသွားလိမ့်မည်-
မှတ်ချက်။ အထက်တွင်ဖော်ပြထားသော ဖော်မြူလာနှစ်ခုသည် တူညီသောရလဒ်ကို ထုတ်ပေးသော်လည်း သင်သတိပြုသင့်သည့် စွမ်းဆောင်ရည်မှာ ကွာခြားမှုရှိပါသည်။ OFFSET သည် စာရွက်တစ်ခုသို့ ပြောင်းလဲမှုတိုင်းကို ပြန်လည်တွက်ချက်သည့် မတည်ငြိမ်သောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ အားကောင်းသော ခေတ်မီစက်များနှင့် ကျိုးကြောင်းဆီလျော်သော အရွယ်အစား ဒေတာအတွဲများပေါ်တွင်၊ ၎င်းသည် ပြဿနာမဖြစ်သင့်ပါ။ စွမ်းရည်နိမ့်စက်များနှင့် ကြီးမားသောဒေတာအတွဲများတွင်၊ ၎င်းသည် သင်၏ Excel ကို နှေးကွေးစေနိုင်သည်။ ထိုသို့ဆိုလျှင်၊ သင်သည် INDEX ဖော်မြူလာကို အသုံးပြု၍ ဒိုင်းနမစ်အမည်ရှိသော အပိုင်းအခြားကို ဖန်တီးရန် ပိုကောင်းပါသည်။
Excel တွင် နှစ်ဘက်မြင် ဒိုင်းနမစ်အကွာအဝေးကို ပြုလုပ်နည်း
နှစ်ဘက်မြင်အမည်ရှိသော အပိုင်းအခြားကို တည်ဆောက်ရန်၊ အတန်းအရေအတွက်သာမက ကော်လံအရေအတွက်ပါ ပြောင်းလဲနေသောနေရာတွင် INDEX COUNTA ဖော်မြူလာ၏ အောက်ပါမွမ်းမံမှုကို အသုံးပြုပါ-
first_cell:INDEX($1:$1048576, COUNTA( first_column၊ INDEX လုပ်ဆောင်ချက်၏ အကြောင်းပြချက်များနှင့် column_num၊ အသီးသီး)။ arrayargument တွင်၊ သင်သည် အလုပ်စာရွက်တစ်ခုလုံးကို ဖြည့်သွင်းသည် (Excel 2016 - 2007 တွင် 1048576 တန်း၊ Excel 2003 နှင့် အောက်ရှိ 65535 အတန်း)ယခုအခါ၊ကျွန်ုပ်တို့၏ဒေတာအတွဲအတွက် နောက်ထပ်ပြောင်းလဲနေသောအကွာအဝေးတစ်ခုကို သတ်မှတ်ကြပါစို့- အရောင်း ဟု အမည်ပေးထားသည့် အပိုင်းအခြားသည် 3 လ (ဇန်နဝါရီမှ မတ်လ) အတွင်း အရောင်းကိန်းဂဏန်းများပါဝင်ပြီး ပစ္စည်းအသစ်များ (အတန်းများ) သို့မဟုတ် လများ (ကော်လံများ) သို့ ပစ္စည်းများအသစ်ထည့်လိုက်သည်နှင့် အလိုအလျောက်ချိန်ညှိပေးသည် ဇယား။
ကော်လံ B၊ အတန်း 2 မှအစ အရောင်းဒေတာဖြင့်၊ ဖော်မြူလာသည် အောက်ပါပုံသဏ္ဍာန်ဖြစ်သည်-
=$B$2:INDEX($1:$1048576,COUNTA($B:$B),COUNTA($2:$2))
သင်၏ ဒိုင်းနမစ်အကွာအဝေးသည် ယူဆထားသည့်အတိုင်း အလုပ်လုပ်ကြောင်းသေချာစေရန်၊ စာရွက်ပေါ်ရှိ အောက်ပါဖော်မြူလာများကို ရိုက်ထည့်ပါ-
=SUM(sales)
=SUM(B2:D5)
အောက်ပါဖန်သားပြင်ဓာတ်ပုံတွင် သင်မြင်ရသည့်အတိုင်း၊ ဖော်မြူလာနှစ်ခုလုံးသည် စုစုပေါင်း တူညီသည်။ ဇယားတွင် ထည့်သွင်းမှုအသစ်များကို သင်ထည့်သွင်းသည့်အခိုက်တွင် ခြားနားချက်သည် သူ့ကိုယ်သူ ပေါ်လွင်စေသည်- ပထမဖော်မြူလာ (ပြောင်းလဲနေသော အတိုင်းအတာဖြင့်) ကို အလိုအလျောက် အပ်ဒိတ်လုပ်မည်ဖြစ်ပြီး၊ ဒုတိယတစ်ခုသည် အပြောင်းအလဲတစ်ခုစီဖြင့် ကိုယ်တိုင်မွမ်းမံရမည်ဖြစ်ပါသည်။ အဲဒါက ကြီးမားတဲ့ခြားနားချက်ကို ဖြစ်စေတယ်၊
Excel ဖော်မြူလာတွေမှာ ဒိုင်နမစ်အမည်ပေးထားတဲ့ အပိုင်းအခြားတွေကို ဘယ်လိုသုံးရမလဲဆိုတာ
ဒီသင်ခန်းစာရဲ့ ယခင်အပိုင်းတွေမှာ သင်မြင်ပြီးပါပြီ၊ dynamic ranges ကိုသုံးသည့် ရိုးရှင်းသော ဖော်မြူလာနှစ်ခု။ ယခု၊ Excel တွင် ဒိုင်နမစ်အကွာအဝေးဟု အမည်ပေးထားသည့် တန်ဖိုးအစစ်အမှန်ကို ပြသသည့် ပိုမိုအဓိပ္ပာယ်ရှိသော အရာတစ်ခုကို ကြိုးစားကြည့်ကြပါစို့။
ဤဥပမာအတွက်၊ ကျွန်ုပ်တို့သည် Excel တွင် Vlookup လုပ်ဆောင်ပေးသည့် ဂန္တဝင် INDEX MATCH ဖော်မြူလာကို ယူသွားပါမည်-
INDEX ( return_range၊ MATCH ( lookup_value၊ lookup_range၊ 0))
…ကျွန်ုပ်တို့ကို မည်သို့ကြည့်ရှုပါ ဖော်မြူလာကို အသုံးပြုခြင်းဖြင့် ပိုမိုအားကောင်းစေနိုင်သည်။ဒိုင်းနမစ်အမည်ရှိ အပိုင်းအခြားများ။
အထက်စခရင်ပုံတွင် ပြထားသည့်အတိုင်း၊ အသုံးပြုသူက H1 တွင် ပစ္စည်းအမည်တစ်ခုထည့်သွင်းပြီး H2 တွင် ထိုအရာအတွက် စုစုပေါင်းရောင်းချမှုရရှိသည့် ဒက်ရှ်ဘုတ်တစ်ခုကို ကျွန်ုပ်တို့တည်ဆောက်ရန် ကြိုးပမ်းနေပါသည်။ သရုပ်ပြရည်ရွယ်ချက်အတွက် ဖန်တီးထားသော ကျွန်ုပ်တို့၏နမူနာဇယားတွင် ပစ္စည်း 4 ခုသာပါဝင်သော်လည်း သင့်လက်တွေ့ဘဝစာရွက်များတွင် အတန်းပေါင်း ရာနှင့်ချီရှိနိုင်ပါသည်။ ထို့အပြင်၊ ပစ္စည်းအသစ်များကိုနေ့စဉ်ထည့်သွင်းနိုင်သည်၊ ထို့ကြောင့်သင်ဖော်မြူလာကိုထပ်ခါထပ်ခါမွမ်းမံရသောကြောင့်အကိုးအကားများကိုအသုံးပြုခြင်းသည်ရွေးချယ်စရာမဟုတ်ပါ။ အဲဒါအတွက် ငါအရမ်းပျင်းတယ်။ :)
ဖော်မြူလာကို အလိုအလျောက် ချဲ့ထွင်ရန် တွန်းအားပေးရန်၊ ကျွန်ုပ်တို့သည် အမည် 3 ခု- ပြောင်းလဲနေသော အပိုင်းအခြား 2 ခု၊ နှင့် ပုံသေအမည်ရှိ ဆဲလ် 1 ခုကို သတ်မှတ်ပါမည်-
Lookup_range- =$A$2:INDEX($ A:$A၊ COUNTA($A:$A))
Return_range- =$E$2:INDEX($E:$E၊ COUNTA($E:$E))
Lookup_value- =$H$1
မှတ်ချက်။ Excel သည် လက်ရှိစာရွက်၏အမည်ကို အကိုးအကားအားလုံးတွင် ပေါင်းထည့်မည်ဖြစ်သည်၊ ထို့ကြောင့် အမည်များမဖန်တီးမီ သင့်အရင်းအမြစ်ဒေတာဖြင့် စာရွက်ကိုဖွင့်ရန်သေချာပါစေ။
ယခု H1 တွင် ဖော်မြူလာကို စတင်ရိုက်ထည့်ပါ။ ပထမအငြင်းအခုံသို့ရောက်သောအခါ၊ သင်အသုံးပြုလိုသောအမည်၏အက္ခရာအနည်းငယ်ကိုရိုက်ထည့်ပါ၊ Excel မှရရှိနိုင်သောကိုက်ညီသောအမည်များအားလုံးကိုပြသပါမည်။ သင့်လျော်သောအမည်ကို နှစ်ချက်နှိပ်ပါ၊ ပြီးလျှင် Excel သည် ၎င်းကို ဖော်မြူလာတွင် ချက်ချင်းထည့်သွင်းပါမည်-
ပြီးမြောက်သောဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=INDEX(Return_range, MATCH(Lookup_value, Lookup_range, 0))
ပြီးပြည့်စုံစွာ အလုပ်လုပ်ပါသည်။
ဇယားတွင် မှတ်တမ်းအသစ်များ ထည့်လိုက်သည်နှင့် ၎င်းတို့သည် သင်၏ တွက်ချက်မှုများတွင် ထည့်သွင်းသွားမည်ဖြစ်ပါသည်။ဖော်မြူလာကို တစ်ကြိမ်တည်း ပြောင်းလဲစရာမလိုဘဲ၊ အကယ်၍ သင်သည် ဖော်မြူလာကို အခြား Excel ဖိုင်သို့ ပို့ရန် လိုအပ်ပါက၊ ဦးတည်ရာ အလုပ်စာအုပ်တွင် တူညီသော အမည်များကို ဖန်တီးပါ၊ ဖော်မြူလာကို ကော်ပီ/ကူးထည့်ကာ ၎င်းကို ချက်ခြင်း လုပ်ဆောင်ပါ။
အကြံပြုချက်။ ဖော်မြူလာများကို ပိုမိုကြာရှည်ခံအောင်ပြုလုပ်ခြင်းအပြင်၊ ဒိုင်နမစ်အကွာအဝေးများသည် dynamic dropdown lists များကိုဖန်တီးရန်အတွက် အသုံးဝင်ပါသည်။
ဤသည်မှာ Excel တွင် dynamic အမည်ရှိသော အပိုင်းများကို သင်ဖန်တီးပြီးအသုံးပြုပုံဖြစ်သည်။ ဤသင်ခန်းစာတွင် ဆွေးနွေးထားသော ဖော်မြူလာများကို အနီးကပ်ကြည့်ရှုရန်၊ ကျွန်ုပ်တို့၏ နမူနာ Excel Dynamic Named Range Workbook ကို ဒေါင်းလုဒ်လုပ်ရန် ကြိုဆိုပါသည်။ ဖတ်ရှုပေးတဲ့အတွက် ကျေးဇူးတင်ပါတယ်၊ နောက်တစ်ပတ်မှာ ဘလော့မှာ ပြန်တွေ့မယ်လို့ မျှော်လင့်ပါတယ်။