බහු නිර්ණායක සහිත Excel SUMIFS සහ SUMIF - සූත්‍ර උදාහරණ

  • මේක Share කරන්න
Michael Brown

අන්තර්ගත වගුව

මෙම නිබන්ධනය SUMIF සහ SUMIFS ශ්‍රිතවල ඒවායේ වාක්‍ය ඛණ්ඩය සහ භාවිතය අනුව වෙනස පැහැදිලි කරන අතර Excel 365, 2021, 2019, 2016 හි බහු සහ / හෝ නිර්ණායක සමඟ අගයන් එකතු කිරීමට සූත්‍ර උදාහරණ ගණනාවක් සපයයි. . ලිපි කිහිපයකට පෙර, අපි පිළිවෙලින් තනි කොන්දේසියක් සහ කොන්දේසි කිහිපයක් මත පදනම්ව සෛල ගණන් කිරීම සඳහා නිර්මාණය කර ඇති COUNTIF සහ COUNTIFS ගවේෂණය කළෙමු. පසුගිය සතියේ අපි නිශ්චිත නිර්ණායක සපුරාලන අගයන් එකතු කරන Excel SUMIF ආවරණය කළෙමු. දැන් එය බහු නිර්ණායක මගින් අගයන් සාරාංශ කිරීමට ඉඩ දෙන SUMIF - Excel SUMIFS හි බහු අනුවාදය හරහා යාමට කාලයයි.

SUMIF ශ්‍රිතය ගැන හුරුපුරුදු අය සිතන්නේ එය SUMIFS බවට පරිවර්තනය කිරීම සඳහා අමතර "S" පමණක් වැය වන බවයි. සහ අමතර නිර්ණායක කිහිපයක්. මෙය තරමක් තාර්කික බව පෙනේ... නමුත් මයික්‍රොසොෆ්ට් සමඟ ගනුදෙනු කිරීමේදී "තාර්කික" එය සැමවිටම නොවේ : )

    Excel SUMIF ශ්‍රිතය - සින්ටැක්ස් සහ amp; භාවිතය

    SUMIF ශ්‍රිතය තනි නිර්ණායක මත පදනම්ව කොන්දේසි සහිත අගයන් එකතු කිරීමට භාවිතා කරයි. අපි කලින් ලිපියේ SUMIF වාක්‍ය ඛණ්ඩය ගැන විස්තරාත්මකව සාකච්ඡා කළ අතර, මෙන්න ඉක්මන් නැවුම් කිරීමක් පමණි.

    SUMIF(පරාසය, නිර්ණායක, [sum_range])
    • පරාසය - සෛල පරාසය ඔබගේ නිර්ණායක මගින් ඇගයීමට ලක් කිරීමට, අවශ්‍ය වේ.
    • නිර්ණායක - කොන්දේසියඔබට තවත් කුඩා උපක්‍රමයක් භාවිතා කිරීමට සිදුවේ - ඔබේ SUMIF සූත්‍රය SUM ශ්‍රිතයක් තුළට ඇතුළත් කරන්න, මේ වගේ:

      =SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))

      ඔබට පෙනෙන පරිදි, අරා නිර්ණායකයක් SUMIF + SUMIF හා සසඳන විට සූත්‍රය වඩාත් සංයුක්ත කරයි, සහ අරාව තුළ ඔබ කැමති තරම් අගයන් එකතු කිරීමට ඔබට ඉඩ සලසයි.

      මෙම ප්‍රවේශය සංඛ්‍යා සමඟ මෙන්ම පෙළ අගයන් සමඟද ක්‍රියා කරයි. උදාහරණයක් ලෙස, C තීරුවේ සැපයුම්කරුවන්ගේ නම් වෙනුවට, ඔබට 1, 2, 3 වැනි සැපයුම්කරුවන්ගේ හැඳුනුම්පත් තිබුනේ නම්, ඔබේ SUMIF සූත්‍රය මෙයට සමාන වනු ඇත:

      =SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))

      පෙළ අගයන් මෙන් නොව, අරා විස්තාරක තුළ සංඛ්‍යා ද්විත්ව උද්ධෘතවල ඇතුළත් කළ යුතු නොවේ.

      උදාහරණ 3. SUMPRODUCT & SUMIF

      ඔබ කැමති ක්‍රමය නම්, සමහර කොටුවල නිර්ණායක ලැයිස්තුගත කිරීම වෙනුවට ඒවා සෘජුවම සූත්‍රය තුළ සඳහන් කිරීම, ඔබට SUMIF භාවිතා කළ හැක්කේ ලබා දී ඇති අරාවල සංරචක ගුණ කරන SUMPRODUCT ශ්‍රිතය සමඟින් සහ ආපසු ලබා දීමයි. එම නිෂ්පාදනවල එකතුව.

      =SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))

      G2:G4 යනු ඔබේ නිර්ණායක අඩංගු සෛල, අපගේ නඩුවේ සැපයුම්කරුවන්ගේ නම්, පහත තිර පිටුවේ දක්වා ඇත.

      නමුත් ඇත්ත වශයෙන්ම, ඔබට අවශ්‍ය නම් ඔබේ SUMIF ශ්‍රිතයේ අරා නිර්ණායකයක අගයන් ලැයිස්තුගත කිරීමෙන් කිසිවක් ඔබව වළක්වන්නේ නැත:

      =SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))

      සූත්‍ර දෙකෙන්ම ලබා දෙන ප්‍රතිඵලය ඔබ ලබා දෙන දෙයට සමාන වේ තිර පිටපතෙහි බලන්න:

      බහුවිධ හෝ නිර්ණායක සහිත Excel SUMIFS

      ඔබට Excel හි අගයන් සරලව එකතු කිරීමට අවශ්‍ය නම්බහු හෝ කොන්දේසි, නමුත් කොන්දේසි කිහිපයක් සමඟ, ඔබට SUMIF වෙනුවට SUMIFS භාවිතා කිරීමට සිදුවේ. සූත්‍ර අප දැන් සාකච්ඡා කළ දෙයට බෙහෙවින් සමාන වනු ඇත.

      සාමාන්‍ය පරිදි, කාරණය වඩාත් හොඳින් නිදර්ශනය කිරීමට උදාහරණයක් උපකාරී වේ. අපගේ පළතුරු සැපයුම්කරුවන්ගේ වගුවේ, අපි බෙදා හැරීමේ දිනය (තීරුව E) එකතු කර ඔක්තෝම්බර් මාසයේදී මයික්, ජෝන් සහ පීට් විසින් බෙදා හරින ලද මුළු ප්‍රමාණය සොයා ගනිමු.

      උදාහරණ 1. SUMIFS + SUMIFS

      මෙම ප්‍රවේශය මගින් නිපදවන ලද සූත්‍රයට බොහෝ පුනරාවර්තන ඇතුළත් වන අතර එය අපහසු බව පෙනේ, නමුත් එය තේරුම් ගැනීමට පහසු වන අතර, වඩාත්ම වැදගත් දෙය නම්, එය ක්‍රියා කරයි : )

      =SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2: C9, "ජෝන්", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2 :C9, "Pete", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")

      ඔබට පෙනෙන පරිදි, ඔබ ලියන්නේ එක් එක් සැපයුම්කරුවන් සඳහා වෙන වෙනම SUMIFS ශ්‍රිතය සහ කොන්දේසි දෙකක් ඇතුළත් වේ - ඔක්-1 (">=10/1/2014",) ට සමාන හෝ වැඩි සහ ඔක්තෝබර් 31 ට අඩු හෝ සමාන ("<=10/31 /2014"), ඉන්පසු ඔබ ප්‍රතිඵල සාරාංශ කරයි.

      උදාහරණ 2. SUM & අරා තර්කයක් සහිත SUMIFS

      මම SUMIF උදාහරණයේ මෙම ප්‍රවේශයේ සාරය පැහැදිලි කිරීමට උත්සාහ කළෙමි, එබැවින් දැන් අපට එම සූත්‍රය පිටපත් කර, තර්ක අනුපිළිවෙල වෙනස් කළ හැකිය (ඔබට මතක ඇති පරිදි එය SUMIF හි වෙනස් වේ. සහ SUMIFS) සහ අමතර නිර්ණායක එකතු කරන්න. ලැබෙන සූත්‍රය SUMIFS + SUMIFS වලට වඩා සංයුක්ත වේ:

      =SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))

      ප්‍රතිඵලය ලබා දුන්නේමෙම සූත්‍රය ඉහත තිර රුවෙහි ඔබ දකින ආකාරයටම වේ.

      උදාහරණ 3. SUMPRODUCT & SUMIFS

      ඔබට මතක ඇති පරිදි, SUMPRODUCT ප්‍රවේශය පෙර දෙකට වඩා වෙනස් වන්නේ ඔබ ඔබේ එක් එක් නිර්ණායක වෙන වෙනම සූත්‍රයෙහි සෘජුව සඳහන් කරන ආකාරයට ඇතුළත් කරන ආකාරයටයි. නිර්ණායක කට්ටල කිහිපයකදී, SUMPRODUCT ශ්‍රිතය ප්‍රමාණවත් නොවන අතර ඔබට ISNUMBER සහ MATCH ද යෙදවීමට සිදුවනු ඇත.

      එබැවින්, සැපයුම් නම් H1:H3 සෛල තුළ ඇතැයි උපකල්පනය කළහොත්, ආරම්භක දිනය තිබේ. සෛලය H4 සහ H5 කොටුවේ අවසන් දිනය, අපගේ SUMPRODUCT සූත්‍රය පහත හැඩය ගනී:

      =SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)

      බොහෝ අය සිතන්නේ ඩබල් ඩෑෂ් භාවිතා කරන්නේ මන්දැයි (--) SUMPRODUCT සූත්‍රවල. කාරණය වන්නේ, Excel SUMPRODUCT විසින් සංඛ්‍යාත්මක අගයන් හැර අන් සියල්ල නොසලකා හරින අතර, අපගේ සූත්‍රයේ ඇති සංසන්දන ක්‍රියාකරුවන් සංඛ්‍යාත්මක නොවන බූලියන් අගයන් (TRUE / FALSE) ලබා දෙයි. මෙම බූලියන් අගයන් 1 සහ 0 බවට පරිවර්තනය කිරීම සඳහා, ඔබ ද්විත්ව සෘණ ලකුණ භාවිතා කරයි, එය තාක්ෂණික වශයෙන් ද්විත්ව ඒකීය ක්‍රියාකරු ලෙස හැඳින්වේ. පළමු unary පිළිවෙළින් TRUE/FALSE සිට -1/0 දක්වා බල කරයි. දෙවන unary අගයන් ප්‍රතික්ෂේප කරයි, එනම් ලකුණ ප්‍රතිලෝම කරයි, ඒවා SUMPRODUCT ශ්‍රිතයට තේරුම් ගත හැකි +1 සහ 0 බවට හරවයි.

      ඉහත පැහැදිලි කිරීම අර්ථවත් වනු ඇතැයි මම බලාපොරොත්තු වෙමි. එය එසේ නොවුණත්, මෙම මාපටැඟිල්ලේ රීතිය මතක තබා ගන්න - ඔබ ඔබේ SUMPRODUCT හි සංසන්දන ක්‍රියාකරුවන් භාවිතා කරන විට ද්විත්ව ඒකීය ක්‍රියාකරු (--) භාවිතා කරන්න.සූත්‍ර.

      Aray formulas හි Excel SUM භාවිතා කිරීම

      ඔබට මතක ඇති පරිදි, Microsoft විසින් Excel 2007 හි SUMIFS ශ්‍රිතය ක්‍රියාත්මක කරන ලදී. යමෙකු තවමත් Excel 2003, 2000 හෝ ඊට පෙර භාවිතා කරන්නේ නම්, ඔබට භාවිතා කිරීමට සිදුවේ බහු සහ නිර්ණායක සමඟ අගයන් එකතු කිරීමට SUM අරා සූත්‍රය. ස්වභාවිකවම, මෙම ප්‍රවේශය Excel 2013 - 2007 හි නවීන අනුවාද වලද ක්‍රියා කරයි, SUMIFS ශ්‍රිතයේ පැරණි තාලයේ ප්‍රතිමූර්තියක් ලෙස සැලකිය හැක.

      ඉහත සාකච්ඡා කර ඇති SUMIF සූත්‍රවල, ඔබ දැනටමත් අරා තර්ක භාවිතා කර ඇත, නමුත් අරාව සූත්‍රයක් යනු වෙනස් දෙයකි.

      උදාහරණ 1. Excel 2003 සහ ඊට පෙර බහුවිධ සහ නිර්ණායක සහිත එකතුව

      අපි ප්‍රථම උදාහරණය වෙත යමු, එහිදී අපි අදාළ ප්‍රමාණ එකතුවක් සොයා ගනිමු. ලබා දී ඇති පලතුරක් සහ සැපයුම්කරු:

      ඔබ දැනටමත් දන්නා පරිදි, මෙම කාර්යය සාමාන්‍ය SUMIFS සූත්‍රයක් භාවිතයෙන් පහසුවෙන් ඉටුකර ගත හැක:

      =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

      දැන් අපි බලමු Excel හි මුල් "SUMIFS-නිදහස්" අනුවාද වල එකම කාර්යය ඉටු කරන්නේ කෙසේදැයි බලමු. පළමුව, ඔබ පරාසය = "තත්වය" ආකාරයෙන් සපුරාලිය යුතු සියලුම කොන්දේසි ලියන්න. මෙම උදාහරණයේ දී, අපට පරාස/තත්ව යුගල දෙකක් ඇත:

      කොන්දේසිය 1: A2:A9="apples"

      තත්වය 2: B2:B9="Pete"

      ඉන්පසුව, ඔබ ඔබේ පරාසය/තත්ත්ව යුගල සියල්ලම "ගුණ කරන" SUM සූත්‍රයක් ලියන්න, ඒ සෑම එකක්ම වරහන් තුළ කොටා ඇත. අවසාන ගුණකය වන්නේ එකතුව පරාසයයි, අපගේ නඩුවේ C2:C9:

      =SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))

      පහත තිර පිටපතේ පෙන්වා ඇති පරිදි,සූත්‍රය නවතම Excel 2013 අනුවාදයේ හොඳින් ක්‍රියා කරයි.

      සටහන. කිසියම් අරා සූත්‍රයක් ඇතුළු කරන විට, ඔබ Ctrl + Shift + Enter ඔබන්න. ඔබ මෙය කළ පසු, ඔබේ සූත්‍රය {curly braces} තුළ කොටු වේ, එය අරාව සූත්‍රයක් නිවැරදිව ඇතුළත් කර ඇති බවට දෘශ්‍ය ඇඟවීමකි. ඔබ වරහන් අතින් ටයිප් කිරීමට උත්සාහ කරන්නේ නම්, ඔබේ සූත්‍රය පෙළ තන්තුවකට පරිවර්තනය වනු ඇත, එය ක්‍රියා නොකරනු ඇත.

      උදාහරණ 2. නවීන Excel අනුවාද වල SUM අරා සූත්‍ර

      Excel හි නවීන අනුවාද වල පවා SUM ශ්‍රිතයේ බලය අවතක්සේරු නොකළ යුතුය. SUM අරා සූත්‍රය හුදෙක් මනසෙහි ජිම්නාස්ටික් නොවේ, නමුත් පහත උදාහරණයේ පෙන්වා ඇති පරිදි ප්‍රායෝගික වටිනාකමක් ඇත.

      ඔබට B සහ C යන තීරු දෙකක් තිබේ යැයි සිතමු, ඔබ කොපමණ වාර ගණනක් ගණන් කළ යුතුද? C තීරුව B තීරුවට වඩා වැඩි වේ, C තීරුවේ අගය 10 ට වැඩි හෝ සමාන වන විට. මතකයට එන ක්ෂණික විසඳුම වන්නේ SUM array සූත්‍රය භාවිතා කිරීමයි:

      =SUM((C1:C10>=10) * (C1:C10>B1:B10))

      <40

      ඉහත සූත්‍රයට ප්‍රායෝගික යෙදුමක් නොපෙනේද? එය වෙනත් ආකාරයකින් සිතන්න : )

      පහත තිර පිටපතේ පෙන්වා ඇති පරිදි ඇණවුම් ලැයිස්තුව ඔබ සතුව ඇති අතර ලබා දී ඇති දිනයක් වන විට සම්පූර්ණයෙන් කොපමණ නිෂ්පාදන ප්‍රමාණයක් ලබා නොදී ඇත්දැයි දැන ගැනීමට ඔබට අවශ්‍ය යැයි සිතමු. Excel භාෂාවට පරිවර්තනය කර ඇති අතර, අපට පහත කොන්දේසි ඇත:

      කොන්දේසිය 1: B තීරුවේ අගයක් (ඇණවුම් කළ අයිතම) 0

      කොන්දේසිය 2: C තීරුවේ අගයක් (බෙදා හරින ලදී) තුලB තීරුවට වඩා අඩු

      කොන්දේසිය 3: D තීරුවේ දිනයක් (නියමිත දිනය) 11/1/2014 ට වඩා අඩුය.

      පරාස/තත්ත්ව යුගල තුන එකට තැබීමෙන්, ඔබට ලැබෙන්නේ පහත සූත්‍රය:

      =SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10

      හොඳයි, මෙම නිබන්ධනයෙහි සාකච්ඡා කර ඇති සූත්‍ර උදාහරණ මඟින් Excel SUMIFS සහ SUMIF ශ්‍රිතවලට සැබවින්ම කළ හැකි දේ මතුපිට සීරීමට ලක් කර ඇත. නමුත් බලාපොරොත්තු වන පරිදි, ඔවුන් ඔබව නිවැරදි දිශාවට යොමු කිරීමට උපකාර කර ඇති අතර දැන් ඔබට කොපමණ සංකීර්ණ කොන්දේසි සලකා බැලිය යුතු වුවද ඔබගේ Excel වැඩපොත් වල අගයන් එකතු කර ගත හැක.

      සපුරාලිය යුතුය, අවශ්‍ය වේ.
    • sum_range - කොන්දේසිය සපුරා ඇත්නම් එකතු කළ යුතු සෛල, විකල්පමය.

    ඔබට පෙනෙන පරිදි, Excel හි වාක්‍ය ඛණ්ඩය SUMIF ශ්‍රිතය ඉඩ දෙන්නේ එක් කොන්දේසියකට පමණි. තවමත්, අපි කියන්නේ Excel SUMIF බහු නිර්ණායක සමඟ අගයන් එකතු කිරීමට භාවිතා කළ හැකි බවයි. එහෙම වෙන්නේ කොහොමද? SUMIF ශ්‍රිත කිහිපයක ප්‍රතිඵල එකතු කිරීමෙන් සහ පහත දැක්වෙන උදාහරණ වලින් පෙන්නුම් කර ඇති පරිදි, අරා නිර්ණායක සහිත SUMIF සූත්‍ර භාවිතා කිරීමෙන්.

    Excel SUMIFS ශ්‍රිතය - syntax & භාවිතය

    ඔබ Excel හි SUMIFS භාවිතා කරන්නේ බහු නිර්ණායක මත පදනම් වූ කොන්දේසි සහිත අගයන් එකතුවක් සොයා ගැනීමට . SUMIFS ශ්‍රිතය Excel 2007 හි හඳුන්වා දෙන ලද අතර එය Excel 2010, 2013, 2016, 2019, 2021, සහ Excel 365 හි සියලුම අනුවාද වල පවතී.

    SUMIF හා සසඳන විට SUMIFS වාක්‍ය ඛණ්ඩය තරමක් සංකීර්ණ වේ. :

    SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    පළමු තර්ක 3 අනිවාර්ය වේ, අතිරේක පරාස සහ ඒවාට සම්බන්ධ නිර්ණායක විකල්ප වේ.

    • sum_range - එකතු කිරීමට සෛල එකක් හෝ කිහිපයක්, අවශ්‍ය වේ. මෙය තනි සෛලයක්, සෛල පරාසයක් හෝ නම් කළ පරාසයක් විය හැක. සංඛ්‍යා සහිත සෛල පමණක් සාරාංශ කර ඇත; හිස් සහ පාඨ අගයන් නොසලකා හරිනු ලැබේ.
    • criteria_range1 - සම්බන්ධිත නිර්ණායක මගින් ඇගයීමට ලක් කළ යුතු පළමු පරාසය, අවශ්‍යයි.
    • criteria1 - සපුරාලිය යුතු, අවශ්‍ය වන පළමු කොන්දේසිය. ඔබට අංකයක්, තාර්කික ප්‍රකාශනයක්, සෛලයක් ආකාරයෙන් නිර්ණායක සැපයිය හැකියයොමු, පෙළ හෝ වෙනත් Excel කාර්යයක්. උදාහරණයක් ලෙස, ඔබට 10, ">=10", A1, "චෙරි" හෝ TODAY() වැනි නිර්ණායක භාවිතා කළ හැක.
    • criteria_range2, criteria2, … - මේවා අතිරේක පරාස සහ ඒවාට සම්බන්ධ නිර්ණායක, විකල්ප වේ. ඔබට SUMIFS සූත්‍රවල පරාසය/නිර්ණායක යුගල 127ක් දක්වා භාවිත කළ හැක.

    සටහන්:

    • SUMIFS සූත්‍රයක් නිවැරදිව ක්‍රියා කිරීමට, සියලු නිර්ණායක_පරාස විස්තාරකවලට sum_range ට සමාන මානයක් තිබිය යුතුය, එනම් පේළි සහ තීරු එකම සංඛ්‍යාවක්.
    • SUMIFS ශ්‍රිතය සහ තර්කනය සමඟ ක්‍රියා කරයි, එයින් අදහස් වන්නේ එකතුව පරාසයේ ඇති කොටුවක් සාරාංශ කිරීම පමණක් බවයි. එය නිශ්චිත නිර්ණායක සියල්ල සපුරාලන්නේ නම්, එනම් එම කොටුව සඳහා සියලු නිර්ණායක සත්‍ය වේ.

    මූලික SUMIFS සූත්‍රය

    දැන්, අපි Excel SUMIFS සූත්‍රය දෙස බලමු කොන්දේසි දෙකක්. විවිධ සැපයුම්කරුවන්ගෙන් පලතුරු තොග ලැයිස්තුගත කරන වගුවක් ඔබ සතුව ඇතැයි සිතමු. ඔබට A තීරුවේ පළතුරු නම්, B තීරුවේ සැපයුම්කරුවන්ගේ නම් සහ C තීරුවේ ප්‍රමාණය ඇත. ඔබට අවශ්‍ය වන්නේ ලබා දී ඇති පලතුරකට සහ සැපයුම්කරුට අදාළ ප්‍රමාණ එකතුවක් සොයා ගැනීමයි, උදා. Pete විසින් සපයනු ලබන සියලුම ඇපල්.

    ඔබ අලුත් දෙයක් ඉගෙන ගන්නා විට, සරල දේවල් වලින් පටන් ගැනීම සැමවිටම හොඳ අදහසකි. එබැවින්, ආරම්භ කිරීමට, අපගේ SUMIFS සූත්‍රය සඳහා සියලු තර්ක නිර්වචනය කරමු:

    • sum_range - C2:C9
    • criteria_range1 - A2:A9
    • නිර්ණායක1 - " apples"
    • නිර්ණායක_පරාසය2 - B2:B9
    • නිර්ණායක2 -"Pete"

    දැන් ඉහත පරාමිතීන් එකලස් කරන්න, එවිට ඔබට පහත SUMIFS සූත්‍රය ලැබෙනු ඇත:

    =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

    වෙත සූත්‍රය තවදුරටත් පිරිපහදු කරන්න, ඔබට "ඇපල්" සහ "පීට්" යන පාඨ නිර්ණායක සෛල යොමු සමඟ ප්‍රතිස්ථාපනය කළ හැකිය. මෙම අවස්ථාවේදී, වෙනත් සැපයුම්කරුවෙකුගෙන් වෙනත් පලතුරු ප්‍රමාණය ගණනය කිරීමට ඔබට සූත්‍රය වෙනස් කිරීමට අවශ්‍ය නොවනු ඇත:

    =SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)

    සටහන. SUMIF සහ SUMIFS ශ්‍රිත දෙකම ස්වභාවයෙන්ම සිද්ධි සංවේදී නොවේ. පෙළ නඩුව හඳුනා ගැනීමට ඔවුන් ලබා ගැනීමට, කරුණාකර Excel හි සිද්ධි සංවේදී SUMIF සහ SUMIFS සූත්‍රය බලන්න.

    SUMIF එදිරිව Excel හි SUMIFS

    මෙම නිබන්ධනයේ අරමුණ හැකි සියල්ල ආවරණය වන බැවින් කොන්දේසි කිහිපයකින් අගයන් එකතු කිරීමේ ක්‍රම, අපි සූත්‍ර උදාහරණ ශ්‍රිත දෙක සමඟ සාකච්ඡා කරමු - Excel SUMIFS සහ SUMIF බහු නිර්ණායක සමඟ. ඒවා නිවැරදිව භාවිතා කිරීම සඳහා, මෙම ශ්‍රිත දෙකෙහි පොදුවේ ඇත්තේ කුමක්ද සහ ඒවා වෙනස් වන්නේ කුමන ආකාරයෙන්ද යන්න ඔබ පැහැදිලිව තේරුම් ගත යුතුය.

    පොදු කොටස පැහැදිලි වුවද (සමාන අරමුණ සහ පරාමිතීන්), වෙනස්කම් එතරම් පැහැදිලි නැත. , ඉතා අත්‍යවශ්‍ය වුවද.

    SUMIF සහ SUMIFS අතර ප්‍රධාන වෙනස්කම් 4ක් ඇත:

    1. කොන්දේසි ගණන . SUMIF හට වරකට එක් කොන්දේසියක් පමණක් ඇගයීමට හැකි අතර SUMIFS හට බහු නිර්ණායක සඳහා පරීක්ෂා කළ හැක.
    2. Syntax . SUMIF සමඟ, sum_range යනු අවසාන සහ විකල්ප තර්කයයි - අර්ථ දක්වා නොමැති නම්, පරාස තර්කයේ අගයන් සාරාංශ කෙරේ. SUMIFS සමඟ, sum_range යනු පළමු සහ අවශ්‍ය තර්කයයි.
    3. පරාසවල ප්‍රමාණය. SUMIF සූත්‍රවල, sum_range අවශ්‍යයෙන්ම සමාන විය යුතු නැත. ප්‍රමාණය සහ හැඩය පරාසය ලෙස, ඔබට ඉහළ වම් කොටුව දකුණේ ඇති තාක් කල්. Excel SUMIFS හි, එක් එක් නිර්ණායක_පරාස sum_range තර්කයට සමාන පේළි සහ තීරු සංඛ්‍යාවක් අඩංගු විය යුතුය.

      උදාහරණයක් ලෙස, SUMIF(A2:A9,F1,C2:C18) sum_range තර්කයේ (C2) වම් කෙළවරේ ඇති කොටුව නිවැරදි නිසා නිවැරදි ප්‍රතිඵලය ලබා දෙනු ඇත. එබැවින්, Excel ස්වයංක්‍රීයව නිවැරදි කිරීම සිදු කරන අතර sum_range හි ඇති තරම් තීරු සහ පේළි පරාසය තුළ ඇතුළත් කරයි.

      අසමාන ප්‍රමාණයේ පරාස සහිත SUMIFS සූත්‍රයක් නැවත පැමිණෙනු ඇත. #VALUE එකක්! දෝෂය.

    4. ලබා ගත හැකි . SUMIF 365 සිට 2000 දක්වා සියලුම Excel අනුවාද වලින් ලබා ගත හැක. SUMIFS Excel 2007 සහ ඊට ඉහලින් ඇත.

    හරි, ප්‍රමාණවත් උපාය (එනම් න්‍යාය), අපි උපක්‍රම වෙත යමු (එනම් සූත්‍ර උදාහරණ : )

    Excel හි SUMIFS භාවිතා කරන්නේ කෙසේද - සූත්‍ර උදාහරණ

    මොහොතකට පෙර, අපි පාඨ නිර්ණායක දෙකක් සහිත සරල SUMIFS සූත්‍රයක් සාකච්ඡා කළෙමු. එලෙසම, ඔබට අංක, දිනයන්, තාර්කික ප්‍රකාශන සහ අනෙකුත් Excel ශ්‍රිත මගින් ප්‍රකාශිත බහු නිර්ණායක සමඟ Excel SUMIFS භාවිතා කළ හැක.

    උදාහරණ 1. සංසන්දනාත්මක ක්‍රියාකරුවන් සමඟ Excel SUMIFS

    අපගේ පලයේ සැපයුම්කරුවන්ගේ වගුව, සිතන්න, ඔබට Qty සමඟ Mike මගින් සියලුම බෙදාහැරීම් සාරාංශ කිරීමට අවශ්‍ය වේ. 200 හෝ ඊට වැඩි.මෙය සිදු කිරීම සඳහා, ඔබ නිර්ණායක2 හි "වැඩි හෝ සමාන" (>=) සංසන්දන ක්‍රියාකරු භාවිතා කර පහත SUMIFS සූත්‍රය ලබා ගන්න:

    =SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")

    සටහන. Excel SUMIFS සූත්‍රවල, සංසන්දන ක්‍රියාකරුවන් සමඟ තාර්කික ප්‍රකාශන සෑම විටම ද්විත්ව උද්ධෘතවල ("") අමුණා තිබිය යුතු බව කරුණාවෙන් සලකන්න.

    අපි Excel SUMIF ශ්‍රිතය ගැන සාකච්ඡා කිරීමේදී හැකි සියලුම සංසන්දන ක්‍රියාකරුවන් විස්තරාත්මකව ආවරණය කළෙමු, එම ක්‍රියාකරුවන්ම SUMIFS නිර්ණායකවල භාවිතා කළ හැක. උදාහරණයක් ලෙස, 200 ට වඩා වැඩි හෝ සමාන වන සහ 300 ට අඩු හෝ සමාන වන C2:C9 සෛලවල ඇති සියලුම අගයන්හි එකතුව සමඟ පහත සූත්‍රය ලබා දෙයි.

    =SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")

    උදාහරණ 2. දිනයන් සහිත Excel SUMIFS භාවිතා කිරීම

    ඔබට වත්මන් දිනය මත පදනම්ව බහු නිර්ණායක සමඟ අගයන් එකතු කිරීමට අවශ්‍ය නම්, පහත දැක්වෙන පරිදි ඔබේ SUMIFS නිර්ණායක තුළ TODAY() ශ්‍රිතය භාවිතා කරන්න. අද ඇතුළුව, C තීරුවේ අනුරූප දිනයක් පසුගිය දින 7 තුළ වැටේ නම්, පහත සූත්‍රය D තීරුවේ අගයන් එකතු කරයි:

    =SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")

    සටහන. ඔබ නිර්ණායකයේ තාර්කික ක්‍රියාකරුවෙකු සමඟ තවත් එක්සෙල් ශ්‍රිතයක් භාවිතා කරන විට, ඔබට තන්තුවක් ඒකාබද්ධ කිරීමට ඇම්පර්සන්ඩ් (&) භාවිතා කිරීමට සිදුවේ, උදාහරණයක් ලෙස "<="&TODAY().

    සමාන ආකාරයකින්, ඔබට දී ඇති දින පරාසයක අගයන් එකතු කිරීමට Excel SUMIF ශ්‍රිතය භාවිතා කළ හැක. උදාහරණයක් ලෙස, B තීරුවේ දිනයක් 1-Oct-2014 අතර වැටේ නම්, පහත SUMIFS සූත්‍රය C2:C9 සෛලවල අගයන් එක් කරයි.31-Oct-2014, ඇතුළුව.

    =SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")

    මෙම උදාහරණයේ පෙන්වා ඇති පරිදි SUMIF ශ්‍රිත දෙකක වෙනස ගණනය කිරීමෙන් එම ප්‍රතිඵලයම ලබා ගත හැක - අගයන් එකතු කිරීමට SUMIF භාවිතා කරන්නේ කෙසේද? දී ඇති දින පරාසයක්. කෙසේ වෙතත්, Excel SUMIFS වඩාත් පහසු සහ වඩා තේරුම්ගත හැකි ය, එසේ නොවේ ද?

    උදාහරණ 3. Excel SUMIFS හිස් සහ හිස්-නොවන සෛල සමග

    වාර්තා සහ අනෙකුත් දත්ත විශ්ලේෂණය කරන විට, ඔබට බොහෝ විට සිදු විය හැක. හිස් හෝ හිස් නොවන කොටු වලට අනුරූප අගයන් එකතු කිරීම අවශ්‍ය වේ> හිස් කොටු "=" සම්පූර්ණයෙන්ම කිසිවක් අඩංගු හිස් සෛල වලට අනුරූප ඓක්‍ය අගයන් - සූත්‍රයක් නැත, ශුන්‍ය දිග තන්තුවක් නැත. =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=")

    A සහ B තීරුවල අනුරූප සෛල සම්පූර්ණයෙන්ම හිස් නම් C2:C10 සෛලවල එකතුව අගයන්. "" හිස් අඩංගු ඒවා ඇතුළුව "දෘෂ්‍යමය" හිස් කොටු වලට අනුරූප ඓක්‍ය අගයන් වෙනත් Excel ශ්‍රිතයක් මගින් ලබා දුන් තන්තු (උදාහරණයක් ලෙස, සූත්‍රයක් සහිත කොටු). =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")<9

    ඉහත සූත්‍රයට සමාන කොන්දේසි සහිත C2:C10 සෛලවල එකතුව අගයන්, නමුත් හිස් නූල් ඇතුළත් වේ. හිස්-නොවන කොටු "" ශුන්‍ය දිග තන්තු ඇතුළුව හිස් නොවන සෛලවලට අනුරූප ඓක්‍ය අගයන්. =SUMIFS(C2:C10, A2:A10, "",B2:B10, "")

    C2:C10 සෛල වල එකතුව අගයන් A සහ ​​B තීරු වල අදාල සෛල හිස් නොවේ නම්, හිස් තන්තු සහිත සෛල ඇතුළුව. SUM-SUMIF

    හෝ

    SUM / LEN ශුන්‍ය දිග තන්තු ඇතුළුව නොව හිස් නොවන කොටු වලට අනුරූප වන එකතු අගයන්. =SUM(C2:C10) - SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    =SUM((( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))

    C2:C10 සෛලවල එකතුව අගයන් A සහ ​​තීරු වල අනුරූප සෛල නම් B හිස් නැත, ශුන්‍ය දිග නූල් සහිත කොටු ඇතුළත් නොවේ.

    දැන් අපි බලමු ඔබට සැබෑ දත්ත මත "හිස්" සහ "හිස් නොවන" නිර්ණායක සහිත SUMIFS සූත්‍රයක් භාවිතා කළ හැකි ආකාරය.

    සිතන්න, ඔබට B තීරුවේ ඇණවුම් දිනයක්, C තීරුවේ සහ Qty හි බෙදාහැරීමේ දිනය තිබේ. D තීරුවේ. ඔබ තවමත් භාර නොදී ඇති මුළු නිෂ්පාදන සොයා ගන්නේ කෙසේද? එනම්, ඔබට B තීරුවේ හිස් නොවන සෛලවලට සහ C තීරුවේ හිස් සෛලවලට අනුරූප අගයන් එකතුව දැන ගැනීමට අවශ්‍යයි.

    විසඳුම වන්නේ නිර්ණායක 2ක් සමඟ SUMIFS සූත්‍රය භාවිතා කිරීමයි:

    =SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")

    බහුවිධ හෝ නිර්ණායක සමඟ Excel SUMIF භාවිතා කිරීම

    මෙම නිබන්ධනයේ ආරම්භයේ සඳහන් කළ පරිදි, SUMIFS ශ්‍රිතය නිර්මාණය කර ඇත්තේ සහ තර්කනයෙනි. නමුත් ඔබට බහු හෝ නිර්ණායක සමඟ අගයන් එකතු කිරීමට අවශ්‍ය නම්, එනම් අවම වශයෙන් එක් කොන්දේසියක් සපුරා ඇති විට?

    උදාහරණ 1. SUMIF + SUMIF

    සරලම විසඳුම වන්නේ ප්‍රතිඵල එකතු කිරීමයි. SUMIF කිහිපයක් විසින් ආපසු ලබා දෙන ලදීකාර්යයන්. උදාහරණයක් ලෙස, පහත සූත්‍රය මයික් සහ ජෝන් විසින් බෙදා හරින ලද නිෂ්පාදනවල එකතුව සොයා ගන්නේ කෙසේද යන්න පෙන්නුම් කරයි:

    =SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)

    ඔබට පෙනෙන පරිදි, පළමු SUMIF ශ්‍රිතය "Mike" ට අනුරූප ප්‍රමාණ එකතු කරයි, අනෙක් SUMIF ශ්‍රිතය "John" ට අදාළ ප්‍රමාණයන් ලබා දෙයි, ඉන්පසු ඔබ මෙම අංක 2 එකතු කරයි.

    උදාහරණ 2. SUM & අරා තර්කයක් සහිත SUMIF

    ඉහත විසඳුම ඉතා සරල වන අතර නිර්ණායක කිහිපයක් පමණක් ඇති විට කාර්යය ඉක්මනින් සිදු කළ හැක. නමුත් ඔබට බහු හෝ කොන්දේසි සහිත අගයන් එකතු කිරීමට අවශ්‍ය නම් SUMIF + SUMIF සූත්‍රයක් විශාල ලෙස වර්ධනය විය හැක. මෙම අවස්ථාවෙහිදී, වඩා හොඳ ප්‍රවේශයක් වන්නේ SUMIF ශ්‍රිතයේ අරා නිර්ණායක තර්කයක් භාවිතා කිරීමයි. අපි දැන් මෙම ප්‍රවේශය විමසා බලමු.

    ඔබට කොමාවෙන් වෙන් කර ඇති සියලුම කොන්දේසි ලැයිස්තුගත කිරීමෙන් ආරම්භ කළ හැකි අතර පසුව ලැබෙන කොමාවෙන් වෙන් වූ ලැයිස්තුව {curly brackets} තුළට ඇතුළත් කරන්න, එය තාක්ෂණික වශයෙන් අරාවක් ලෙස හැඳින්වේ.

    පෙර උදාහරණයේ, ඔබට John, Mike සහ Pete විසින් සපයන ලද නිෂ්පාදන සාරාංශ කිරීමට අවශ්‍ය නම්, ඔබේ අරා නිර්ණායක {"John","Mike","Pete"} ලෙස පෙනෙනු ඇත. සහ සම්පූර්ණ SUMIF ශ්‍රිතය SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9) වේ.

    අගය 3 කින් සමන්විත අරාව තර්කය මඟින් ඔබේ SUMIF සූත්‍රය වෙන වෙනම ප්‍රතිඵල තුනක් ලබා දීමට බල කරයි, නමුත් අපි සූත්‍රය තනි කොටුවක ලියන බැවින්, එය පළමු ප්‍රතිඵලය පමණක් ලබා දෙයි - එනම් ජෝන් විසින් බෙදා හරින ලද නිෂ්පාදනවල එකතුව. වැඩ කිරීමට මෙම අරා-නිර්ණායක ප්‍රවේශය ලබා ගැනීමට,

    මයිකල් බ්‍රවුන් යනු මෘදුකාංග මෙවලම් භාවිතයෙන් සංකීර්ණ ක්‍රියාවලීන් සරල කිරීමට දැඩි ආශාවක් ඇති කැපවූ තාක්‍ෂණ ලෝලියෙකි. තාක්‍ෂණ ක්‍ෂේත්‍රයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු Microsoft Excel සහ Outlook මෙන්ම Google Sheets සහ Docs හි ඔහුගේ කුසලතා ඔප් නංවා ඇත. මයිකල්ගේ බ්ලොගය ඔහුගේ දැනුම සහ ප්‍රවීණත්වය අන් අය සමඟ බෙදා ගැනීමට කැපවී ඇත, ඵලදායිතාව සහ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම සඳහා පහසුවෙන් අනුගමනය කළ හැකි ඉඟි සහ නිබන්ධන සපයයි. ඔබ පළපුරුදු වෘත්තිකයෙකු හෝ ආධුනිකයෙකු වුවද, මයිකල්ගේ බ්ලොගය මෙම අත්‍යවශ්‍ය මෘදුකාංග මෙවලම්වලින් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා වටිනා අවබෝධයක් සහ ප්‍රායෝගික උපදෙස් ලබා දෙයි.