မာတိကာ
ဤသင်ခန်းစာတွင် Excel array ဖော်မြူလာတစ်ခုသည် မည်ကဲ့သို့ဖြစ်သည်၊ ၎င်းကို သင့်အလုပ်စာရွက်များတွင် မှန်ကန်စွာထည့်သွင်းနည်း၊ array constants နှင့် array functions များကို မည်သို့အသုံးပြုရမည်ကို သင်လေ့လာမည်ဖြစ်ပါသည်။
Array ဖော်မြူလာများ Excel တွင် အလွန်အစွမ်းထက်သော tool တစ်ခုဖြစ်ပြီး ကျွမ်းကျင်ရန်အခက်ခဲဆုံးတစ်ခုဖြစ်သည်။ ခင်းကျင်းမှုဖော်မြူလာတစ်ခုသည် များပြားလှသော တွက်ချက်မှုများကို လုပ်ဆောင်နိုင်ပြီး ပုံမှန်ဖော်မြူလာထောင်ပေါင်းများစွာကို အစားထိုးနိုင်သည်။ ထို့အပြင်၊ အသုံးပြုသူများ၏ 90% သည် ၎င်းတို့ကို စတင်လေ့လာရန် ကြောက်ရွံ့သောကြောင့် ၎င်းတို့၏ worksheets များတွင် array function များကို တစ်ခါမျှ မသုံးဖူးပါ။
အမှန်ပင်၊ လေ့လာရန် အရှုပ်ထွေးဆုံး Excel အင်္ဂါရပ်များထဲမှ တစ်ခုဖြစ်သည့် array ဖော်မြူလာများ။ ဤသင်ခန်းစာ၏ ရည်ရွယ်ချက်မှာ သင်ယူမှုမျဉ်းကွေးကို တတ်နိုင်သမျှ လွယ်ကူချောမွေ့စေရန်ဖြစ်သည်။
Excel ရှိ array ဆိုသည်မှာ အဘယ်နည်း။
array လုပ်ဆောင်ချက်များကို ကျွန်ုပ်တို့မစတင်မီ နှင့် ဖော်မြူလာများ၊ "array" ဟူသောအသုံးအနှုန်းကို အဖြေရှာကြည့်ကြပါစို့။ အခြေခံအားဖြင့်၊ array တစ်ခုသည် ပစ္စည်းများစုစည်းမှုတစ်ခုဖြစ်သည်။ ပစ္စည်းများသည် စာသား သို့မဟုတ် နံပါတ်များ ဖြစ်နိုင်ပြီး ၎င်းတို့သည် အတန်းတစ်ခုတည်း သို့မဟုတ် ကော်လံတစ်ခု သို့မဟုတ် အတန်းများနှင့် ကော်လံအများအပြားတွင် နေထိုင်နိုင်သည်။
ဥပမာ၊ သင်သည် သင်၏အပတ်စဉ်ကုန်စုံစာရင်းကို Excel ခင်းကျင်းဖော်မက်တွင် ထည့်သွင်းပါက၊ ကဲ့သို့သော-
{"နို့", "ဥ", "ထောပတ်", "ပြောင်းဖူးအစေ့များ"}
ထို့နောက် သင်သည် ဆဲလ် A1 မှ D1 ကိုရွေးချယ်ပါက၊ အညီအမျှ ရှေ့တွင် အထက်ဖော်ပြပါ ခင်းကျင်းမှုကို ထည့်ပါ ဖော်မြူလာဘားတွင် ဆိုင်းဘုတ် (=) နှိပ်ပြီး CTRL + SHIFT + ENTER ကို နှိပ်ပါ၊ သင်သည် အောက်ပါ ရလဒ်ကို ရရှိလိမ့်မည်-
သင် ခုနက ပြုလုပ်ခဲ့သော အရာသည် တစ်ဖက်မြင် အလျားလိုက် ဖန်တီးခြင်း ဖြစ်သည်။ ဇွတ်။ ဘာမှမဖြစ်ကိန်းသေ
အခင်းအကျင်းတွင် ကိန်းသေတစ်ခုတွင် နံပါတ်များ၊ စာသားတန်ဖိုးများ၊ Booleans (TRUE နှင့် FALSE) နှင့် ကော်မာ သို့မဟုတ် semicolons များဖြင့် ပိုင်းခြားထားသော အမှားတန်ဖိုးများ ပါဝင်နိုင်သည်။
သင်သည် ဂဏန်းတန်ဖိုးကို ကိန်းပြည့်၊ ဒဿမအဖြစ် ထည့်နိုင်သည်။ သို့မဟုတ် သိပ္ပံပညာအရ သင်သည် စာသားတန်ဖိုးများကို အသုံးပြုပါက၊ ၎င်းတို့ကို မည်သည့် Excel ဖော်မြူလာတွင်မဆို နှစ်ထပ်ကိုးကား (") ဖြင့် ဝိုင်းရံထားသင့်သည်။
အဆက်မပြတ်တစ်ခုတွင် အခြား array များ၊ ဆဲလ်ကိုးကားချက်များ၊ အပိုင်းအခြားများ၊ ရက်စွဲများ၊ သတ်မှတ်အမည်များ၊ ဖော်မြူလာများ သို့မဟုတ် လုပ်ဆောင်ချက်များ မပါဝင်နိုင်ပါ။ .
အခင်းအကျင်းတစ်ခုအား အဆက်မပြတ်အသုံးပြုရ ပိုမိုလွယ်ကူစေရန်၊ ၎င်းကို အမည်တစ်ခုပေး-
- <1 သို့ပြောင်းပါ>Formulas tab > Defined Names group နှင့် Define Name ကိုနှိပ်ပါ။ တနည်းအားဖြင့် Ctrl + F3 ကိုနှိပ်ပြီး New ကိုနှိပ်ပါ။
- အမည်ကို <တွင် ရိုက်ထည့်ပါ။ 1>အမည်
- ရည်ညွှန်းချက်များ အကွက်တွင်၊ ရှေ့တန်းတူညီမျှမှု သင်္ကေတ (=) ဖြင့် အကွက်များအတွင်း ပတ်ထားသော သင့်အခင်းအကျင်း၏ အဆက်မပြတ်သော အရာများကို ထည့်ပါ။ ဥပမာ-
={"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}
- သင့်အမည်ပေးထားသည့် ခင်းကျင်းမှုကို သိမ်းဆည်းရန် OK ကိုနှိပ်ပြီး ဝင်းဒိုးကို ပိတ်ပါ။
စာရွက်တစ်ခုတွင် အမည်ပေးထားသည့် ကိန်းသေများကို ထည့်သွင်းရန်၊ ရွေးပါ သင့် array တွင် အရာများ ပါ၀င်သည် နှင့်အမျှ အတန်း သို့မဟုတ် ကော်လံ တစ်ခု တွင် ဆဲလ် အများအပြား ကို = သင်္ကေတ ဖြင့် ရှေ့ရှိ ဖော်မြူလာဘား တွင် အခင်းအကျင်း ၏ အမည် ကို ရိုက်ထည့် ပြီး Ctrl + Shift + Enter နှိပ် ပါ။
ရလဒ် နှင့် တူသင့် သည် ။ ဤအရာ-
သင့် array ကိန်းသေများ မှန်ကန်စွာ အလုပ်မလုပ်ပါက၊ အောက်ပါ ပြဿနာများကို စစ်ဆေးကြည့်ပါ-
- ဒြပ်စင်များကို ကန့်သတ်ပါ။သင့် array ၏ အဆက်မပြတ် နှင့် သင့်လျော်သော အက္ခရာများ - အလျားလိုက် အခင်းအကျင်း ကိန်းသေများရှိ ကော်မာ နှင့် ဒေါင်လိုက် အစီအစဥ်များ ရှိ semicolon များ။
- သင့် array အတွင်းရှိ ပစ္စည်းအရေအတွက် အတိအကျနှင့် အတိအကျ ကိုက်ညီသော ဆဲလ်အကွာအဝေးကို ရွေးထားသည်။ နောက်ထပ်ဆဲလ်များကို သင်ရွေးချယ်ပါက၊ အပိုဆဲလ်တစ်ခုစီတွင် #N/A အမှားရှိပါမည်။ အကယ်၍ သင်သည် ဆဲလ်အနည်းငယ်ကို ရွေးပါက၊ array ၏ အစိတ်အပိုင်းတစ်ခုသာ ထည့်သွင်းသွားပါမည်။
Excel ဖော်မြူလာများတွင် array constants ကိုအသုံးပြုခြင်း
ယခုသင်သည် ၎င်းကို ရင်းနှီးနေပြီဖြစ်သည်။ array constants ၏ သဘောတရား၊ သင့်လက်တွေ့လုပ်ဆောင်စရာများကို ဖြေရှင်းရန် arrays informulas ကို သင်မည်ကဲ့သို့ အသုံးပြုနိုင်သည်ကို ကြည့်ကြပါစို့။
ဥပမာ 1. Sum N သည် အကြီးဆုံး/အသေးဆုံး ဂဏန်းများ
ဒေါင်လိုက် array တစ်ခုကို ဖန်တီးခြင်းဖြင့် သင်စတင်ပါ အဆက်မပြတ် ကိန်းဂဏာန်းများ သင်ပေါင်းလိုသလောက် ပါရှိသည်။ ဥပမာအားဖြင့်၊ အကယ်၍ သင်သည် အပိုင်းအခြားတစ်ခုတွင် အသေးငယ်ဆုံး သို့မဟုတ် အကြီးဆုံးနံပါတ် 3 ခုကို ပေါင်းထည့်လိုပါက၊ array ကိန်းသေသည် {1,2,3} ဖြစ်သည်။
ထို့နောက် သင်သည် ကြီးမားသော သို့မဟုတ် သေးငယ်သော လုပ်ဆောင်ချက်ကိုယူ၍ အပိုင်းအခြားတစ်ခုလုံးကို သတ်မှတ်ပါ။ ပထမ parameter တွင်ဆဲလ်များနှင့် array constant ကိုဒုတိယတွင်ထည့်သွင်းပါ။ နောက်ဆုံးအနေဖြင့်၊ ၎င်းကို ဤကဲ့သို့သော SUM လုပ်ဆောင်ချက်တွင် ထည့်သွင်းပါ-
အကြီးဆုံး ဂဏန်း ၃ လုံးကို ပေါင်းစည်းပါ- =SUM(LARGE(range, {1,2,3}))
အသေးဆုံး ဂဏန်း ၃ လုံးကို ပေါင်းစည်းပါ- =SUM(SMALL(range, {1,2,3}))
နှိပ်ရန် မမေ့ပါနှင့်။ Ctrl+Shift+Enter ကို သင် array ဖော်မြူလာတစ်ခုသို့ ထည့်သွင်းစဉ်တွင်၊ သင်သည် အောက်ပါရလဒ်ကို ရရှိလိမ့်မည်-
အလားတူပုံစံဖြင့်၊ သင်သည် ပျမ်းမျှ N ၏ အသေးငယ်ဆုံး သို့မဟုတ် တွက်ချက်နိုင်သည်။ အပိုင်းအခြားတစ်ခုရှိ အကြီးဆုံးတန်ဖိုးများ-
ထိပ်တန်းနံပါတ် 3 ခု၏ ပျမ်းမျှ- =AVERAGE(LARGE(range, {1,2,3}))
ပျမ်းမျှအောက်ခြေ နံပါတ် 3 ခု- =AVERAGE(SMALL(range, {1,2,3}))
ဥပမာ 2. အခြေအနေများစွာရှိသော ဆဲလ်များကို ရေတွက်ရန် Array ဖော်မြူလာ
သင့်တွင် အော်ဒါစာရင်းတစ်ခုရှိပြီး ပေးထားသောရောင်းသူသည် အကြိမ်ရေမည်မျှရောင်းချသည်ကို သိလိုသည်ဆိုပါစို့။ ထုတ်ကုန်များ။
အလွယ်ဆုံးနည်းလမ်းမှာ အခြေအနေများစွာရှိသည့် COUNTIFS ဖော်မြူလာကို အသုံးပြုခြင်းဖြစ်လိမ့်မည်။ သို့သော်၊ သင်သည် ထုတ်ကုန်များစွာကို ထည့်သွင်းလိုပါက၊ သင်၏ COUNTIFS ဖော်မြူလာသည် အရွယ်အစား အလွန်ကြီးလာနိုင်သည်။ ပိုမိုကျစ်လစ်စေရန်၊ သင်သည် COUNTIFS ကို SUM နှင့် တွဲသုံးနိုင်ပြီး အခင်းအကျင်းတစ်ခု သို့မဟုတ် အများအပြားတွင် ကိန်းသေတစ်ခုကို ထည့်သွင်းနိုင်သည်၊ ဥပမာ-
=SUM(COUNTIFS(range1, "criteria1", range2, {"criteria1", "criteria2"}))
အစစ်အမှန်ဖော်မြူလာသည် အောက်ပါအတိုင်းဖြစ်နိုင်သည်-
=SUM(COUNTIFS(B2:B9, "sally", C2:C9, {"apples", "lemons"}))
ကျွန်ုပ်တို့၏နမူနာအခင်းအကျင်းတွင် ရည်ရွယ်ချက်မှာ ချဉ်းကပ်မှုကို သရုပ်ပြသရန်ဖြစ်သောကြောင့် အစိတ်အပိုင်းနှစ်ခုသာ ပါဝင်ပါသည်။ သင့်စစ်မှန်သော array ဖော်မြူလာများတွင်၊ သင်သည် Excel 2019 - 2007 တွင် ဖော်မြူလာ၏စုစုပေါင်းအရှည် 8,192 လုံးထက်မကျော်လွန်ပါက (Excel 2003 နှင့်အောက်ရှိ စာလုံးရေ 1,024 လုံး) နှင့် သင့်ကွန်ပြူတာသည် စွမ်းဆောင်ရည်ပြည့်ဝသောကြောင့် သင့်လုပ်ငန်း၏ယုတ္တိဗေဒလိုအပ်သလောက် အစိတ်အပိုင်းများစွာကို သင်ထည့်သွင်းနိုင်ပါသည်။ ကြီးမားသော array များကို လုပ်ဆောင်ရန် လုံလောက်သည်။ ကျေးဇူးပြု၍ အသေးစိတ်အချက်အလက်များအတွက် array ဖော်မြူလာများ၏ ကန့်သတ်ချက်များကို ကြည့်ပါ။
ထို့ပြင် ဤနေရာတွင် ဇယားတစ်ခုရှိ ကိုက်ညီသည့်တန်ဖိုးများအားလုံး၏ ပေါင်းလဒ်များကို ရှာဖွေနိုင်သော အဆင့်မြင့် array ဖော်မြူလာ ဥပမာတစ်ခုဖြစ်ပါသည်- SUM နှင့် VLOOKUP သည် array ကိန်းသေတစ်ခုဖြစ်သည်။
<6 Excel array ဖော်မြူလာများတွင်>AND နှင့် OR အော်ပရေတာများarray အော်ပရေတာတစ်ခုသည် AND သို့မဟုတ် OR ယုတ္တိဗေဒကိုအသုံးပြု၍ array များကို သင်မည်ကဲ့သို့လုပ်ဆောင်လိုသည့်ဖော်မြူလာကိုပြောပြသည်။
- AND အော်ပရေတာသည် ခရေပွင့် ( *) ဘယ်ဟာလဲ။ကိန်းဂဏန်း သင်္ကေတ ဖြစ်၏။ အခြေအနေများအားလုံးကို TRUE သို့အကဲဖြတ်ပါက TRUE သို့ပြန်ရန် Excel ကိုညွှန်ကြားသည်။
- သို့မဟုတ် အော်ပရေတာသည် အပေါင်းလက္ခဏာ (+) ဖြစ်သည်။ ပေးထားသော စကားရပ်တစ်ခုမှ အခြေအနေတိုင်းသည် TRUE သို့ အကဲဖြတ်ပါက TRUE ဖြစ်သွားပါသည်။
AND အော်ပရေတာဖြင့် Array ဖော်မြူလာ
ဤဥပမာတွင်၊ ရောင်းချသည့်ရောင်းအား၏ ပေါင်းလဒ်ကို ကျွန်ုပ်တို့ ရှာဖွေသည် လူသည် Mike ဖြစ်ပြီး ထုတ်ကုန်မှာ Apples :
=SUM((A2:A9="Mike") * (B2:B9="Apples") * (C2:C9))
သို့မဟုတ်
=SUM(IF(((A2:A9="Mike") * (B2:B9="Apples")), (C2:C9)))
နည်းပညာအရ၊ ဤဖော်မြူလာသည် တူညီသောနေရာများတွင် ခင်းကျင်းသုံးခု၏ဒြပ်စင်များကို ပွားစေသည်။ A2:A9 နှင့် Mike နှင့် B2:B9 တို့အား "Apples" နှင့် နှိုင်းယှဉ်ခြင်း၏ရလဒ်များဖြစ်သည့် TRUE နှင့် FALSE တန်ဖိုးများဖြင့် ကိုယ်စားပြုထားပါသည်။ တတိယမြောက် array တွင် C2:C9 အကွာအဝေးမှ အရောင်းနံပါတ်များပါရှိသည်။ မည်သည့်သင်္ချာလုပ်ဆောင်ချက်ကဲ့သို့ပင် ၊ မြှောက်ခြင်းသည် TRUE နှင့် FALSE ကို 1 နှင့် 0 သို့ အသီးသီး ပြောင်းပေးပါသည်။ ထို့အပြင် 0 ဖြင့် မြှောက်ခြင်းသည် သုညကို အမြဲပေးသောကြောင့် ရလဒ် array သည် 0 သို့မဟုတ် အခြေအနေနှစ်ခုစလုံးကို မပြည့်မီသောအခါတွင် 0 ရှိသည်။ အခြေအနေနှစ်ခုလုံးပြည့်မီပါက တတိယအခင်းအကျင်းမှ ဆက်စပ်ဒြပ်စင်ကို ရရှိမည်ဖြစ်သည်။ နောက်ဆုံး array ထဲသို့ (ဥပမာ 1*1*C2 = 10)။ ထို့ကြောင့်၊ ပွားခြင်း၏ရလဒ်မှာ ဤ array ဖြစ်သည်- {10;0;0;30;0;0;0;0}။ နောက်ဆုံးတွင်၊ SUM လုပ်ဆောင်ချက်ကို ပေါင်းထည့်သည်။ array ၏ဒြပ်စင်များနှင့် 40 ၏ရလဒ်ကိုပြန်ပေးသည်။
OR အော်ပရေတာဖြင့် Excel အခင်းအကျင်းဖော်မြူလာ
OR အော်ပရေတာ (+) နှင့်အောက်ပါ array ဖော်မြူလာသည် အရောင်းသမား Mike ဖြစ်သည့် အရောင်းအားလုံးကို ပေါင်းထည့်သည် OR ထုတ်ကုန်ဖြစ်ပါ သည်။ Apples-
=SUM(IF(((A2:A9="Mike") + (B2:B9="Apples")), (C2:C9)))
ဤဖော်မြူလာတွင်၊ သင်သည် ပထမ array နှစ်ခု၏ဒြပ်စင်များကို ပေါင်းထည့်သည် (သင်အခြေအနေများဖြစ်သည်၊ စမ်းသပ်လိုသည်)၊ အနည်းဆုံး အခြေအနေတစ်ခုက TRUE သို့ အကဲဖြတ်ပါက TRUE (>0) ကို ရယူပါ။ အခြေအနေများအားလုံးကို FALSE အဖြစ် အကဲဖြတ်သောအခါ မှားသည် (0)။ ထို့နောက် IF သည် ပေါင်းထည့်ခြင်း၏ရလဒ်သည် 0 ထက် ကြီးခြင်းရှိ၊ ခေတ်မီ Excel ဗားရှင်းများတွင် ဤအလုပ်မျိုးအတွက် array ဖော်မြူလာကို အသုံးပြုရန် မလိုအပ်ပါ - ရိုးရှင်းသော SUMIFS ဖော်မြူလာသည် ၎င်းတို့ကို ပြီးပြည့်စုံစွာ ကိုင်တွယ်ပါသည်။ မည်သို့ပင်ဆိုစေကာမူ၊ array ဖော်မြူလာများရှိ AND နှင့် OR အော်ပရေတာများသည် ပိုမိုရှုပ်ထွေးသောအခြေအနေများတွင် အထောက်အကူဖြစ်နိုင်သည်၊ စိတ်၏အလွန်ကောင်းမွန်သော ကျွမ်းဘားလေ့ကျင့်ခန်းကိုမဆိုထားနှင့် : )
Excel array ဖော်မြူလာများတွင် Double unary operator
သင်အလုပ်လုပ်ဖူးပါက၊ Excel ရှိ array ဖော်မြူလာများဖြင့်၊ double dash (--) ပါ၀င်သော အခွင့်အလမ်းအချို့ကို သင်တွေ့နိုင်ပြီး ၎င်းကို ဘာအတွက်အသုံးပြုခဲ့သည်ကို သင်သိချင်ပေမည်။
နည်းပညာအရ <18 ဟုခေါ်သော double dash တစ်ခု၊>double unary operator၊ ကို array function မှ နားလည်နိုင်သော အချို့သော expression များမှ ပြန်ပေးသော ဂဏန်းမဟုတ်သော Boolean တန်ဖိုးများ (TRUE/FALSE) ကို 1 နှင့် 0 အဖြစ်သို့ ပြောင်းရန် အသုံးပြုပါသည်။
အောက်ပါ ဥပမာသည် အရာများကို ဖန်တီးနိုင်မည်ဟု မျှော်လင့်ပါသည်။ နားလည်လွယ်တယ်။ သင့်တွင် ကော်လံ A တွင် ရက်စွဲများစာရင်းရှိပြီး ဇန်နဝါရီတွင် နေ့ရက်မည်မျှဖြစ်ပွားသည်ကို သင်သိလိုသည်ဆိုပါစို့။
အောက်ပါပုံသေနည်းသည် အလုပ်ဖြစ်လိမ့်မည်ကုသရန်-
=SUM(--(MONTH(A2:A10)=1))
၎င်းသည် Excel ခင်းကျင်းမှု ဖော်မြူလာတစ်ခုဖြစ်သောကြောင့်၊ ၎င်းကို အပြီးသတ်ရန် Ctrl + Shift + Enter နှိပ်ရန် မမေ့ပါနှင့်။
အခြားလများကို စိတ်ဝင်စားပါက၊ 1 ကို သက်ဆိုင်ရာနံပါတ်ဖြင့် အစားထိုးပါ။ ဥပမာအားဖြင့်၊ 2 သည် ဖေဖော်ဝါရီ၊ 3 သည် မတ်လ၊ စသည်တို့ဖြစ်သည်။ ဖော်မြူလာကို ပိုမိုပြောင်းလွယ်ပြင်လွယ်ဖြစ်စေရန်၊ သင်သည် ဖန်သားပြင်တွင်ပြသထားသည့်အတိုင်း အချို့ဆဲလ်များရှိ လနံပါတ်ကို သင်သတ်မှတ်နိုင်သည်-
ယခုအခါ၊ ဤ array ဖော်မြူလာအလုပ်လုပ်ပုံကို ခွဲခြမ်းစိတ်ဖြာကြည့်ကြပါစို့။ MONTH လုပ်ဆောင်ချက်သည် ဆဲလ် A2 မှ A10 အတွင်းရှိ ရက်စွဲတစ်ခုစီ၏ လကို အခင်းအကျင်းကို ထုတ်လုပ်ပေးသည့် နံပါတ်စဉ်တစ်ခုဖြင့် ကိုယ်စားပြုသည့် လကို ပြန်ပေးသည်။
ထို့နောက်၊ ဤဥပမာရှိ နံပါတ် 1 ဖြစ်သည့် cell D1 ရှိ တန်ဖိုးနှင့် array ၏ element တစ်ခုစီကို နှိုင်းယှဉ်ပါသည်။ ဤနှိုင်းယှဉ်မှု၏ရလဒ်မှာ Boolean တန်ဖိုးများ TRUE နှင့် FALSE ၏ array တစ်ခုဖြစ်သည်။ သင်မှတ်မိသည့်အတိုင်း၊ သင်သည် array ဖော်မြူလာတစ်ခု၏ အချို့သောအပိုင်းကို ရွေးနိုင်ပြီး ၎င်းအပိုင်းနှင့် ညီမျှသည်ဟူသည်ကို သိရန် F9 ကိုနှိပ်နိုင်သည်-
နောက်ဆုံးတွင်၊ သင်သည် ဤ Boolean တန်ဖိုးများကို ပြောင်းလဲရန် လိုအပ်ပါသည်။ SUM လုပ်ဆောင်ချက်ကို နားလည်နိုင်သော 1 နှင့် 0 များ။ ၎င်းသည် double unary operator အတွက် လိုအပ်သည်။ ပထမဦးဆုံး unary သည် TRUE/FALSE ကို -1/0 သို့ အသီးသီး ဖိနှိပ်သည်။ ဒုတိယ unary သည် တန်ဖိုးများကို ငြင်းဆိုသည်၊ ဆိုလိုသည်မှာ နိမိတ်ကို ပြောင်းပြန်လှန်ပြီး Excel လုပ်ဆောင်ချက်အများစု နားလည်ပြီး အလုပ်လုပ်နိုင်သည့် +1 နှင့် 0 အဖြစ်ပြောင်းသည်။ အကယ်၍ သင်သည် အထက်ပါပုံသေနည်းမှ double unary ကို ဖယ်ရှားပါက၊ ၎င်းသည် အလုပ်မဖြစ်ပါ။
ဤတိုတောင်းမည်ဟု မျှော်လင့်ပါသည်။သင်ခန်းစာသည် Excel array ဖော်မြူလာများကို ကျွမ်းကျင်ပိုင်နိုင်စေရန် သင့်လမ်းပေါ်တွင် အထောက်အကူဖြစ်ကြောင်း သက်သေပြခဲ့သည်။ လာမည့်အပတ်တွင်၊ ကျွန်ုပ်တို့သည် အဆင့်မြင့်ဖော်မြူလာနမူနာများကို အာရုံစိုက်ခြင်းဖြင့် Excel array များကို ဆက်လက်လုပ်ဆောင်သွားပါမည်။ ကျေးဇူးပြု၍ စောင့်မျှော်ဖတ်ရှုပေးသည့်အတွက် ကျေးဇူးတင်ပါသည်။
အခုထိ ကြောက်စရာကောင်းလိုက်တာ၊ ဟုတ်တယ်ဟုတ်။Excel မှာ array ဖော်မြူလာဆိုတာ ဘာလဲ?
array ဖော်မြူလာနဲ့ ပုံမှန်ဖော်မြူလာကြားက ကွာခြားချက်ကတော့ array ဖော်မြူလာတစ်ခုက တစ်ခုအစား တန်ဖိုးများစွာကို လုပ်ဆောင်ပေးလို့ပါပဲ။ တစ်နည်းဆိုရသော် Excel ရှိ array ဖော်မြူလာတစ်ခုသည် array တစ်ခုရှိ တစ်ဦးချင်းတန်ဖိုးများအားလုံးကို အကဲဖြတ်ပြီး ဖော်မြူလာတွင် ဖော်ပြထားသော အခြေအနေများအလိုက် အရာတစ်ခု သို့မဟုတ် အများအပြားတွင် အများအပြား တွက်ချက်မှုများ လုပ်ဆောင်ပါသည်။
array ဖော်မြူလာတစ်ခုသည် တန်ဖိုးများစွာကို ကိုင်တွယ်ဖြေရှင်းနိုင်ရုံသာမက၊ တစ်ချိန်တည်းမှာပင် တန်ဖိုးများစွာကို ပြန်ပေးနိုင်သည်။ ထို့ကြောင့်၊ array ဖော်မြူလာမှပြန်လာသောရလဒ်များသည် array တစ်ခုဖြစ်သည်။
Array ဖော်မြူလာများကို Excel 2019၊ Excel 2016၊ Excel 2013၊ Excel 2010၊ Excel 2007 နှင့် အောက်ဗားရှင်းအားလုံးတွင် ရနိုင်ပါသည်။
ယခုအခါ၊ သင်၏ပထမဆုံး array ဖော်မြူလာကို ဖန်တီးရန် သင့်အတွက် အချိန်ကောင်းဖြစ်ပုံရသည်။
Excel ခင်းကျင်းမှုဖော်မြူလာ၏ ရိုးရှင်းသောနမူနာ
သင့်တွင် ကော်လံ B တွင် ပစ္စည်းအချို့ရှိသည်ဆိုပါစို့၊ ၎င်းတို့၏စျေးနှုန်းများ ကော်လံ C၊ နှင့် အရောင်းအားလုံး၏ ကြီးကျယ်သော စုစုပေါင်းကို တွက်ချက်လိုပါသည်။
ဟုတ်ပါတယ်၊ အတန်းတစ်ခုစီရှိ စုစုပေါင်းခွဲများကို =B2*C2
ကဲ့သို့ ရိုးရှင်းသော အရာတစ်ခုဖြင့် ဦးစွာတွက်ချက်ပြီး ထိုတန်ဖိုးများကို ပေါင်းစည်းရန် မည်သည့်အရာကမှ သင့်ကို တားဆီးမည်မဟုတ်ပါ-
သို့သော်၊ array ဖော်မြူလာတစ်ခုသည် အပိုကော်လံတစ်ခုတွင်မဟုတ်ဘဲ အလယ်အလတ်ရလဒ်များကို မှတ်ဉာဏ်တွင်သိမ်းဆည်းရန် Excel ရရှိသောကြောင့် ထိုအပိုသော့ရိုက်ချက်များကို သင့်အား နှမြောစေသည်။ ထို့ကြောင့်၊ တစ်ခုတည်းသော array ဖော်မြူလာတစ်ခုနှင့် အမြန်အဆင့် 2 ခု လိုအပ်သည်-
- ဆဲလ်အလွတ်တစ်ခုကို ရွေးပြီး ထည့်သွင်းပါ။၎င်းတွင် အောက်ပါပုံသေနည်းများ-
=SUM(B2:B6*C2:C6)
- array ဖော်မြူလာကို အပြီးသတ်ရန် ကီးဘုတ်ဖြတ်လမ်း CTRL + SHIFT + ENTER ကို နှိပ်ပါ။
သင်ဤသို့လုပ်ဆောင်သည်နှင့်တစ်ပြိုင်နက်၊ Microsoft Excel သည် ဖော်မြူလာကို ခင်းကျင်းထားသော ဖော်မြူလာတစ်ခု၏ အမြင်အာရုံကို ညွှန်ပြသည့် {curly braces} ဖြင့် ဖော်မြူလာကို ဝန်းရံထားသည်။
ဖော်မြူလာလုပ်ဆောင်သည့်အရာသည် သတ်မှတ်ထားသည့် အတန်းတစ်ခုစီရှိ တန်ဖိုးများကို မြှောက်ပေးသည်။ array (ဆဲလ် B2 မှ C6)၊ sub-totals များကို ပေါင်းထည့်ကာ grand total ကိုထုတ်ပေးသည်-
ဤရိုးရှင်းသောဥပမာသည် array တစ်ခု မည်မျှအားကောင်းသည်ကိုပြသသည် ဖော်မြူလာဖြစ်နိုင်ပါတယ်။ ဒေတာအတန်းပေါင်း ရာနှင့်ချီ၍ အလုပ်လုပ်သောအခါ၊ ဆဲလ်တစ်ခုထဲရှိ array ဖော်မြူလာတစ်ခုကို ထည့်သွင်းခြင်းဖြင့် အချိန်မည်မျှသက်သာနိုင်သည်ကို တွေးကြည့်ပါ။
Excel တွင် array ဖော်မြူလာများကို အဘယ်ကြောင့်သုံးသနည်း။
Excel array ဖော်မြူလာများသည် ရှုပ်ထွေးပွေလီသော တွက်ချက်မှုများကို လုပ်ဆောင်ရန်နှင့် ရှုပ်ထွေးသော အလုပ်များကို လုပ်ဆောင်ရန် အလွယ်ကူဆုံး ကိရိယာဖြစ်သည်။ Array ဖော်မြူလာတစ်ခုသည် ပုံမှန်ဖော်မြူလာ ရာပေါင်းများစွာကို စာသားအတိုင်း အစားထိုးနိုင်သည်။ Array ဖော်မြူလာများသည်-
- အချို့သောအခြေအနေများနှင့်ကိုက်ညီသည့် ပေါင်းလဒ်ဂဏန်းများ ဥပမာ- အပိုင်းအခြားတစ်ခုရှိ sum N မှ အကြီးဆုံး သို့မဟုတ် အသေးငယ်ဆုံးတန်ဖိုးများ ကဲ့သို့သော အလုပ်များအတွက် အလွန်ကောင်းမွန်ပါသည်။
- အခြားအတန်းတိုင်းကို ပေါင်းခြင်း သို့မဟုတ် ဤဥပမာတွင် သရုပ်ပြထားသည့်အတိုင်း Nth အတန်း သို့မဟုတ် ကော်လံတိုင်း။
- သတ်မှတ်ထားသော အပိုင်းအခြားတစ်ခုရှိ စာလုံးအားလုံး သို့မဟုတ် အချို့သော စာလုံးအရေအတွက်ကို ရေတွက်ပါ။ ဤတွင် စာလုံးအားလုံးကို ရေတွက်သည့် array ဖော်မြူလာတစ်ခုနှင့် ပေးထားသော စာလုံးများကို ရေတွက်သည့် နောက်တစ်ခု။
Excel တွင် array ဖော်မြူလာကို ထည့်သွင်းနည်း (Ctrl + Shift + Enter)
သင်သိထားပြီးဖြစ်သည့်အတိုင်း၊CTRL + SHIFT + ENTER သော့ 3 ခု ပေါင်းစပ်မှုသည် ပုံမှန်ဖော်မြူလာကို array ဖော်မြူလာအဖြစ်သို့ ပြောင်းလဲပေးသည့် မှော်အတတ်တစ်ခုဖြစ်သည်။
Excel တွင် array ဖော်မြူလာကို ထည့်သွင်းသည့်အခါတွင် သတိထားရမည့် အရေးကြီးအချက် 4 ချက်ရှိသည်-
- ဖော်မြူလာကို စာရိုက်ပြီးသည်နှင့် CTRL SHIFT ENTER သော့များကို တစ်ပြိုင်နက် နှိပ်လိုက်သည်နှင့် Excel သည် {curly braces} အကြား ဖော်မြူလာကို အလိုအလျောက် ဖုံးကွယ်ပေးပါသည်။ ထိုသို့သောဆဲလ်(များ)ကို သင်ရွေးချယ်သောအခါတွင် ခင်းကျင်းထားသော ဖော်မြူလာတစ်ခုရှိနေကြောင်း သဲလွန်စပေးသည့် ဖော်မြူလာဘားရှိ ကွင်းဆက်များကို သင်တွေ့နိုင်သည်။
- ဖော်မြူလာတစ်ဝိုက်ရှိ ညှပ်များကို လက်ဖြင့်ရိုက်ခြင်းသည် အလုပ်မဖြစ်ပါ။ . array ဖော်မြူလာကို အပြီးသတ်ရန် Ctrl+Shift+Enter ဖြတ်လမ်းကို နှိပ်ရပါမည်။
- array ဖော်မြူလာကို တည်းဖြတ်သည့်အခါတိုင်း၊ braces များ ပျောက်သွားပြီး အပြောင်းအလဲများကို သိမ်းဆည်းရန် Ctrl+Shift+Enter ထပ်မံနှိပ်ရပါမည်။
- Ctrl+Shift+Enter ကို နှိပ်ရန် မေ့သွားပါက၊ သင့်ဖော်မြူလာသည် ပုံမှန်ဖော်မြူလာတစ်ခုကဲ့သို့ ပြုမူနေပြီး သတ်မှတ်ထားသည့် array(s) အတွင်းရှိ ပထမတန်ဖိုး(များ) ကိုသာ စီမံဆောင်ရွက်ပါမည်။
ဘာဖြစ်လို့လဲဆိုတော့ Excel array ဖော်မြူလာများအားလုံးသည် Ctrl + Shift + Enter နှိပ်ရန်လိုအပ်ပြီး ၎င်းတို့ကို တစ်ခါတစ်ရံ CSE ဖော်မြူလာ ဟုခေါ်သည်။
Array ဖော်မြူလာတစ်ခု၏ အစိတ်အပိုင်းများကို အကဲဖြတ်ရန် F9 သော့ကိုသုံးပါ
Excel တွင် array ဖော်မြူလာများနှင့် အလုပ်လုပ်သောအခါ၊ နောက်ဆုံးရလဒ်ကိုပြသရန်အတွက် ၎င်းတို့အရာများကို တွက်ချက်သိမ်းဆည်းပုံ (internal arrays) ကို သင်ကြည့်ရှုလေ့လာနိုင်ပါသည်။ ဆဲလ်တစ်ခုတွင် သင်မြင်ရသည်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ လုပ်ဆောင်ချက်တစ်ခု၏ ကွင်းအတွင်း အငြင်းအခုံတစ်ခု သို့မဟုတ် အများအပြားကို ရွေးချယ်ပြီးနောက် F9 ခလုတ်ကို နှိပ်ပါ။ ရန်ဖော်မြူလာ အကဲဖြတ်ခြင်းမုဒ်မှ ထွက်ပြီး Esc ခလုတ်ကို နှိပ်ပါ။
အထက်ပါ ဥပမာတွင်၊ ထုတ်ကုန်အားလုံး၏ စုစုပေါင်းခွဲများကို ကြည့်ရန် B2:B6*C2:C6 ကို ရွေးပါ၊ F9 ကိုနှိပ်ပြီး အောက်ပါရလဒ်ကို ရယူပါ။
မှတ်ချက်။ F9 ကိုမနှိပ်မီ ဖော်မြူလာ၏ အစိတ်အပိုင်းအချို့ကို ရွေးချယ်ရမည်ကို ကျေးဇူးပြု၍ သတိပြုပါ၊ သို့မဟုတ်ပါက F9 ကီးသည် သင့်ဖော်မြူလာကို တွက်ချက်ထားသောတန်ဖိုး(များ)ဖြင့် အစားထိုးမည်ဖြစ်သည်။
Excel ရှိ ဆဲလ်တစ်ခုနှင့် ဆဲလ်များစွာ အခင်းအကျင်းများ ဖော်မြူလာများ
Excel အခင်းအကျင်းဖော်မြူလာများသည် ဆဲလ်တစ်ခုတည်း သို့မဟုတ် ဆဲလ်များစွာတွင် ရလဒ်ကို ပြန်ပေးနိုင်သည်။ ဆဲလ်များအကွာအဝေးတွင်ထည့်သွင်းထားသော array ဖော်မြူလာကို ဆဲလ်အများအပြားဖော်မြူလာ ဟုခေါ်သည်။ ဆဲလ်တစ်ခုထဲရှိ array ဖော်မြူလာကို ဆဲလ်တစ်ခုတည်းဖော်မြူလာ ဟုခေါ်သည်။
ဆဲလ်ပေါင်းများစွာသော ခင်းကျင်းမှုများကို ပြန်ရန် ဒီဇိုင်းထုတ်ထားသည့် Excel array လုပ်ဆောင်ချက် အနည်းငယ်ရှိသည်၊ ဥပမာ TRANSPOSE၊ TREND ၊ FREQUENCY၊ LINEST စသည်တို့။
SUM၊ AVERAGE၊ AGGREGATE၊ MAX၊ MIN ကဲ့သို့သော အခြားလုပ်ဆောင်ချက်များသည် Ctrl+Shift+Enter ကိုအသုံးပြု၍ ဆဲလ်တစ်ခုထဲသို့ ထည့်လိုက်သောအခါ array expressions များကို တွက်ချက်နိုင်သည်။
အောက်ပါနမူနာများသည် ဆဲလ်တစ်ခုတည်းနှင့် ဆဲလ်အများအပြား ခင်းကျင်းမှုဖော်မြူလာကို အသုံးပြုနည်းကို သရုပ်ပြသည်။
ဥပမာ 1. ဆဲလ်တစ်ခုစီခင်းကျင်းဖော်မြူလာ
အရေအတွက်ကို ဖော်ပြထားသော ကော်လံနှစ်ခုရှိသည် ဆိုပါစို့၊ မတူညီသောလ 2 ခုတွင်ရောင်းချသည့်ပစ္စည်းများ၊ ကော်လံ B နှင့် C တို့ကိုပြောပါ၊ အမြင့်ဆုံးရောင်းအားတိုးခြင်းကို သင်ရှာလိုပါသည်။
ပုံမှန်အားဖြင့်၊ တစ်ခုစီအတွက် အရောင်းအပြောင်းအလဲကိုတွက်ချက်သော ကော်လံ D တွင် နောက်ထပ်ကော်လံတစ်ခုထပ်ထည့်မည်၊ =C2-B2
ကဲ့သို့သော ဖော်မြူလာကို အသုံးပြု၍ ထုတ်ကုန်၊ ထို့နောက် ထိုနောက်ထပ် ကော်လံ =MAX(D:D)
တွင် အများဆုံးတန်ဖိုးကို ရှာပါ။
အာရေးဖော်မြူလာတစ်ခုသည် အလယ်အလတ်ရလဒ်များကို မှတ်ဉာဏ်တွင် အပြည့်အ၀ သိမ်းဆည်းထားသောကြောင့် ထပ်လောင်းကော်လံတစ်ခုမလိုအပ်ပါ။ ထို့ကြောင့်၊ သင်သည် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပြီး Ctrl+Shift+Enter ကိုနှိပ်ပါ-
=MAX(C2:C6-B2:B6)
ဥပမာ 2. Excel တွင် multi-cell array formula
ယခင် SUM ဥပမာတွင်၊ သင်သည် ရောင်းချမှုတစ်ခုစီမှ အခွန် 10% ပေးဆောင်ရမည်ဖြစ်ပြီး ဖော်မြူလာတစ်ခုဖြင့် ထုတ်ကုန်တစ်ခုစီအတွက် အခွန်ပမာဏကို တွက်ချက်လိုသည်ဆိုပါစို့။
အလွတ်ဆဲလ်များ၏ အပိုင်းအခြားကို ရွေးပါ၊ D2:D6 လို့ပြောပြီး ဖော်မြူလာဘားမှာ အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ-
=B2:B6 * C2:C6 * 0.1
Ctrl+Shift+Enter ကိုနှိပ်ပြီးတာနဲ့ Excel က ဆဲလ်တစ်ခုစီမှာ သင့် array ဖော်မြူလာကို စံနမူနာတစ်ခု ထားပေးပါလိမ့်မယ်။ ရွေးချယ်ထားသော အပိုင်းအခြား၊ နှင့် သင်သည် အောက်ပါရလဒ်ကို ရရှိလိမ့်မည်-
ဥပမာ 3. Multi-cell array ကို ပြန်ပေးရန်အတွက် Excel array လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း
ပြီးသောအတိုင်း ဖော်ပြခဲ့သည်၊ Microsoft Excel သည် ဆဲလ်များစွာသော ခင်းကျင်းမှုများနှင့် လုပ်ဆောင်ရန် အထူးဒီဇိုင်းထုတ်ထားသည့် "array functions" ဟုခေါ်သော အချို့သောလုပ်ဆောင်ချက်များကို ပေးဆောင်ပါသည်။ TRANSPOSE သည် ထိုကဲ့သို့သောလုပ်ဆောင်ချက်များထဲမှတစ်ခုဖြစ်ပြီး အထက်ဖော်ပြပါဇယားကိုကူးယူရန် ၎င်းကိုကျွန်ုပ်တို့အသုံးပြုသွားမည်ဖြစ်ပြီး၊ ဆိုလိုသည်မှာ အတန်းများကိုကော်လံများအဖြစ်ပြောင်းပါ။
- သင်ပြောင်းလဲထားသောဇယားကိုထုတ်လိုသည့်ဆဲလ်အလွတ်တစ်ခုကိုရွေးချယ်ပါ။ ကျွန်ုပ်တို့သည် အတန်းများကို ကော်လံများအဖြစ်သို့ ပြောင်းနေသောကြောင့် သင့်အရင်းအမြစ်ဇယားတွင် ကော်လံများနှင့် အတန်းများ အသီးသီးရှိသောကြောင့် တူညီသော အတန်းများနှင့် ကော်လံများကို ရွေးချယ်ရန် သေချာပါစေ။ ၌ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် ကော်လံ 6 ခုနှင့် အတန်း 4 ခုကို ရွေးနေပါသည်။
- တည်းဖြတ်မုဒ်သို့ဝင်ရောက်ရန် F2 ကိုနှိပ်ပါ။
- ဖော်မြူလာကိုထည့်သွင်းပြီး Ctrl + Shift + Enter နှိပ်ပါ။
ကျွန်ုပ်တို့၏ဥပမာတွင်၊ ဖော်မြူလာမှာ-
=TRANSPOSE($A$1:$D$6)
ရလဒ်သည် ဤအရာနှင့်ဆင်တူသည်-
ဤသည်မှာ သင်အသုံးပြုပုံဖြစ်သည်။ Excel 2019 နှင့်အစောပိုင်းတွင် CSE အခင်းအကျင်းဖော်မြူလာအဖြစ် ပြောင်းလဲပါ။ Dynamic Array Excel တွင်၊ ၎င်းသည် ပုံမှန်ဖော်မြူလာတစ်ခုအဖြစ်လည်း လုပ်ဆောင်သည်။ Excel တွင် transpose လုပ်ရန် အခြားနည်းလမ်းများကို လေ့လာရန်၊ ဤသင်ခန်းစာကို ကြည့်ပါ- Excel တွင် ကော်လံများနှင့် အတန်းများကို မည်သို့ပြောင်းရမည်နည်း။
ဆဲလ်များစွာသော ခင်းကျင်းမှုဖော်မြူလာများနှင့် အလုပ်လုပ်ပုံ
အစုံလိုက်ဖြင့် လုပ်ဆောင်သည့်အခါ၊ Excel ရှိ ဆဲလ်အခင်းအကျင်း ဖော်မြူလာများ မှန်ကန်သောရလဒ်များရရှိရန် ဤစည်းမျဉ်းများကို လိုက်နာပါ-
- ဖော်မြူလာသို့မဝင်မီ ရလဒ်ထွက်လိုသည့် ဆဲလ်အကွာအဝေးကို ရွေးပါ။
- ဆဲလ်ပေါင်းစုံ ခင်းကျင်းမှု ဖော်မြူလာကို ဖျက်ရန် ၊ ၎င်းတွင်ပါရှိသော ဆဲလ်အားလုံးကို ရွေးချယ်ပြီး ဖျက်မည်ကို နှိပ်ပါ သို့မဟုတ် ဖော်မြူလာဘားရှိ ဖော်မြူလာတစ်ခုလုံးကို ရွေးပါ၊ ဖျက်ပါကို နှိပ်ပါ၊ ထို့နောက် Ctrl + ကို နှိပ်ပါ။ Shift + Enter .
- array ဖော်မြူလာတစ်ခုရှိ ဆဲလ်တစ်ခုချင်းစီ၏ အကြောင်းအရာများကို တည်းဖြတ်ခြင်း သို့မဟုတ် ရွှေ့ခြင်း မပြုနိုင်သလို၊ ဆဲလ်အသစ်များကို ထည့်သွင်းခြင်း သို့မဟုတ် ဆဲလ်ပေါင်းများစွာရှိသော array ဖော်မြူလာမှ ရှိပြီးသားဆဲလ်များအတွင်းသို့ ဖျက်ပစ်ခြင်း မပြုနိုင်ပါ။ သင်ဤအရာကိုလုပ်ဆောင်သည့်အခါတိုင်း၊ Microsoft Excel သည် " array ၏တစ်စိတ်တစ်ပိုင်းကိုသင်မပြောင်းလဲနိုင်သည် " ဟုသတိပေးလိမ့်မည်။
- array ဖော်မြူလာကို ကျုံ့ရန် ၊ ဆိုလိုသည်မှာ ၎င်းကိုအသုံးပြုရန်၊ ဆဲလ်များ နည်းပါးစေရန်၊ သင်သည် ဖျက်ရန် လိုအပ်သည်။ရှိပြီးသားဖော်မြူလာကို ဦးစွာလုပ်ပြီး အသစ်တစ်ခုထည့်ပါ။
- array ဖော်မြူလာတစ်ခု ချဲ့ထွင်ရန် ၊ ဆိုလိုသည်မှာ ၎င်းကို နောက်ထပ်ဆဲလ်များတွင် အသုံးပြုပါ၊ လက်ရှိဖော်မြူလာနှင့် သင်လုပ်လိုသော ဆဲလ်အလွတ်များပါရှိသော ဆဲလ်အားလုံးကို ရွေးပါ။ ၎င်းကို တည်းဖြတ်ရန် မုဒ်သို့ပြောင်းရန် F2 ကိုနှိပ်ပါ၊ ဖော်မြူလာရှိ ကိုးကားချက်များကို ချိန်ညှိပြီး ၎င်းကို အပ်ဒိတ်လုပ်ရန် Ctrl + Shift + Enter နှိပ်ပါ။
- Excel ဇယားများတွင် multi-cell array ဖော်မြူလာများကို သင်အသုံးမပြုနိုင်ပါ။
- ဖော်မြူလာမှ ပြန်ပေးသော ရလဒ် array ကဲ့သို့ အရွယ်အစားတူ ဆဲလ်အကွာအဝေးအတွင်း ဆဲလ်ပေါင်းများစွာ ခင်းကျင်းမှု ဖော်မြူလာကို ထည့်သွင်းသင့်သည်။ သင်၏ Excel array ဖော်မြူလာသည် ရွေးချယ်ထားသော အပိုင်းအခြားထက် ပိုကြီးသော array တစ်ခုကို ထုတ်လုပ်ပါက၊ ပိုလျှံတန်ဖိုးများသည် worksheet တွင် ပေါ်မည်မဟုတ်ပါ။ ဖော်မြူလာမှ ပြန်ပေးသော array တစ်ခုသည် ရွေးချယ်ထားသော အပိုင်းအခြားထက် သေးငယ်ပါက၊ #N/A အမှားများသည် အပိုဆဲလ်များတွင် ပေါ်လာပါမည်။
သင့်ဖော်မြူလာတွင် ပြောင်းလဲနိုင်သော ဒြပ်စင်အရေအတွက်များရှိသော array တစ်ခုကို ပြန်ပေးမည်ဆိုပါက၊ ၎င်းကို ထည့်ပါ ဖော်မြူလာမှ ပြန်ပေးသော အများဆုံး array ထက် ညီမျှသော သို့မဟုတ် ပိုကြီးသော အကွာအဝေးတစ်ခုတွင် သင့်ဖော်မြူလာကို IFERROR လုပ်ဆောင်ချက်တွင် ထုပ်ပိုးထားသည်။
Excel array constants
Microsoft Excel တွင်၊ array constant သည် ရိုးရိုး static values အစုတစ်ခုဖြစ်သည်။ ဖော်မြူလာကို အခြားဆဲလ်များ သို့မဟုတ် တန်ဖိုးများသို့ ကူးယူသည့်အခါ ဤတန်ဖိုးများသည် ဘယ်တော့မှ မပြောင်းလဲပါ။
ဤသင်ခန်းစာ၏အစတွင် ကုန်စုံဆိုင်စာရင်းမှ ဖန်တီးထားသည့် အခင်းအကျင်းတစ်ခု၏ နမူနာကို သင်မြင်ပြီးဖြစ်သည်။ ယခု၊ အခြား array အမျိုးအစားများ ရှိနှင့် သင်ဖန်တီးပုံကို ကြည့်ကြပါစို့၎င်းတို့။
array constants အမျိုးအစား ၃ မျိုး ရှိသည်-
၁။ အလျားလိုက် အခင်းအကျင်း ကိန်းသေ
အလျားလိုက် အခင်းအကျင်း ကိန်းသေတစ်ခုသည် အတန်းထဲတွင် ရှိနေသည်။ အတန်းအခင်းအကျင်း ကိန်းသေတစ်ခုဖန်တီးရန်၊ ကော်မာများဖြင့် ခြားထားသော တန်ဖိုးများကို ရိုက်ထည့်ကာ၊ ဥပမာ {1,2,3,4}၊ ဥပမာ {1,2,3,4}။
မှတ်ချက်။ array constant တစ်ခုကို ဖန်တီးသောအခါတွင်၊ သင်သည် အဖွင့်နှင့် အပိတ် braces များကို ကိုယ်တိုင်ရိုက်ထည့်သင့်သည်။
ဇယားကွက်တစ်ခုတွင် အလျားလိုက် အခင်းအကျင်းတစ်ခုကို ထည့်သွင်းရန်၊ အတန်းထဲတွင် သက်ဆိုင်ရာ ဆဲလ်ဗလာနံပါတ်ကို ရွေးပါ၊ ဖော်မြူလာဘားတွင် ဖော်မြူလာ ={1,2,3,4}
ကို ရိုက်ထည့်ကာ Ctrl + Shift + Enter နှိပ်ပါ။ ရလဒ်သည် ဤအရာနှင့် ဆင်တူလိမ့်မည်-
ဖန်သားပြင်တွင် သင်မြင်ရသည့်အတိုင်း၊ Excel သည် သင်ဝင်ရောက်လာသောအခါတွင် ၎င်းလုပ်ဆောင်သည့်အတိုင်း အတိအလင်း အခင်းအကျင်းတစ်ခုအား ကိန်းသေတစ်ခုအား စုစည်းပေးပါသည်။ array ဖော်မြူလာ။
၂။ ဒေါင်လိုက် အခင်းအကျင်း ကိန်းသေ
ဒေါင်လိုက် အခင်းအကျင်းသည် ကော်လံတစ်ခုတွင် တည်ရှိသည်။ ဖိုင်များကို semicolon များဖြင့် ပိုင်းခြားထားသည့် တစ်ခုတည်းသော ခြားနားချက်ဖြင့် ၎င်းကို အလျားလိုက် အခင်းအကျင်းတစ်ခုကဲ့သို့ ဖန်တီးသည်၊ ဥပမာ-
={11; 22; 33; 44}
3။ နှစ်ဘက်မြင် array ကိန်းသေ
နှစ်ဘက်မြင် array တစ်ခုကို ဖန်တီးရန်၊ သင်သည် အတန်းတစ်ခုစီကို semicolon တစ်ခုနှင့် data ကော်လံတစ်ခုစီကို ကော်မာဖြင့် ပိုင်းခြားထားသည်။
={"a", "b", "c"; 1, 2, 3}
Excel array constants နှင့်အလုပ်လုပ်ခြင်း
Array ကိန်းသေများသည် Excel array ဖော်မြူလာတစ်ခု၏ အခြေခံအုတ်မြစ်များထဲမှတစ်ခုဖြစ်သည်။ အောက်ဖော်ပြပါ အချက်အလက်များနှင့် အကြံပြုချက်များသည် ၎င်းတို့ကို အထိရောက်ဆုံးနည်းလမ်းဖြင့် အသုံးပြုရန် ကူညီပေးနိုင်ပါသည်။
- array တစ်ခု၏ဒြပ်စင်များ