Excel ကိုအတွက် SUMPRODUCT function ကိုပေါ် မူတည်. ကွဲပြားခြားနားသောရလဒ်များကိုပေးမည်အလွန်စွယ်စုံ function ကိုတစ်ခုဖြစ်သည် အငြင်းပွားမှုများ ဝင်ကြ၏။
အဘယ်အရာ SUMPRODUCT function ကိုပုံမှန်အားဖြင့်မတစ်ဦးသို့မဟုတ်ထိုထက်ပိုသောဒြပ်စင်များပြားဖြစ်ပါတယ် Array ကို , ပြီးတော့ထုတ်ကုန်အတူတကွ add သို့မဟုတ်မျှတမှု။
ဒါပေမယ့်ငြင်းခုံ၏ပုံစံကိုချိန်ညှိအသုံးပြုပုံ SUMPRODUCT ပေးထားသောအတွက်ဆဲလ်များ၏အရေအတွက်ကိုရေတွက်ပါလိမ့်မယ် အကွာအဝေး တိကျတဲ့သတ်မှတ်ချက်နှင့်ကိုက်ညီကြောင်းဒေတာ်။
04 ၏ 01
COUNTIF နှင့် COUNTIFS vs. SUMPRODUCT
Excel ကို 2007 ခုနှစ်ကတည်းက Program ကိုလည်းရှိပါတယ် COUNTIF နှင့် COUNTIFS သင်တဦးတည်းသို့မဟုတ်ထိုထက်ပို set ကိုစံနှင့်ကိုက်ညီသောဆဲလ်များကိုရေတွက်ဖို့ခွင့်ပြုလိမ့်မည်ဟုလုပ်ဆောင်ချက်များကို။
တစ်ခါတလေသို့သော် SUMPRODUCT ကအထက်ပါပုံတွင်တည်ရှိသည်ဥပမာထဲမှာပြသကဲ့သို့တူညီသောအကွာအဝေးနှင့်စပ်လျဉ်းမျိုးစုံအခြေအနေများရှာဖွေတာမှကြွလာသောအခါနှင့်အတူအလုပ်လုပ်ရန်ပိုမိုလွယ်ကူသည်။
04 ၏ 02
ဆဲလ် Count မှ SUMPRODUCT ရာထူးအမည် Syntax နှင့် Arguments
တစ်ဦးက function ကိုရဲ့ syntax function ကို၏အဆင်အပြင်ကိုရည်ညွှန်းသည်နှင့် function ကိုရဲ့အမည်, ကွင်းခတ်, ကော်မာသီးခြားနှင့်လည်းပါဝင်သည် အငြင်းပွားမှုများ ။
ဆဲလ်တွေရေတွက်ထက်၎င်း၏စံရည်ရွယ်ချက်လုပ်ဆောင်ဖို့ function ကိုရရှိရန်အောက်ပါ Non-စံ syntax SUMPRODUCT နှင့်အတူအသုံးပြုရမည်:
= SUMPRODUCT ([CONDITION1] * [CONDITION2])
ဒီ syntax ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကိုတစ်ဦးရှင်းပြချက်ကိုအောက်ပါဥပမာကိုအောက်တွင်ဖော်ပြထားပါသည်ဖြစ်ပါတယ်။
ဥပမာ: အကွိမျမြားစှာအခြေအနေများတွေ့ဆုံကြောင်းရေတွက်ဆဲလ်
အထက်ပါပုံတွင်ပြခဲ့တဲ့ဥပမာမှာပြထားတဲ့အတိုင်း SUMPRODUCT 25 နှင့် 75 တို့၏တန်ဖိုးများကိုအကြား data ကိုမဆံ့ကြောင်း B6 ဟာရန်ဒေတာအကွာအဝေး A2 အတွက်ဆဲလ်များ၏အရေအတွက်စုစုပေါင်းကိုရှာဖွေအသုံးပြုသည်။
04 ၏ 03
အဆိုပါ SUMPRODUCT ရာထူးအမည်ထည့်သွင်းခြင်း
ပုံမှန်အားဖြင့်, Excel သို့လုပ်ဆောင်ချက်များကိုထည့်သွင်းဖို့အကောင်းဆုံးနည်းလမ်းတစ်ခုကသူတို့သုံးစွဲဖို့ဖြစ်ပါတယ် ပေးတဲ့ dialog box ကို အဆိုပါကွင်းခတ်ခြင်းသို့မဟုတ်အငြင်းပွားမှုများခွဲခြားမှုအဖြစ်ပြုမူသောကော်မာထည့်သွင်းရန်မလိုဘဲအချိန်မှာငြင်းခုံတစျထဲဝငျဖို့ကလွယ်ကူစေသည်သော။
ဒီဥပမာဟာ SUMPRODUCT function ကိုတစ်ဦးမမှန်ပုံစံကိုအသုံးပြုသည်ဖြစ်သောကြောင့်သို့သော်ယင်းပေးတဲ့ dialog box ကိုချဉ်းကပ်ရာတွင်အသုံးပြုရနိုင်မှာမဟုတ်ဘူး။ အဲဒီအစား, function ကိုတစ်ဦးသို့ရိုက်နှိပ်ရမည်ဖြစ်သည် သင်ထောက်ကူ ဆဲလ်။
အထက်ပါပုံတွင်, အောက်ပါအဆင့်တွေကိုဆဲလ် B7 သို့ SUMPRODUCT ရိုက်ထည့်ရန်အသုံးပြုခဲ့ကြသည်:
- အဆိုပါသင်ထောက်ကူအတွက်ဆဲလ် B7 အပေါ်နှိပ်ပါ - function ကိုရလဒ်များကိုပြသပါလိမ့်မည်ရှိရာတည်နေရာ
- အဆိုပါသင်ထောက်ကူ၏ဆဲလ် E6 ထဲသို့အောက်ပါပုံသေနည်းရိုက်ပါ:
= SUMPRODUCT (($ တစ်ဦးက $ 2: $ B ကို $ 6> 25) * ($ တစ်ဦးက $ 2: $ B ကို $ 6 <75))
- 40, 45, 50, 55, 60 - - 25 နှင့် 75 အကြားသောအကွာအဝေးတွင်သာငါးခုတန်ဖိုးများရှိပါတယ်အဖြစ်အဖြေကို 5 ဆဲလ် B7 ပေါ်လာသငျ့သညျ
- သငျသညျဆဲလ် B7 ကို click အခါပြီးစီးခဲ့ပုံသေနည်း = SUMPRODUCT (($ တစ်ဦးက $ 2: $ B ကို $ 6> 25) * ($ တစ်ဦးက $ 2: $ B ကို $ 6 <75)) ထဲမှာပေါ်လာတဲ့ ပုံသေနည်းဘား သည့်သင်ထောက်ကူအထက်
04 ၏ 04
အဆိုပါ SUMPRODUCT ရာထူးအမည် Down Breaking
အခြေအနေများအငြင်းပွားမှုများမဘို့ရာခန့်သောအခါ, SUMPRODUCT အခြေအနေကိုဆန့်ကျင်တစ်ခုချင်းစီကိုခင်းကျင်းဒြပ်စင်တန်ဖိုးနှင့်တစ်ဦးပြန်လည်ရောက်ရှိ Boolean တန်ဖိုးကို (မှားသို့မဟုတျ) ။
တွက်ချက်မှုများရည်ရွယ်ချက်များအဘို့, Excel ကိုစစျမှနျသောဖြစ်ကြောင်းသူတို့အားစစ်ခင်းကျင်းသောဒြပ်စင်များနှင့်အတုအယောငျဖြစ်ကြောင်းခင်းကျင်းဒြပ်စင်အဘို့အ 0 င်တစ်ဦးရဲ့တန်ဖိုးကို 1 ၏တန်ဖိုးသတ်မှတ်ပေးထားတဲ့။
တစ်ဦးချင်းစီစစ်ခင်းကျင်းသက်ဆိုင်ရာသူတွေကိုနှင့်သုညအတူတကွများပြားကြ၏:
- x ကို 1 1 1 တန်ဖိုးပြန်လာနှင့်အတူ
- x က 0 1 0 ၏တန်ဖိုးပြန်လာနှင့်အတူ
ဤရွေ့ကားသူမြားနဲ့သုညပြီးရင်ကျွန်တော်တို့ကိုနှစ်ဦးစလုံးအခြေအနေများနှင့်ကိုက်ညီသောတန်ဖိုးများ၏နံပါတ်တစ်ရေတွက်ပေးရန် function ကိုအားဖြင့်ချုပ်ဖော်ပြနေကြသည်။
သို့မဟုတ်ပါကဤအလမ်းထင် ...
SUMPRODUCT ဘာလုပ်နေတယ်ဆိုတာကိုစဉ်းစားရန်နောက်ထပ်နည်းလမ်းတစ်ခုနှင့်အခွအေနေအဖြစ်မြှောက်နိမိတ်လက္ခဏာကိုစဉ်းစားရန်ဖြစ်ပါသည်။
စိတ်ထဲ၌ဤအတူ, ဒါကြောင့်နှစ်ဦးစလုံးအခွအေနနဲ့တွေ့ဆုံခဲ့ကြသည်တဲ့အခါမှသာဖြစ်ပါသည် - နံပါတ်များကို 25 ထက် သာ. ကြီးမြတ် AND ထက်နည်း 75 - (သတိရတဦးတည်းနှင့်ညီမျှသည်) ကိုတစ်ဦးစစျမှနျသောတန်ဖိုးကိုပြန်ရောက်ကြောင်း။
အဆိုပါ function ကိုပြီးရင် 5 ၏ရလဒ်မှာရောက်လာအားလုံးကိုစစ်မှန်တဲ့တန်ဖိုးများတက်သေးပါဘူး။