မာတိကာ
Excel တွင်၊ ဆဲလ်များ၏အရောင်ကိုအခြေခံ၍ တွက်ချက်မှုများပြုလုပ်ရန် လုပ်ဆောင်နိုင်စွမ်းမရှိပါ။ သို့သော် Microsoft Visual Basic for Applications (VBA) ကိုအသုံးပြုခြင်းဖြင့် ဆဲလ်များ၏အရောင်ကိုအခြေခံ၍ တွက်ချက်ရန်အတွက် စိတ်ကြိုက်လုပ်ဆောင်ချက်များကို ပြုလုပ်နိုင်မည်ဖြစ်သည်။ ဤဆောင်းပါးတွင်၊ Excel တွင် ColorFunction ကို သင်မည်ကဲ့သို့ ဖန်တီးပြီး အသုံးပြုနိုင်ကြောင်း သင့်အား ငါပြသပါမည်။
ဆိုပါစို့၊ ကျွန်ုပ်တို့တွင် ကုမ္ပဏီတစ်ခု၏ ထုတ်ကုန်အမှာစာ၏ ဒေတာအတွဲတစ်ခုရှိသည်။ ကော်လံ မှာယူမှုပမာဏ ကို ၎င်းတို့၏ ပေးပို့မှုအခြေအနေအပေါ် အခြေခံ၍ အရောင်ခြယ်ထားသည်။ Delivered orders များသည် အစိမ်းဖျော့ဖျော့ရောင်နှင့် ပို့ဆောင်ပေးသော အော်ဒါများကို လိမ္မော်ရောင်ဖြင့် အရောင်ခြယ်ထားပါသည်။ ယခု ကျွန်ုပ်တို့သည် တူညီသောရောင်စုံဆဲလ်များကို ရေတွက်ခြင်းဖြင့် လက်ခံရရှိသည်ဖြစ်စေ ၎င်းတို့၏အမှာစာများကို လက်ခံရရှိခြင်းမရှိသည့် ဖောက်သည်အရေအတွက်ကို ကျွန်ုပ်တို့ ရှာဖွေနိုင်ပါပြီ။ တူညီသောရောင်စုံဆဲလ်များကို ပေါင်းထည့်ခြင်းဖြင့် ပေးပို့ထားသော မှာယူမှု သို့မဟုတ် မှာယူမှုစုစုပေါင်းပမာဏကို ရှာတွေ့နိုင်ပါသည်။
လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
အရောင်လုပ်ဆောင်ချက်ကို Excel.xlsm
Excel ရှိ ColorFunction
အဆင့် 1 - VBA ဝင်းဒိုးတွင် Macro Module ကိုဖွင့်ခြင်း
ဦးစွာ၊ သင်သည် VBA ကိုဖွင့်ရပါမည်။ ALT+F11 ကိုနှိပ်ခြင်းဖြင့် ဝင်းဒိုး။ ထို့နောက် ဘယ်ဘက်ဘောင်မှ စာရွက်အမည်ကို ညာဖက်ကလစ်နှိပ်ပြီး Insert> Module
ရလဒ်အနေဖြင့်၊ Module အကွက်ကို ဖွင့်ပါမည်။
အဆင့် 2 - ColorFunction ဖန်တီးရန်အတွက် VBA ကုဒ်ကို ထည့်သွင်းခြင်း
အောက်ပါကုဒ်ကို Module အကွက်တွင် ထည့်သွင်းပြီး VBA ကို ပိတ်ပါ။ဝင်းဒိုး။
8265
ဤတွင်၊ VBA ကုဒ်သည် FALSE အဖြစ် ငြင်းဆိုပါက FALSE အဖြစ် ရောင်စုံဆဲလ်များကို ရေတွက်မည် နှင့် ကျွန်ုပ်တို့သည် အငြင်းအခုံကို TRUE အဖြစ်ပေးမည်ဆိုပါက ရောင်စုံဆဲလ်များကို စုစည်းပါမည်။
အဆင့် 3 - Excel Macro Enabled Workbook
အဖြစ် အလုပ်စာအုပ်ကို သိမ်းဆည်းခြင်းသင့်စိတ်ကြိုက်လုပ်ဆောင်ချက်ကို သိမ်းဆည်းရန်အတွက် သင်သည် Excel workbook ကို .xlsm ဖော်မတ်တွင် သိမ်းဆည်းရပါမည်။ ပထမဦးစွာ၊ သင်၏ Excel ဝင်းဒိုး၏ ဘယ်ဘက်အပေါ်ထောင့်မှ File သို့ သွားပါ။
ထို့နောက်၊ Save As ကို ရွေးပါ။
ထို့နောက် Excel Macro-enabled Workbook (*xlsm) ကိုရွေးပြီး Save ကိုနှိပ်ပါ။
အဆင့် 4 - ရောင်စုံဆဲလ်များကိုရေတွက်ရန် ColorFunction ကိုအသုံးပြုခြင်း
ယခုသင်စိတ်ကြိုက် ColorFunction ကိုသုံးနိုင်ပါပြီ။
ရယူရန် အစိမ်းဖျော့ဖျော့ဆဲလ်များ၏ရေတွက်၊ အောက်ပါဖော်မြူလာကို ဆဲလ်အလွတ်တစ်ခုတွင် ရိုက်ထည့်ပါ၊
=ColorFunction(F5,$D$5:$D$11,FALSE)
ဤတွင်၊ F5 = မည်သည့်အရောင်ပေးမည့် သတ်မှတ်ချက်ဆဲလ် ရေတွက်မည်
$D$5:$D$11 = ရေတွက်ရန် အပိုင်းအခြား
FALSE အရောင်နှင့် တူညီသော ဆဲလ်အရေအတွက်ကို ညွှန်ပြသည် သတ်မှတ်ချက်ဆဲလ်များကို ရေတွက်မည်
ENTER ကိုနှိပ်ပါက အစိမ်းရောင်ဖျော့ဖျော့ဆဲလ်များအတွက် ရေတွက်ခြင်းကို သင်ရလိမ့်မည်။
ထိုနည်းအားဖြင့်၊ လိမ္မော်ရောင်ဖျော့ဖျော့ဆဲလ်များအတွက် အရေအတွက်ကို သင်ရနိုင်သည်။
အဆင့် 5 - အရောင်အသွေးစုံလင်သောဆဲလ်များကို ပေါင်းစည်းရန် ColorFunction ကိုအသုံးပြုခြင်း
အစိမ်းဖျော့ဖျော့ရောင်ဆဲလ်များ၏ ပေါင်းလဒ်ကိုရရန်၊ အောက်ပါဖော်မြူလာကို တစ်ခုအတွင်း ရိုက်ထည့်ပါ။ဆဲလ်အလွတ်၊
=ColorFunction(F5,$D$5:$D$11,TRUE)
ဤတွင်၊ F5 = မည်သည့်အရောင်ကို ပေါင်းစည်းမည့် သတ်မှတ်ချက်ဆဲလ်
$D $5:$D$11 = ပေါင်းလဒ်အတွက် အပိုင်းအခြား
TRUE သတ်မှတ်ချက်ဆဲလ်များနှင့် တူညီသောအရောင်ရှိသော ဆဲလ်အရေအတွက်ကို ပေါင်းထည့်မည်ဖြစ်ကြောင်း ဖော်ပြသည်။
ENTER ကိုနှိပ်ခြင်းဖြင့် သင်သည် အစိမ်းရောင်အလင်းဆဲလ်များ၏ ပေါင်းလဒ်ကိုရလိမ့်မည်။
ထဲတွင် အလားတူပုံစံအတိုင်း၊ သင်သည် လိမ္မော်ရောင်ဖျော့ဖျော့ဆဲလ်များ၏ ပေါင်းလဒ်ကို ရနိုင်သည်။
ရောင်စုံဆဲလ်ရေတွက်ခြင်းနှင့် ပေါင်းစည်းရန် အခြားနည်းလမ်းများ
အစား ColorFunction ကိုအသုံးပြုခြင်း ရောင်စုံဆဲလ်အရေအတွက်ကို သင်ရနိုင်သည် သို့မဟုတ် ရောင်စုံဆဲလ်များကို မတူညီသောနည်းလမ်းနှစ်ခုဖြင့် ပေါင်းစည်းနိုင်သည်။
1. FILTER နှင့် SUBTOTAL Functions ကိုအသုံးပြုခြင်း
သင်သည် အရေအတွက်နှင့် ပေါင်းစည်းမှုကို ရနိုင်သည် Filter နှင့် SUBTOTAL function ကိုအသုံးပြုခြင်းဖြင့် ရောင်စုံဆဲလ်များ။
ပထမဦးစွာ၊ Data tab သို့သွားပြီး Filter ကိုနှိပ်ပါ။
ထိုအောက်ဘက်မြှားပြီးနောက် သင့်ကော်လံခေါင်းစီးတိုင်း၏ဘေးတွင် ပေါ်လာပါမည်။ မှာယူမှုပမာဏ (ရောင်စုံကော်လံ) ဘေးရှိ အောက်ဘက်မြှားကို နှိပ်ပါ၊ အရောင်အလိုက် စစ်ထုတ်ပါ သို့သွားကာ အစိမ်းဖျော့ရောင်ကို ရွေးပါ။
ယခု သင်သည် ဤကော်လံတွင် အစိမ်းဖျော့ရောင်ရှိသော ဒေတာများကိုသာ မြင်ရပါမည်။ အရေအတွက်ကို ရယူရန် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ၊
=SUBTOTAL(2,D5:D11)
ဤတွင် 2 ဆဲလ်ကို ရေတွက်မည်ဖြစ်ကြောင်း ညွှန်ပြပြီး D5:D11 သည် ဒေတာ၏ အပိုင်းအခြားဖြစ်သည်။
ENTER ကို နှိပ်ပြီးနောက် အစိမ်းရောင်ဖျော့ဖျော့အရောင် အရေအတွက်ကို သင်ရရှိမည်ဖြစ်သည်။ဆဲလ်များ။
ရောင်စုံဆဲလ်များ၏ ပေါင်းလဒ်ကို ရယူရန် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ၊
=SUBTOTAL(9,D5:D11)
ဤတွင် 9 ဆဲလ်ကို ထပ်ထည့်မည်ကို ညွှန်ပြပြီး D5:D11 သည် ဒေတာအပိုင်းအခြားဖြစ်သည်
<1 ကိုနှိပ်ပြီးနောက်>ENTER သင်သည် အစိမ်းဖျော့ရောင်ဆဲလ်များ၏ ပေါင်းလဒ်ကိုရလိမ့်မည်။
စစ်ထုတ်မှုကို လိမ္မော်ရောင်ဖျော့ရောင်သို့ ပြောင်းခြင်းဖြင့်၊ သင်သည် လိမ္မော်ရောင်ရှိသော အရေအတွက်နှင့် ပေါင်းလဒ်ကို ရနိုင်သည် ဆဲလ်များ။
2. GET.CELL လုပ်ဆောင်ချက်
အသုံးပြုခြင်း GET.CELL လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြင့် သင်သည်လည်း ရေတွက်ပြီး ပေါင်းစည်းနိုင်ပါသည်။ ရောင်စုံဆဲလ်များ။
ပထမဦးစွာ၊ ဖော်မြူလာများ တက်ဘ်သို့ သွားကာ အမည်ကို သတ်မှတ်ပါ။
A ကို ရွေးပါ။ အမည်အသစ် အကွက်ပေါ်လာပါမည်။ Color ကဲ့သို့သော အမည်တစ်ခုကို အမည် အကွက်တွင် ရိုက်ထည့်ပါ။ ပြီးလျှင် ဖော်မြူလာကို သို့ ရည်ညွှန်းပြီး အကွက်တွင် ထည့်ပြီး OK ကို နှိပ်ပါ။
=GET.CELL(38,’GET CELL’!$D5)
ဤနေရာတွင် 38 သည် ဖော်မြူလာဖြစ်မည်ဟု ညွှန်ပြပါသည်။ ရည်ညွှန်းဆဲလ်၏ အရောင်ကုဒ်ကို ပေးပြီး 'GET CELL'!$D5 သည် ရည်ညွှန်းဆဲလ် (ရောင်စုံကော်လံ၏ ကော်လံခေါင်းစီးနောက်တွင် ပထမဆဲလ်)
ယခု =Color (အမည်ကို Define Names အကွက်) တွင် သင်၏ရောင်စုံကော်လံ၏ ကပ်လျက်ကော်လံတွင် ယခင်ကပေးခဲ့သော နာမည်။
ENTER ကိုနှိပ်ပြီး ဆဲလ် E5 ကို သင့်ဒေတာအတွဲ၏အဆုံးအထိ ဆွဲယူပြီးနောက်၊ ကော်လံရှိ သင့်ရောင်စုံဆဲလ်များ E<၏ အရောင်ကုဒ်များကို သင်ရရှိမည်ဖြစ်သည်။ 2>.
ယခု အစိမ်းရောင်ဖျော့ဖျော့အရောင်ရေတွက်ရန် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။ဆဲလ်များ
=COUNTIF($E$5:$E$11,50)
ဤတွင်၊ $E$5:$E$11 သည် ရေတွက်ရန် အပိုင်းအခြားဖြစ်ပြီး 50 သည် အစိမ်းဖျော့ရောင်၏ ကုဒ်ဖြစ်သည် .
Enter ကို နှိပ်ပြီးနောက် သင်သည် အစိမ်းရင့်ရောင်ဆဲလ်များ အရေအတွက်ကို ရရှိမည်ဖြစ်သည်။
အစိမ်းဖျော့ဖျော့ဆဲလ်များ၏ ပေါင်းလဒ်ကိုရရန် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ၊
=SUMIF(E5:E11,50,D5:D11)
ဤတွင်၊ E5:E11 သည် စံအပိုင်းအခြားဖြစ်သည်၊ 50 အစိမ်းဖျော့ဖျော့၏ အရောင်ကုဒ်ကို ညွှန်ပြပြီး D5:D11 သည် ပေါင်းလဒ်အပိုင်းအခြားဖြစ်သည်။
ENTER ကိုနှိပ်ပါက သင်ရရှိမည်ဖြစ်သည်။ အစိမ်းရင့်ရောင်ဆဲလ်အားလုံး၏ ပေါင်းလဒ်။
ထိုနည်းအားဖြင့်၊ လိမ္မော်ရောင်ဖျော့ဖျော့ဆဲလ်များ၏ ရေတွက်ခြင်းနှင့် ပေါင်းလဒ်ကို သင်ရနိုင်သည်။
နိဂုံးချုပ်
ယခုဆောင်းပါးကို ဖြတ်သန်းပြီးနောက် သင်သည် Excel တွင် ColorFunction ကို ဖန်တီးပြီး အသုံးပြုနိုင်မည်ဟု မျှော်လင့်ပါသည်။ ပြဿနာတစ်ခုခုကြုံရပါက မှတ်ချက်ရေးပါ။