අන්තර්ගත වගුව
කොන්දේසි සහිත අංක ගණිත මධ්යන්යයක් ගණනය කිරීම සඳහා Excel හි AVERAGEIF ශ්රිතය භාවිතා කරන්නේ කෙසේදැයි නිබන්ධනය පෙන්වයි.
Microsoft Excel හට සංඛ්යාවල අංක ගණිත මධ්යන්යයක් ගණනය කිරීමට විවිධ ශ්රිත කිහිපයක් ඇත. ඔබ යම් කොන්දේසියක් සපුරාලන සාමාන්ය සෛල සඳහා සොයන විට, AVERAGEIF යනු භාවිතා කළ යුතු ශ්රිතයයි.
AVERAGEIF Excel හි ශ්රිතය
AVERAGEIF ශ්රිතය ගණනය කිරීමට භාවිතා කරයි යම් කොන්දේසියක් සපුරාලන දී ඇති පරාසයක ඇති සියලුම සෛලවල සාමාන්යය.
AVERAGEIF(පරාසය, නිර්ණායක, [සාමාන්ය_පරාසය])ශ්රිතයට සම්පූර්ණ තර්ක 3ක් ඇත - පළමු 2 අවශ්ය වේ, අවසාන එක විකල්පමය වේ. :
- පරාසය (අවශ්යයි) - නිර්ණායකයට එරෙහිව පරීක්ෂා කළ යුතු සෛල පරාසය.
- නිර්ණායක (අවශ්ය)- කොන්දේසිය එය සාමාන්ය සෛල මොනවාද යන්න තීරණය කරයි. එය සංඛ්යාවක්, තාර්කික ප්රකාශනයක්, පෙළ අගයක් හෝ සෛල යොමුවක් ආකාරයෙන් සැපයිය හැක, උදා. 5, ">5", "cat", හෝ A2.
- Average_range (විකල්ප) - ඔබට ඇත්තටම සාමාන්ය කිරීමට අවශ්ය සෛල. ඉවත් කළහොත්, පරාසය සාමාන්යය වනු ඇත.
AVERAGEIF ශ්රිතය Excel 365 - 2007 හි ඇත.
ඉඟිය. නිර්ණායක දෙකක් හෝ වැඩි ගණනක් සහිත සෛල සාමාන්ය කිරීමට, AVERAGEIFS ශ්රිතය භාවිතා කරන්න.
Excel AVERAGEIF - මතක තබා ගත යුතු දේවල්!
ඔබේ වැඩ පත්රිකාවල AVERAGEIF ශ්රිතය කාර්යක්ෂමව භාවිතා කිරීමට, මෙම ප්රධාන කරුණු සැලකිල්ලට ගන්න:
- සාමාන්යයක් ගණනය කිරීමේදී, හිස්කොටු , පෙළ අගයන් , සහ තාර්කික අගයන් සත්ය සහ අසත්ය නොසලකා හරිනු ලැබේ.
- ශුන්ය අගයන් සාමාන්යයට ඇතුළත් වේ.
- නිර්ණායක කොටුවක් හිස් නම්, එය ශුන්ය අගයක් (0) ලෙස සලකනු ලැබේ.
- සාමාන්ය_පරාස හි අඩංගු වන්නේ හිස් කොටු හෝ පෙළ අගයන් පමණි. , #DIV/0! දෝෂයකි දෝෂය ලබා දී ඇත.
- සාමාන්ය_පරාස තර්කය අවශ්යයෙන්ම පරාස ප්රමාණයට සමාන විය යුතු නැත. කෙසේ වෙතත්, සාමාන්යකරණය කළ යුතු සත්ය සෛල තීරණය වන්නේ පරාස තර්කයේ ප්රමාණයෙනි. වෙනත් වචන වලින් කිවහොත්, සාමාන්ය_පරාස හි ඉහළ වම් කොටුව ආරම්භක ලක්ෂ්යය බවට පත්වන අතර, පරාස විස්තාරය තුළ අඩංගු වන පරිදි තීරු සහ පේළි බොහෝ සාමාන්ය වේ.
වෙනත් කොටුවක් මත පදනම් වූ AVERAGEIF සූත්රය
Excel AVERAGEIF ශ්රිතය සමඟින්, ඔබට සංඛ්යා තීරුවක් සාමාන්ය කළ හැක:
- එකම තීරුවටම අදාළ නිර්ණායක
- නිර්ණායක වෙනත් තීරුවකට අදාළ වේ
සාමාන්ය විය යුතු කොන්දේසිය එකම තීරුවටම අදාළ වේ නම්, ඔබ පළමු තර්ක දෙක පමණක් අර්ථ දක්වයි: පරාස සහ නිර්ණායක . උදාහරණයක් ලෙස, B3:B15 හි $120ට වඩා වැඩි විකුණුම්වල සාමාන්යයක් සොයා ගැනීමට, සූත්රය වන්නේ:
=AVERAGEIF(B3:B15, ">120")
වෙනත් කොටුවක් මත පදනම්ව , ඔබ සියලු තර්ක 3 නිර්වචනය කරන්න: පරාසය (සෛල වලට එරෙහිව පරීක්ෂා කිරීමටකොන්දේසිය), නිර්ණායක (තත්ත්වය) සහ සාමාන්ය_පරාසය (ගණනය කිරීමට සෛල).
උදාහරණයක් ලෙස, ඔක්තෝබර්-1 ට පසුව ලබා දුන් විකුණුම්වල සාමාන්යයක් ලබා ගැනීමට , සූත්රය වන්නේ:
=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)
C3:C15 යනු නිර්ණායකවලට එරෙහිව පරීක්ෂා කළ යුතු සෛල වන අතර B3:B15 සාමාන්ය සෛල වේ.
Excel හි AVERAGEIF ශ්රිතය භාවිතා කරන්නේ කෙසේද - උදාහරණ
දැන්, ඔබේ නිර්ණායක සපුරාලන සෛලවල සාමාන්යයක් සොයා ගැනීමට ඔබට සැබෑ ජීවිතයේ වැඩ පත්රිකා තුළ Excel AVERAGEIF භාවිතා කළ හැකි ආකාරය බලමු.
AVERAGEIF පෙළ නිර්ණායක
වෙනත් තීරුවක යම් පෙළක් තිබේ නම්, දී ඇති තීරුවක සංඛ්යාත්මක අගයන් සාමාන්යයක් සොයා ගැනීමට, ඔබ පෙළ නිර්ණායක සමඟ AVERAGEIF සූත්රයක් ගොඩනඟයි. පෙළ අගයක් සෘජුවම සූත්රයට ඇතුළත් කළ විට, එය ද්විත්ව උද්ධෘත ("") තුළ අමුණා තිබිය යුතුය.
උදාහරණයක් ලෙස, A තීරුවේ "ඇපල්" අඩංගු නම් B තීරුවේ සංඛ්යා සාමාන්ය කිරීමට, සූත්රය වේ. :
=AVERAGEIF(A3:A15, "apple", B3:B15)
විකල්පයක් ලෙස, ඔබට යම් කොටුවක් තුළ ඉලක්ක පෙළ ඇතුළත් කළ හැක, F3 කියන්න, සහ නිර්ණායක සඳහා එම සෛල යොමුව භාවිතා කරන්න. මෙම අවස්ථාවෙහිදී, ද්විත්ව උපුටා දැක්වීම් අවශ්ය නොවේ.
=AVERAGEIF(A3:A15, F3, B3:B15)
මෙම ප්රවේශයේ වාසිය නම්, F3 හි ඇති පාඨ නිර්ණායක වෙනස් කිරීම මඟින් ඔබට වෙනත් ඕනෑම භාණ්ඩයක් සඳහා සාමාන්ය විකුණුම් කිරීමට ඉඩ සැලසීමයි. සූත්රයට යම් ගැලපීමක් කිරීමට.
ඉඟිය. නිශ්චිත දශමස්ථාන ගණනකට වට සාමාන්ය ට, දශම වැඩි කරන්න හෝ අඩු කරන්න දශම විධානය මුල් ටැබය මත, අංක සමූහයේ. මෙය සාමාන්යයේ සංදර්ශක නිරූපණය වෙනස් කරන නමුත් අගයම නොවේ. සූත්රය මඟින් ලබා දෙන සත්ය අගය වට කිරීමට, ROUND හෝ වෙනත් වටකුරු ශ්රිත සමඟ AVERAGEIF භාවිතා කරන්න. වැඩි විස්තර සඳහා, කරුණාකර Excel හි සාමාන්යය වට කරන්නේ කෙසේද යන්න බලන්න.
සංඛ්යාත්මක අගයන් සඳහා AVERAGEIF තාර්කික නිර්ණායක
ඔබේ නිර්ණායකවල විවිධ සංඛ්යාත්මක අගයන් පරීක්ෂා කිරීමට, ඒවා "වැඩි වඩා" (>) සමඟ භාවිතා කරන්න. ;), "ට වඩා අඩු" (<), සමාන (=), සමාන නොවේ () සහ අනෙකුත් තාර්කික ක්රියාකරුවන්.
අංකයක් සහිත තාර්කික ක්රියාකරුවෙකු ඇතුළත් කරන විට, සම්පූර්ණ ඉදිකිරීම් ඇතුළත් කිරීමට මතක තබා ගන්න. ද්විත්ව උපුටා දැක්වීම් වලින්. උදාහරණයක් ලෙස, 120 ට අඩු හෝ සමාන සංඛ්යා සාමාන්ය කිරීමට, සූත්රය වනුයේ:
=AVERAGEIF(B3:B15, "<=120")
ක්රියාකරු සහ අංකය යන දෙකම උද්ධෘතවල දක්වා ඇති බව අවධානය යොමු කරන්න.
"is equal to" නිර්ණායක භාවිතා කරන විට, සමානාත්මතා ලකුණ (=) මඟ හැරිය හැක.
උදාහරණයක් ලෙස, 9-Sep-2022 බෙදා හරින ලද විකුණුම් සාමාන්ය කිරීමට, සූත්රය පහත පරිදි වේ:
=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)
දිනයන් සමඟ AVERAGEIF භාවිතා කිරීම
ඉලක්කම්වලට සමානව, ඔබට AVERAGEIF ශ්රිතය සඳහා නිර්ණායක ලෙස දින භාවිත කළ හැක. දින නිර්ණායක විවිධ ආකාර කිහිපයකින් ගොඩනගා ගත හැක.
2022 නොවැම්බර් 1 වන දිනට පවසන්න, දී ඇති දිනයකට පෙර ලබා දුන් විකුණුම් සාමාන්යකරණය කරන්නේ කෙසේදැයි අපි බලමු.
පහසුම ක්රමය වන්නේ වසන්නතාර්කික ක්රියාකරු සහ දිනය ද්විත්ව උපුටා දැක්වීම් වලින්:
=AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)
නැතහොත් ඔබට ක්රියාකරු සහ දිනය වෙන් වෙන් වශයෙන් උපුටා දැක්වීම්වලට ඇතුළත් කර & ලකුණ:
=AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)
Excel තේරුම් ගන්නා ආකෘතියෙන් දිනය ඇතුළත් කර ඇති බව තහවුරු කර ගැනීමට, ඔබට තාර්කික ක්රියාකරු සමඟ සම්බන්ධ කර ඇති DATE ශ්රිතය භාවිතා කළ හැක:
=AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)
අද දිනය වන විට සාමාන්ය විකුණුම් බෙදා හැරීමට, නිර්ණායකයේ ඇති TODAY ශ්රිතය භාවිතා කරන්න:
=AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)
පහත තිර රුව ප්රතිඵල පෙන්වයි:
AVERAGEIF 0 ට වඩා වැඩි
සැලසුම අනුව, Excel AVERAGE ශ්රිතය හිස් කොටු මඟහරින නමුත් ගණනය කිරීම් වලදී අගයන් 0ක් ඇතුළත් වේ. ශුන්යයට වඩා වැඩි සාමාන්ය අගයන් සඳහා පමණක්, නිර්ණායක සඳහා ">0" භාවිතා කරන්න.
උදාහරණයක් ලෙස, B3:B15 හි බිංදුවට වඩා වැඩි සංඛ්යාවල සාමාන්යයක් ගණනය කිරීමට, E4 හි සූත්රය වන්නේ:
=AVERAGEIF(B3:B15, ">0")
ප්රතිඵලය E3 හි සාමාන්ය සාමාන්යයට වඩා වෙනස් වන්නේ කෙසේදැයි කරුණාවෙන් සලකන්න:
සාමාන්යය නම් 0
ඉහත විසඳුම ධනාත්මක සංඛ්යා කට්ටලයක් සඳහා හොඳින් ක්රියා කරයි. ඔබට ධන සහ සෘණ අගයන් දෙකම තිබේ නම්, එවිට ඔබට නිර්ණායක සඳහා "0" භාවිතයෙන් බිංදු හැර සියලුම සංඛ්යා සාමාන්ය කළ හැක.
උදාහරණයක් ලෙස, බිංදු හැර B3:B15 හි ඇති සියලුම අගයන් සාමාන්ය කිරීමට , මෙම සූත්රය භාවිතා කරන්න:
=AVERAGEIF(B3:B15, "0")
ශුන්ය හෝ හිස් නැතිනම් Excel සාමාන්යය
AVERAGEIF ශ්රිතය සැලසුම අනුව හිස් කොටු මඟහරින බැවින්, ඔබට සරලව "ශුන්ය නොවේ" භාවිතා කළ හැක නිර්ණායක ("0"). ප්රතිඵලයක් වශයෙන්, දෙකම ශුන්ය වේඅගයන් සහ හිස් සෛල නොසලකා හරිනු ඇත. මෙය තහවුරු කර ගැනීම සඳහා, අපගේ නියැදි දත්ත කට්ටලය තුළ, අපි ශුන්ය අගයන් කිහිපයක් හිස් තැන්වලින් ප්රතිස්ථාපනය කර, පෙර උදාහරණයේ ඇති ප්රතිඵලයම ලබා ගත්තෙමු:
=AVERAGEIF(B3:B15, "0")
වෙනත් නම් සාමාන්යය සෛලය හිස් ය
දී ඇති තීරුවක ඇති කොටු සාමාන්ය කිරීමට, එම පේළියේම වෙනත් තීරුවක කොටුවක් හිස් නම්, නිර්ණායක සඳහා "=" භාවිතා කරන්න. මෙයට සම්පූර්ණයෙන්ම කිසිවක් අඩංගු නොවන හිස් කොටු ඇතුළත් වනු ඇත - ඉඩක් නැත, ශුන්ය දිග නූලක් නැත, මුද්රණය නොවන අක්ෂර නැත, යනාදිය.
දෘෂ්යව හිස් කොටු වලට අනුරූප වන සාමාන්ය අගයන් වෙත හිස් තන්තු අඩංගු ("") වෙනත් ශ්රිත මගින් ආපසු ලබා දී ඇති ඒවා ඇතුළුව, නිර්ණායක සඳහා "" භාවිතා කරන්න.
පරීක්ෂණ අරමුණු සඳහා, අපි දෙකම භාවිතා කරන්නෙමු. C3:C15 හි බෙදාහැරීමේ දිනයක් නොමැති B3:B15 හි සංඛ්යා සාමාන්ය කිරීමට නිර්ණායක (එනම් C තීරුවේ කොටුවක් හිස් නම්).
=AVERAGEIF(C3:C15, "=", B3:B15)
=AVERAGEIF(C3:C15, "", B3:B15)
දෘශ්යමය වශයෙන් හිස් සෛල වලින් එකක් (C12) ඇත්ත වශයෙන්ම හිස් නැති නිසා - එහි ශුන්ය දිග තන්තුවක් ඇත - සූත්ර විවිධ ප්රතිඵල ලබා දෙයි:
වෙනත් කොටුවක් හිස් නැතිනම් සාමාන්යය
වෙනත් පරාසයක සෛලයක් හිස් නැතිනම් සෛල පරාසයක් සාමාන්ය කිරීමට, නිර්ණායක සඳහා "" භාවිතා කරන්න.
උදාහරණයක් ලෙස, පහත AVERAGEIF සූත්රය මඟින් B3 සිට B15 දක්වා සෛල සාමාන්ය ගණනය කරයි. එම පේළියේම C තීරුවේ කොටුවක් හිස් නොවේ:
=AVERAGEIF(C3:C15, "", B3:B15)
AVERAGEIF Wildcard (parti al තරගය)
වෙතඅර්ධ ගැළපීම මත පදනම් වූ සාමාන්ය සෛල, ඔබේ AVERAGEIF සූත්රයේ නිර්ණායකයේ වයිල්ඩ්කාඩ් අක්ෂර භාවිත කරන්න:
- ඕනෑම තනි අක්ෂරයකට ගැළපීමට ප්රශ්න ලකුණක් (?).
- තරු ලකුණක් (*) ඕනෑම අක්ෂර අනුපිළිවෙලකට ගැලපීමට.
ඔබ සතුව විවිධ කෙසෙල් වර්ග 3ක් ඇති බවත්, ඔබට ඒවායේ සාමාන්යය සොයා ගැනීමට අවශ්ය බවත් සිතන්න. පහත සූත්රය එය සිදු කරයි:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
අවශ්ය නම්, සෛල යොමුවක් සමඟින් Wildcard අක්ෂරයක් භාවිතා කළ හැක. ඉලක්ක අයිතමය В4 කොටුවේ ඇතැයි උපකල්පනය කළහොත්, සූත්රය මෙම හැඩය ගනී:
=AVERAGEIF(A3:A15, "*"&D4, B3:B15)
ඔබේ මූල පදය සෛලයක ඕනෑම තැනක දිස්විය හැකි නම් (ආරම්භයේ, මැද හෝ අවසානයේ ), දෙපස තරු ලකුණක් තබන්න:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
ඕනෑම කෙසෙල් හැර සියලුම අයිතමවල සාමාන්යය සොයා ගැනීමට, මෙම සූත්රය භාවිතා කරන්න:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
ඇතැම් සෛල හැර Excel හි සාමාන්යය ගණනය කරන්නේ කෙසේද
සාමාන්යයෙන් ඇතැම් සෛල බැහැර කිරීමට, "නො සමාන" () තාර්කික ක්රියාකරු භාවිතා කරන්න.
උදාහරණයක් ලෙස, "ඇපල්" හැර අනෙකුත් සියලුම අයිතම සඳහා විකුණුම් අංක සාමාන්ය කිරීමට, මෙම සූත්රය භාවිතා කරන්න:
=AVERAGEIF(A3:A15, "apple", B3:B15)
බැහැර කළ අයිතමය පූර්ව නිශ්චිත කොටුවක තිබේ නම් ( D4), සූත්රය මෙම පෝරමය ගනී:
=AVERAGEIF(A3:A15, ""&D4, B3:B15)
ඕනෑම "කෙසෙල්" හැර අනෙකුත් සියලුම අයිතමවල සාමාන්යය සොයා ගැනීමට, විල්කාඩ් එකක් සමඟින් "සමාන නොවේ" භාවිතා කරන්න:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
බැහැර කළ විල්කාඩ් අයිතමය වෙනම කොටුවක (D9) තිබේ නම්, පසුව තාර්කික ක්රියාකරු, වයිල්ඩ්කාඩ් අක්ෂරය සහඇම්පර්සන්ඩ් භාවිතා කරමින් සෛල යොමු:
=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)
සෛල යොමුව සමඟ AVERAGEIF භාවිතා කරන්නේ කෙසේද
නිර්ණායක සෘජුවම සූත්රයක ටයිප් කරනවා වෙනුවට, ඔබට තාර්කික ක්රියාකරු සංයෝජනයක් භාවිතා කළ හැක නිර්ණායක ගොඩනැගීම සඳහා සෛල යොමුවක් සමඟ. මේ ආකාරයට, ඔබේ AVERAGEIF සූත්රය සංස්කරණය නොකර නිර්ණායක කොටුවේ අගයක් වෙනස් කිරීමෙන් ඔබට විවිධ තත්ව පරීක්ෂා කිරීමට හැකි වනු ඇත.
කොන්දේසිය පෙරනිමියෙන් " " ට සමාන වන විට, ඔබ සරලව නිර්ණායක තර්කය සඳහා සෛල යොමුවක් භාවිතා කරන්න. පහත සූත්රය F4 කොටුවේ ඇති අයිතමයට අදාළව B3:B15 පරාසය තුළ සියලුම විකුණුම්වල සාමාන්යය ගණනය කරයි.
=AVERAGEIF(A3:A15, F4, B3:B15)
නිර්ණායකයට තර්ක ක්රියාකරු ඇතුළත් වන විට, ඔබ එය ගොඩනඟන්නේ මේ ආකාරයට ය: තාර්කික ක්රියාකරු උද්ධෘත ලකුණුවල කොටු කර එය සෛල යොමුවක් සමඟ ඒකාබද්ධ කිරීමට ඇම්පර්සන්ඩ් (&) භාවිතා කරන්න.
උදාහරණයක් ලෙස, B3:B15 හි විකුණුම්වල සාමාන්යය සොයා ගැනීමට F9 හි අගයට වඩා වැඩි වේ, පහත සූත්රය භාවිතා කරන්න:
=AVERAGEIF(B3:B15, ">"&F9)
සමාන ආකාරයකින්, ඔබට තාර්කික ප්රකාශනයක් වෙනත් ශ්රිතයක් සමඟ නිර්ණායක භාවිතා කළ හැක.
C3:C15 හි දිනයන් සමඟ, පහත සූත්රය වත්මන් දිනය දක්වා ලබා දී ඇති විකුණුම්වල සාමාන්යය ලබා දෙයි:
=AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)
ඔබ භාවිතා කරන්නේ එලෙසයි කොන්දේසි සහිත අංක ගණිත මධ්යන්යයක් ගණනය කිරීමට Excel හි AVERAGEIF ශ්රිතය. කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ඊළඟට අපගේ බ්ලොග් අඩවියෙන් ඔබව දැකීමට බලාපොරොත්තු වෙමිසතිය!
බාගැනීම සඳහා වැඩපොත පුහුණු වන්න
Excel AVERAGEIF ශ්රිතය - උදාහරණ (.xlsx ගොනුව)