မာတိကာ
သင် Excel VBA ကို အသုံးမပြုချင်ဘဲ ဖော်မြူလာကို အသုံးပြု၍ Excel တွင် FOR Loop ပြုလုပ်လိုပါသလား။ ဤဆောင်းပါးတွင်၊ ဖော်မြူလာများကို အသုံးပြု၍ FOR Loop ကို မည်သို့ပြုလုပ်နိုင်သည်ကို ကျွန်ုပ်ပြသထားပါသည်။
သင် Excel VBA ဖြင့် ကုဒ်လုပ်နည်းကို သိပါက သင်ဝမ်းသာပါသည် 🙂 . သို့သော်၊ သင်သည် VBA တွင် ကုဒ်ကို တစ်ခါမျှ မရေးဖူးပါက သို့မဟုတ် သင်၏ Excel အလုပ်စာအုပ်ကို Excel VBA ကုဒ်မပါဘဲ သိမ်းထားလိုပါက၊ တစ်ခုဖန်တီးရန် အချိန်အများစုကို သင်စဉ်းစားရန် လိုအပ်ပါသည်။ ရိုးရိုး loop ။
အလုပ်ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပါ
အောက်ပါလင့်ခ်မှ အလုပ်လုပ်သည့်ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပါ-
ဖော်မြူလာများကို အသုံးပြု၍ Loop ပြုလုပ်ပါ။ xlsxဖော်မြူလာကို အသုံးပြု၍ Excel တွင် FOR Loop ပြုလုပ်ရန် နမူနာ 3 ခု
ဤတွင်၊ Excel တွင် FOR Loop ပြုလုပ်ရန် နမူနာ 3 ကို သရုပ်ပြပါမည်။ ဖော်မြူလာ။ အသေးစိတ် ဥပမာများကို ကြည့်ကြပါစို့။
1. Excel တွင် Loop ပြုလုပ်ရန် ပေါင်းစပ်လုပ်ဆောင်ချက်များကို အသုံးပြုခြင်း
ယခု၊ ဤဥပမာကို ရေးသားရန် ကျွန်ုပ်အား အားပေးသည့် နောက်ခံအကြောင်းအား ကျွန်ုပ်အား ပြောပြပါ။
ကျွန်ုပ်သည် Udemy ဆိုင်ရာ သင်တန်းအချို့ကို ရေးသားသူဖြစ်သည်။ သင်တန်းများထဲမှ တစ်ခုသည် Excel Conditional Formatting ဖြစ်သည်။ သင်တန်းခေါင်းစဉ်မှာ- လက်တွေ့ပြဿနာ 7 ခုဖြင့် Excel Conditional Formatting ကိုလေ့လာပါ။ [ ဤသင်တန်းသို့ အခမဲ့ဝင်ရောက်ခွင့်ရရန်၊ ဤနေရာကိုနှိပ်ပါ ]။
သင်တန်းဆွေးနွေးမှုဘုတ်တွင် ကျောင်းသားတစ်ယောက်က [screenshot image] အောက်မှာ မေးခွန်းတစ်ခုမေးတယ်။
Udemy မှာရှိတဲ့ ကျောင်းသားတစ်ယောက်မေးတဲ့မေးခွန်း။
အထက်ပါမေးခွန်းကို သေချာဖတ်ပြီး ဖြေရှင်းဖို့ကြိုးစားပါ…
အထက်ပါပြဿနာကိုဖြေရှင်းရန် အဆင့်များ-
ဤတွင်၊ ကျွန်ုပ် OR ၊ OFFSET ၊ MAX ၊ MIN နှင့် ROW လုပ်ဆောင်ချက်များကို Excel ဖော်မြူလာအဖြစ် အသုံးပြုပါမည်။ 1>Loop ။
- ပထမအချက်မှာ၊ သင်၏အလုပ်မှာ အလုပ်စာအုပ်အသစ်ကိုဖွင့်ပြီး အထက်ပါတန်ဖိုးများကို အလုပ်စာရွက်ထဲသို့ တစ်ခုပြီးတစ်ခုထည့်သွင်းရန်ဖြစ်သည် [ဆဲလ် C5 ] ။
- ဒုတိယအနေဖြင့်၊ [ဆဲလ် C5:C34 ] မှ အပိုင်းအခြားတစ်ခုလုံးကို ရွေးပါ။
- တတိယအချက်မှာ ပင်မ ဖဲကြိုးမှ >> Conditional Formatting command ကိုနှိပ်ပါ။
- နောက်ဆုံးတွင်၊ drop-down မှ New Rule option ကို ရွေးပါ။
ဤအချိန်တွင်၊ ဖော်မတ်ချခြင်းစည်းမျဉ်းအသစ် ဒိုင်ယာလော့ဂ်ဘောက်စ် ပေါ်လာသည်။
- ယခု၊ စည်းမျဉ်းအမျိုးအစားကို ရွေးပါ ဝင်းဒိုးတွင် >> ; ဖော်မြူလာကို အသုံးပြု၍ ဖော်မြူလာကို ဖော်မတ်လုပ်ရန် ရွေးစရာကို ဆုံးဖြတ်ရန် ရွေးချယ်ပါ။
- ထို့နောက်၊ ဤဖော်မြူလာမှန်သည့် ဖော်မြူလာတန်ဖိုးများ အကွက်တွင်၊ ဤဖော်မြူလာကို ရိုက်ထည့်ပါ-
=OR(OFFSET(C5,MAX(ROW(C$5)-ROW(C5)+3,0),0,MIN(ROW(C5)-ROW(C$5)+1,4),1)-OFFSET(C5,MAX(ROW($C$5)-ROW(C5),-3),0,MIN(ROW(C5)-ROW(C$5)+1,4),1)=3)
- ယခု၊ ဒိုင်ယာလော့ဘောက်စ်အတွင်းရှိ ဖော်မက်… ခလုတ်ကို နှိပ်ခြင်းဖြင့် သင့်လျော်သော ဖော်မတ်အမျိုးအစားကို ရွေးချယ်ပါ။
ဤအချိန်တွင်၊ ဖော်မတ်ဆဲလ်များ ဟု အမည်ပေးထားသည့် ဒိုင်ယာလော့ဂ်ဘောက်စ်တစ်ခု ပေါ်လာပါမည်။
- ယခု၊ ဖြည့်စွက် ရွေးချယ်ခွင့် >> မည်သည့်အရောင်ကိုမဆို ရွေးချယ်ရပါမည်။ ဤတွင်၊ ကျွန်ုပ်သည် အပြာနုရောင် နောက်ခံကို ရွေးထားသည်။ ထို့အပြင်၊ သင်သည် နမူနာ ကို ချက်ချင်းမြင်နိုင်သည်။ ဤကိစ္စတွင်၊ မည်သည့် အလင်း အရောင်ကို ရွေးချယ်ရန် ကြိုးစားပါ။ မှောင်သောအရောင်သည် ထည့်သွင်းထားသောဒေတာကို ဖုံးကွယ်ထားနိုင်သောကြောင့်ဖြစ်သည်။ ထို့နောက်၊ သင်သည် ဖောင့်အရောင် ကို ပြောင်းလဲရန် လိုအပ်နိုင်သည်။
- ထို့နောက် သင်နှိပ်ရပါမည်။ အိုကေ ဖွဲ့စည်းပုံကို အသုံးပြုရန်။
- ထို့နောက်၊ သင်သည် OK ကိုနှိပ်ရပါမည်။ 1>ဖော်မတ်ချခြင်းစည်းမျဉ်းအသစ် ဒိုင်ယာလော့ဂ်ဘောက်စ် ဤတွင်၊ နမူနာကို အစမ်းကြည့်ရှုခြင်း အကွက်တွင် ချက်ချင်းမြင်နိုင်သည်။
နောက်ဆုံးတွင်၊ ဖော်မတ်လုပ်ထားသော နံပါတ်များကို သင်ရလိမ့်မည်။
အထက်ပါပြဿနာကိုဖြေရှင်းရန် အယ်လဂိုရီသမ်ကို သင့်အားပြပါရစေ-
- ဤနေရာတွင် အယ်လဂိုရီသမ်ကို အလွယ်တကူနားလည်စေရန်၊ အားလုံးကို အကိုးအကားဆဲလ် နှစ်ခုဖြင့် ရှင်းပြပါ- ဆဲလ် C11 နှင့် C17 ။ ဆဲလ် C11 နှင့် C17 တွင်၊ တန်ဖိုးများသည် 10 နှင့် 20 အသီးသီး (ပုံအထက်)။ အကယ်၍ သင်သည် Excel ဖော်မြူလာများကို အသုံးပြုပါက၊ OFFSET လုပ်ဆောင်ချက်သည် ရည်ညွှန်းအချက်များနှင့် အလုပ်လုပ်သောကြောင့် OFFSET လုပ်ဆောင်ချက်ကို အနံ့ခံနိုင်ပါသည်။
- ယခု ကျွန်ုပ်သည် တန်ဖိုးများကို ယူနေသည်ဟု မြင်ယောင်ကြည့်ပါ။ ဆဲလ်အပိုင်းအခြား C8:C11 & C11:C14 နှင့် C14:C17 & C17- C20 ဘေးချင်းကပ်လျက် [အောက်ပုံပါ]။ အကိုးအကားဆဲလ်များသည် C11 နှင့် C17 ဖြစ်ပြီး၊ ကျွန်ုပ်သည် ရည်ညွှန်းဆဲလ်တစ်ဝိုက်တွင် စုစုပေါင်းဆဲလ် 7 ဆဲလ်များကို ယူနေပါသည်။ အောက်ပါကဲ့သို့ စိတ်ကူးယဉ်ရုပ်ပုံတစ်ပုံ ရရှိမည်ဖြစ်သည်။ ပထမအပိုင်းမှ၊ ပုံထဲမှ ပုံစံတစ်ခုကို သင်တွေ့နိုင်သည်။ C9–C12=3 ၊ C10-C13=3 ၊ ပုံစံတစ်ခု ရှိပါသည်။ သို့သော် ဒုတိယအပိုင်းအတွက်၊ ထိုသို့သောပုံစံမရှိပါ။
- ဒါကြောင့် အထက်ဖော်ပြပါပုံစံကို မှတ်သားထားခြင်းဖြင့် အယ်လဂိုရီသမ်ကို တည်ဆောက်ကြပါစို့။ ဘုံဖော်မြူလာကို မတည်ဆောက်မီ၊ ဖော်မြူလာများအတွက် မည်သည့်အရာဖြစ်မည်ကို ကျွန်ုပ်ပြပါမည်။ဆဲလ်များ C11 နှင့် C17 ပြီးနောက် အားလုံးအတွက် အသုံးများစေရန် ဖော်မြူလာကို ပြုပြင်မွမ်းမံပါမည်။ ရည်ညွှန်းအမှတ်အတွက် ( C11 သို့မဟုတ် C17 ကဲ့သို့)၊ ကျွန်ုပ်သည် ၎င်းပတ်ပတ်လည်တွင် စုစုပေါင်း ဆဲလ် 7 ကို (ရည်ညွှန်းချက်အမှတ်အပါအဝင်) နှင့် ဘေးချင်းကပ်ထားရပါမည်။ ဖော်မြူလာကို ဖန်တီးတဲ့ arrays ရဲ့ ဘေးဘက်မှာ။ ထို့နောက် ရည်ညွှန်းဆဲလ်သည် TRUE တန်ဖိုးဖြစ်လိမ့်မည်ဟူသော ခြားနားချက်တစ်ခုသည် 3 နှင့် ညီမျှပါက array ၏ ခြားနားချက်ကို ကျွန်ုပ်ရှာဖွေပါမည်။
- ဤတွင် ကျွန်ုပ်လုပ်နိုင်သည် OFFSET လုပ်ဆောင်ချက်သည် array တစ်ခုကို ပြန်ပေးသောကြောင့် OFFSET လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အလွယ်တကူ ပြုလုပ်ပါ။ ဆဲလ်အကိုးအကား C11 ကို ပြောပါ၊ ဤကဲ့သို့သော ဖော်မြူလာကို ကျွန်ုပ်ရေးနိုင်သည်- =OR(OFFSET(C11၊ 0၊ 0၊ 4၊ 1)-OFFSET(C11၊ -3၊ 0၊ 4၊ 1)=3) ။ ဒီဖော်မြူလာက ဘာပြန်ဖြစ်မလဲ။ ဖော်မြူလာ၏ ပထမအော့ဖ်ဆက်လုပ်ဆောင်ချက်သည် ခင်းကျင်းမှုကို ပြန်ပေးလိမ့်မည်- {10; 11; 12; 15} ၊ ဒုတိယ offset function သည် array {5; ၈; 9; 10} ။ {10; 11; 12; 15} – {5; ၈; 9; 10} = {10-5; ၁၁-၈; ၁၂-၉; 15-10} = {5; 3; 3; 5} ။ ဤ array ကို =3 ဖြင့် ယုတ္တိနည်းကျကျ စမ်းသပ်သောအခါ Excel သည် ဤကဲ့သို့ အတွင်းပိုင်းကို တွက်ချက်သည်- {5=3; 3=3; 3=3; 5=3} = {မှား; မှန်သော၊ မှန်ပါသည်; မှား ။ ဤ array တွင် OR လုပ်ဆောင်ချက်ကို အသုံးချသောအခါ- OR({False; True; False; True} ၊ သင်သည် TRUE ကို ရရှိမည်ဖြစ်သည်။ ထို့ကြောင့် ဆဲလ် C11 ပြန်ပေးသည့်အတိုင်း တန်ဖိုးအစစ်ကို ရရှိသည်။
- ထို့ကြောင့် ဤ algorithm အလုပ်လုပ်ပုံ၏ သဘောတရားတစ်ခုလုံးကို သင့်တွင်ရှိနေပြီဟု ကျွန်ုပ်ထင်ပါသည်။ ယခု ပြဿနာတစ်ခုရှိနေပါသည်။ ဤဖော်မြူလာမှ အလုပ်လုပ်နိုင်သည်ဆဲလ် C8 ၊ ဆဲလ် C8 အထက်၊ ဆဲလ် 3 ရှိသည်။ သို့သော် C5၊ C6၊ နှင့် C7 ဆဲလ်များအတွက် ဤဖော်မြူလာ အလုပ်မလုပ်ပါ။ ထို့ကြောင့် ဤဆဲလ်များအတွက် ဖော်မြူလာကို ပြုပြင်မွမ်းမံသင့်သည်။
- ယခု၊ ဆဲလ် C5 မှ C7 အတွက်၊ အထက်ဖော်ပြပါပုံသေနည်းကို ထည့်သွင်းစဉ်းစားမည်မဟုတ်ကြောင်း ကျွန်ုပ်တို့အလိုရှိသည်။> 3 ဆဲလ်များ။ ဥပမာ၊ ဆဲလ် C6 အတွက်၊ ကျွန်ုပ်တို့၏ဖော်မြူလာသည် ဆဲလ် C11 ၏ဖော်မြူလာနှင့်တူမည်မဟုတ်ပါ- =OR(OFFSET(C11၊ 0၊ 0၊ 4၊ 1)- OFFSET(C11၊ -3၊ 0၊ 4၊ 1)=3) ။
- ဤတွင်၊ ဆဲလ် C5 အတွက် ဖော်မြူလာမှာ အောက်ပါအတိုင်း ဖြစ်လိမ့်မည်- OR(OFFSET (C5၊ 3၊ 0၊ 1၊ 1)-OFFSET(C5၊ 0၊ 0၊ 1၊ 1)=3) ။
- ထို့နောက် ဆဲလ် C6 ၊ ဖော်မြူလာကဲ့သို့ ဖြစ်လိမ့်မည်- OR(OFFSET(C6၊ 2၊ 0၊ 2၊ 1)-OFFSET(C6၊ -1၊ 0၊ 2၊ 1)=3) ။
- ပြီးနောက် ဆဲလ် C7 အတွက်၊ ဖော်မြူလာသည် အောက်ပါအတိုင်း ဖြစ်လိမ့်မည်- OR(OFFSET(C7၊ 1၊ 0၊ 3၊ 1)-OFFSET(C7၊ -2၊ 0၊ 3၊ 1)= 3) ။
- တဖန်၊ ဆဲလ် C8 အတွက်၊ ဖော်မြူလာသည်- OR(OFFSET(C8၊ 0၊ 0၊ 4၊ 1)-OFFSET( C8၊-3၊ 0၊ 4၊ 1)=3) ; [၎င်းသည် ယေဘူယျပုံသေနည်းဖြစ်သည်]။
- ထို့နောက်၊ ဆဲလ် C9 အတွက်၊ ဖော်မြူလာသည်- OR(OFFSET(C9၊ 0၊ 0၊ 4၊ 1)- OFFSET(C9၊-3၊ 0၊ 4၊ 1)=3) ; [ဒါက ယေဘုယျဖော်မြူလာ]။
- နောက်ဆုံးအနေနဲ့၊ အထက်ဖော်ပြပါ ဖော်မြူလာများမှ ပုံစံအချို့ကို သင်တွေ့ပါသလား။ ပထမ OFFSET function ၏ အတန်းများ အငြင်းအခုံသည် 3 မှ 0 သို့ လျော့ကျသွားပါသည်။ အမြင့် အငြင်းအခုံသည် 1 မှ 4 သို့ တိုးလာသည်။ ဒုတိယ OFFSET လုပ်ဆောင်ချက်၏ အတန်းအငြင်းအခုံသည် လျော့နည်းသွားသည်။ 0 သို့ -3 နှင့် အမြင့် အငြင်းအခုံသည် 1 မှ 4 သို့ တိုးလာသည်။
- ပထမ၊ ပထမ OFFSET လုပ်ဆောင်ချက်၏ အတန်းအစား အငြင်းအခုံကို ဤကဲ့သို့ ပြုပြင်လိမ့်မည်- MAX(ROW(C$5)-ROW(C5)+3,0)
- ဒုတိယ၊ ဒုတိယ OFFSET လုပ်ဆောင်ချက်၏ အတန်းအငြင်းအခုံကို ဤကဲ့သို့ ပြုပြင်လိမ့်မည်- MAX(ROW(C$5)-ROW(C5),-3)
- တတိယအချက်၊ ပထမ OFFSET လုပ်ဆောင်ချက်၏ အမြင့်အငြင်းအခုံကို ဤကဲ့သို့ ပြုပြင်လိမ့်မည်- MIN(ROW(C5)-ROW(C$5)+1,4)
- စတုတ္ထအချက်၊ ဒုတိယ OFFSET function ၏ အမြင့် အငြင်းအခုံကို ဤကဲ့သို့ ပြုပြင်ပါမည်- MIN(ROW(C5)-ROW(C$5)+1,4)
- ယခု၊ အထက်ဖော်ပြပါ ပြုပြင်မွမ်းမံမှုကို နားလည်ရန် ကြိုးစားပါ။ ဒါတွေက နားလည်ရခက်တာ မဟုတ်ဘူး။ ဤ လေး မွမ်းမံပြင်ဆင်မှုအားလုံးသည် Excel VBA ၏ FOR LOOP အဖြစ် လုပ်ဆောင်နေသော်လည်း ၎င်းတို့ကို Excel ဖော်မြူလာများဖြင့် ငါတည်ဆောက်ထားပါသည်။
- ထို့ကြောင့် ယေဘူယျဖော်မြူလာနည်းလမ်းများကို သင်ရရှိပါသည်။ C5:C34 မှ ဆဲလ်များအတွက် အလုပ်လုပ်ပါသည်။
ထို့ကြောင့် Excel ဇယားကွက်များတွင် Looping အကြောင်း ပြောနေပါသည်။ ထို့ကြောင့်၊ ဤသည် Excel တွင် looping ၏ပြီးပြည့်စုံသောဥပမာတစ်ခုဖြစ်သည်။ ဤနေရာတွင်၊ ဖော်မြူလာမှ 7 ဆဲလ်များကို ယူသည့်အခါတိုင်း၊ တိကျသောတန်ဖိုးကိုရှာဖွေရန် ဆဲလ်များပေါ်တွင် အလုပ်လုပ်ပါသည်။
2. IF & အသုံးပြုခြင်း။ Excel တွင် Loop အတွက် ဖန်တီးရန် OR Functions
ဤဥပမာတွင်၊ သင်သည် ဆဲလ်များတွင် မည်သည့်တန်ဖိုးများ ပါဝင်သည်ဖြစ်စေ မရှိကို စစ်ဆေးလိုသည်ဆိုပါစို့။ ထို့အပြင် Excel VBA FOR Loop၊ ဖြင့် သင် ဒါကို အလွယ်တကူ ပြုလုပ်နိုင်သော်လည်း၊ ဤနေရာတွင်၊ Excel ဖော်မြူလာကို အသုံးပြု၍ ၎င်းကို ပြုလုပ်ပါမည်။
ယခု သင်အသုံးပြုနိုင်ပါသည်။ the IF နှင့် OR တို့သည် FOR Loop ဖန်တီးရန် Excel Formula အဖြစ် လုပ်ဆောင်သည်။ ထို့အပြင်၊ သင်သည် ဤဖော်မြူလာကို သင့်စိတ်ကြိုက်ပြင်ဆင်နိုင်သည်။ အဆင့်များကို အောက်တွင်ပေးထားသည်။
အဆင့်များ-
- ပထမဦးစွာ၊ သင်မြင်လိုသည့် အခြားဆဲလ်တစ်ခု E5 ကို ရွေးချယ်ရပါမည်။ အခြေအနေ ။
- ဒုတိယအနေဖြင့်၊ သင်သည် E5 ဆဲလ်အတွင်း သက်ဆိုင်ရာ ဖော်မြူလာကို အသုံးပြုသင့်သည်။
=IF(OR(B5="",C5="",D5=""),"Info Missing","Done")
- ထို့နောက်၊ ရလဒ်ရယူရန် ENTER ကိုနှိပ်ပါ။
ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း
ဤတွင်၊ သို့မဟုတ် လုပ်ဆောင်ချက်သည် ပေးထားသော logic တစ်ခုမှ TRUE<ဖြစ်ပါက TRUE ပြန်သွားပါမည်။ 2>.
- ပထမအချက်၊ B5=”” သည် 1st ယုတ္တိဗေဒဖြစ်ပြီး၊ ဆဲလ် B5 တွင် မည်သည့်အရာများပါရှိသည်ကို စစ်ဆေးပေးမည်ဖြစ်သည်။ တန်ဖိုး ရှိသည် မဟုတ်ပါ။
- ဒုတိယအနေဖြင့်၊ C5="" သည် 2nd logic ဖြစ်ပြီး၊ ၎င်းသည် ဆဲလ် C5 တွင် မည်သည့်တန်ဖိုးများ ပါနေသနည်း၊ မဟုတ်ပါ။
- တတိယအချက်၊ D5=”” သည် တတိယ ယုတ္တိဗေဒဖြစ်သည်။ အလားတူ၊ ဆဲလ် D5 တွင် မည်သည့်တန်ဖိုးပါရှိ၊ မရှိ စစ်ဆေးပေးမည်ဖြစ်သည်။
ယခုအခါ၊ IF လုပ်ဆောင်ချက်သည် ပေးထားသည့်အခြေအနေတစ်ရပ်ကို ဖြည့်ဆည်းပေးမည့် ရလဒ်ကို ပြန်ပေးသည်။
- OR လုပ်ဆောင်ချက်က TRUE ကိုပေးသောအခါတွင် သင်သည် အခြေအနေ အဖြစ် “ အချက်အလက်ပျောက်ဆုံးနေ ” ကို ရရှိမည်ဖြစ်သည်။ . မဟုတ်ပါက၊ သင်သည် အခြေအနေ အဖြစ် “ ပြီးပြီ ” ကို ရရှိပါမည်။
- ထို့နောက်၊ သင်သည် Fill Handle<ကို ဆွဲယူရပါမည်။ 2> အိုင်ကွန်မှ အလိုအလျောက်ဖြည့် ကျန်ရှိသော သက်ဆိုင်သောဒေတာဆဲလ်များ E6:E13 ။ ဒါမှမဟုတ် Fill Handle အိုင်ကွန်ကို နှစ်ချက်နှိပ်နိုင်ပါတယ်။
နောက်ဆုံးမှာ ရလဒ်အားလုံးကို သင်ရပါလိမ့်မယ်။ .
3. Excel တွင် Loop အတွက်ဖန်တီးရန် SUMIFS Function ကိုအသုံးပြုခြင်း
လူတစ်ဦးအတွက် စုစုပေါင်းငွေတောင်းခံလွှာကို သင်ပြုလုပ်လိုသည်ဆိုပါစို့။ ထိုအခြေအနေတွင်၊ သင်သည် Excel ဖော်မြူလာကို အသုံးပြု၍ FOR Loop ကို အသုံးပြုနိုင်သည်။ ဤတွင်၊ Excel တွင် FOR Loop ကိုဖန်တီးရန် SUMIFS လုပ်ဆောင်ချက် ကို အသုံးပြုပါမည်။ အဆင့်များကို အောက်တွင်ပေးထားသည်။
အဆင့်များ-
- ပထမဦးစွာ၊ သင်မြင်လိုသည့် အခြားဆဲလ်တစ်ခု F7 ကို ရွေးချယ်ရပါမည်။ အခြေအနေ ။
- ဒုတိယအနေဖြင့်၊ သင်သည် F7 ဆဲလ်အတွင်း သက်ဆိုင်ရာ ဖော်မြူလာကို အသုံးပြုသင့်သည်။
=SUMIFS($C$5:$C$13,$B$5:$B$13,E7)
- ထို့နောက်၊ ရလဒ်ရယူရန် ENTER ကိုနှိပ်ပါ။
ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း
- ဤတွင်၊ $C$5:$C$13 သည် SUMIFS မှ ဒေတာအပိုင်းအခြားဖြစ်သည်။ လုပ်ဆောင်ချက်သည် summation ကို လုပ်ဆောင်မည်ဖြစ်သည်။
- ထို့နောက်၊ $B$5:$B$13 သည် SUMIFS လုပ်ဆောင်ချက်မှ ပေးထားသော စံနှုန်းများကို စစ်ဆေးမည့်နေရာမှ ဒေတာအပိုင်းအခြားဖြစ်သည်
- နောက်ဆုံးအနေနှင့်၊ E7 သည် စံသတ်မှတ်ချက်ဖြစ်သည်။
- ထို့ကြောင့် SUMIFS လုပ်ဆောင်ချက်သည် E7 ဆဲလ်တန်ဖိုးအတွက် ငွေပေးချေမှုများကို ပေါင်းထည့်မည်ဖြစ်သည်။
- ထို့နောက်၊ သင်သည် Fill Handle သင်္ကေတကို ကျန်ဆဲလ်များ၏ သက်ဆိုင်ရာဒေတာကို အလိုအလျောက်ဖြည့်ရန် ဆွဲယူရပါမည်။ F8:F10 13>
နောက်ဆုံးတွင် သင်သည် ရလဒ်ကို ရရှိမည်ဖြစ်သည်။
နိဂုံးချုပ်
ကျွန်ုပ်တို့ မျှော်လင့်ပါသည်။ဤဆောင်းပါးသည် အသုံးဝင်ကြောင်း တွေ့ရှိခဲ့သည်။ ဤတွင်၊ ကျွန်ုပ်တို့သည် ဖော်မြူလာများကို အသုံးပြု၍ Excel တွင် FOR Loop ပြုလုပ်ရန် သင့်လျော်သော ဥပမာများကို 3 ရှင်းပြထားပါသည်။ Excel နှင့်ပတ်သက်သော အကြောင်းအရာများကို ပိုမိုလေ့လာရန် ကျွန်ုပ်တို့၏ ဝဘ်ဆိုက် Exceldemy သို့ သွားရောက်ကြည့်ရှုနိုင်ပါသည်။ သင့်တွင် အောက်ပါမှတ်ချက်ကဏ္ဍတွင် တစ်စုံတစ်ရာရှိပါက မှတ်ချက်များ၊ အကြံပြုချက်များ သို့မဟုတ် မေးမြန်းချက်များကို ချန်ထားခဲ့ပါ။