අන්තර්ගත වගුව
මෙම නිබන්ධනයේදී, ඔබ Excel හි සූත්ර සමඟ අනන්ය අගයන් ගණනය කරන ආකාරය සහ විවර්තන වගුවක වෙනස් අගයන් ස්වයංක්රීයව ගණනය කරන්නේ කෙසේදැයි ඉගෙන ගනු ඇත. අපි අනන්ය නම්, පෙළ, අංක, කේස්ඩ්-සංවේදී අනන්ය අගයන් සහ තවත් බොහෝ දේ ගණන් කිරීම සඳහා සූත්ර උදාහරණ ගණනාවක් සාකච්ඡා කරමු.
Excel හි විශාල දත්ත කට්ටලයක් සමඟ වැඩ කරන විට, ඔබට බොහෝ විට අවශ්ය විය හැක. අනුපිටපත් සහ අද්විතීය අගයන් කීයක් තිබේදැයි දැන ගන්න. සහ සමහර විට, ඔබට වෙනස් (විවිධ) අගයන් පමණක් ගණන් කිරීමට අවශ්ය විය හැක.
ඔබ මෙම බ්ලොගයට සාමාන්ය මූලික පදනමක් මත පැමිණ තිබේ නම්, ඔබ දැනටමත් අනුපිටපත් ගණන් කිරීමට Excel සූත්රය දනී. අද, අපි Excel හි අද්විතීය අගයන් ගණනය කිරීමට විවිධ ක්රම ගවේෂණය කරන්නෙමු. නමුත් පැහැදිලිකම සඳහා, අපි මුලින්ම නියමයන් නිර්වචනය කරමු.
- සුවිශේෂී අගයන් - මේවා ලැයිස්තුවේ එක් වරක් පමණක් දිස්වන අගයන් වේ.
- විවිධ අගයන් - මේ සියල්ල ලැයිස්තුවේ වෙනස් අගයන් වේ, එනම් අනන්ය අගයන් සහ අනුපිටපත් අගයන්හි 1 වන සංසිද්ධි.
පහත තිර රුවක් වෙනස පෙන්නුම් කරයි:
සහ දැන්, ඔබට සූත්ර සහ විවර්තන වගු විශේෂාංග භාවිතයෙන් Excel හි අද්විතීය සහ වෙනස් අගයන් ගණනය කරන්නේ කෙසේදැයි බලමු.
Excel හි අද්විතීය අගයන් ගණනය කරන්නේ කෙසේද
සියලුම Excel භාවිතා කරන්නන් වරකට වරක් කළ යුතු පොදු කාර්යයකි. ඔබ සතුව දත්ත ලැයිස්තුවක් ඇති අතර එහි ඇති අනන්ය අගයන් ගණන ඔබ සොයා ගත යුතුයරැඳී සිටින්න!
ලැයිස්තුව. ඔබ එය කරන්නේ කෙසේද? ඔබ සිතනවාට වඩා පහසුයි :) විවිධ වර්ගවල අනන්ය අගයන් ගණනය කිරීමට පහත සූත්ර කිහිපයක් ඔබට හමුවනු ඇත.තීරුවක අනන්ය අගයන් ගණන් කරන්න
ඔබගේ Excel හි නම් තීරුවක් ඇතැයි සිතමු වැඩ පත්රිකාව, සහ ඔබ එම තීරුවේ අද්විතීය නම් ගණන් කළ යුතුය. විසඳුම නම් IF සහ COUNTIF සමඟ සංයෝජනයක් ලෙස SUM ශ්රිතය භාවිතා කිරීමයි:
=SUM(IF(COUNTIF( range, range)=1,1,0))සටහන . මෙය අරා සූත්රයකි, එබැවින් එය සම්පූර්ණ කිරීමට Ctrl + Shift + Enter ඔබන්න. ඔබ මෙය කළ පසු, Excel ස්වයංක්රීයව පහත තිර රුවෙහි මෙන් සූත්රය {curly braces} වලින් පුරවයි. කිසිම අවස්ථාවක ඔබ curly braces අතින් ටයිප් නොකළ යුතුය, එය ක්රියා නොකරනු ඇත.
මෙම උදාහරණයේදී, අපි A2:A10 පරාසයේ අනන්ය නම් ගණන් කරමින් සිටිමු, එබැවින් අපගේ සූත්රය පහත හැඩය ගනී:
=SUM(IF(COUNTIF(A2:A10,A2:A10)=1,1,0))
තවදුරටත් මෙම නිබන්ධනයේදී, අපි විවිධ වර්ගවල අනන්ය අගයන් ගණනය කිරීම සඳහා වෙනත් සූත්ර අතලොස්සක් ගැන සාකච්ඡා කරන්නෙමු. තවද එම සියලු සූත්ර මූලික Excel අනන්ය අගයන් සූත්රයේ ප්රභේද වන බැවින්, ඉහත සූත්රය බිඳ දැමීම අර්ථවත් කරයි, එවිට ඔබට එය ක්රියා කරන ආකාරය සහ ඔබේ දත්ත සඳහා එය වෙනස් කළ හැක. යමෙකු තාක්ෂණික කරුණු ගැන උනන්දුවක් නොදක්වන්නේ නම්, ඔබට ඊළඟ සූත්ර උදාහරණයට මඟ හැරිය හැක.
Excel ගණන් කිරීමේ අනන්ය අගයන් සූත්රය ක්රියා කරන ආකාරය
ඔබට පෙනෙන පරිදි, අපගේ අද්විතීය තුළ විවිධ ශ්රිත 3ක් භාවිතා වේ. අගයන් සූත්රය - SUM, IFසහ COUNTIF. ඇතුළත සිට පිටතින් බලන විට, එක් එක් ශ්රිතය කරන්නේ කුමක්ද යන්න මෙන්න:
- COUNTIF ශ්රිතය එක් එක් අගය නිශ්චිත පරාසය තුළ කොපමණ වාර ගණනක් දිස් වේද යන්න ගණනය කරයි.
මෙම උදාහරණයේ දී,
COUNTIF(A2:A10,A2:A10)
අරාව{1;2;2;1;2;2;2;1;2}
ලබා දෙයි. - IF ශ්රිතය COUNTIF මගින් ආපසු ලබා දෙන අරාවේ එක් එක් අගය ඇගයීමට ලක් කරයි, සියලු 1 (අද්විතීය අගයන්) තබා ගන්නා අතර අනෙකුත් සියලුම අගයන් බිංදු සමඟ ප්රතිස්ථාපනය කරයි. .
එබැවින්,
IF(COUNTIF(A2:A10,A2:A10)=1,1,0)
ශ්රිතයIF(1;2;2;1;2;2;2;1;2) = 1,1,0,
බවට පත් වන අතර එය{1;0;0;1;0;0;0;1;0}
අරාව බවට පත් වේ, එහිදී 1 අද්විතීය අගයක් වන අතර 0 අනුපිටපත් අගයක් වේ. - අවසාන වශයෙන්, SUM ශ්රිතය IF මඟින් ආපසු ලබා දෙන අරාවෙහි අගයන් එකතු කර මුළු අනන්ය අගයන් ප්රතිදානය කරයි, එය හරියටම අපට අවශ්ය දේ වේ.
ඉඟිය . ඔබගේ Excel අද්විතීය අගයන් සූත්රයේ නිශ්චිත කොටසක් ඇගයීමට ලක් කරන්නේ කුමක් දැයි බැලීමට, සූත්ර තීරුවේ එම කොටස තෝරා F9 යතුර ඔබන්න.
Excel හි අනන්ය පෙළ අගයන් ගණන් කරන්න
ඔබගේ Excel ලැයිස්තුවේ සංඛ්යාත්මක සහ පෙළ අගයන් දෙකම අඩංගු වේ නම් සහ ඔබට අනන්ය පෙළ අගයන් පමණක් ගණන් කිරීමට අවශ්ය නම්, ඉහත සාකච්ඡා කර ඇති අරා සූත්රයට ISTEXT ශ්රිතය එක් කරන්න:
=SUM(IF(ISTEXT(A2:A10)*COUNTIF(A2:A10,A2:A10)=1,1,0))
ඔබ දන්නා පරිදි, Excel ISTEXT ශ්රිතය ඇගයීමට ලක් කළ අගයක් පෙළ නම්, සත්ය ලෙස ලබා දෙයි, එසේ නොමැති නම් FALSE. තරු ලකුණ (*) අරා සූත්රවල AND ක්රියාකරු ලෙස ක්රියා කරන බැවින්, IF ශ්රිතය 1 ලබා දෙන්නේ අගයක් පෙළ සහ අනන්ය නම්, 0 නොඑසේ නම් පමණි. SUM ශ්රිතය සියලු 1 එකතු කළ පසු, ඔබට නිශ්චිතව දක්වා ඇති අනන්ය පෙළ අගයන් ගණනක් ලැබෙනු ඇත.පරාසය.
අරා සූත්රය නිවැරදිව ඇතුළු කිරීමට Ctrl + Shift + Enter ඔබන්න අමතක නොකරන්න, එවිට ඔබට මෙවැනි ප්රතිඵලයක් ලැබෙනු ඇත:
ඉහත තිර රුවෙහි ඔබට පෙනෙන පරිදි, සූත්රය හිස් කොටු, සංඛ්යා, සත්ය සහ අසත්යවල තාර්කික අගයන් සහ දෝෂ හැර, අනන්ය පෙළ අගයන් මුළු ගණන ලබා දෙයි.
Excel හි අද්විතීය සංඛ්යාත්මක අගයන් ගණන් කරන්න
දත්ත ලැයිස්තුවක අනන්ය සංඛ්යා ගණන් කිරීමට, ඔබ ඔබේ අනන්ය අගයන් සූත්රයේ ISTEXT වෙනුවට ISNUMBER ඇතුළත් කළ එකම වෙනස සමඟින්, අප විසින් අනන්ය පෙළ අගයන් ගණනය කිරීම සඳහා භාවිතා කර ඇති අරා සූත්රයක් භාවිතා කරන්න:
=SUM(IF(ISNUMBER(A2:A10)*COUNTIF(A2:A10,A2:A10)=1,1,0))
සටහන. Microsoft Excel දිනයන් සහ වේලාවන් අනුක්රමික අංක ලෙස ගබඩා කරන බැවින්, ඒවාද ගණන් කරනු ලැබේ.
Excel හි සිද්ධි සංවේදී අද්විතීය අගයන් ගණන් කරන්න
ඔබේ වගුවේ සිද්ධි සංවේදී දත්ත තිබේ නම්, ගණන් කිරීමට පහසුම ක්රමය අනන්ය අගයන් අනුපිටපත් සහ අනන්ය අයිතම හඳුනා ගැනීමට පහත අරා සූත්රය සමඟ උපකාරක තීරුවක් නිර්මාණය කරයි:
=IF(SUM((--EXACT($A$2:$A$10,A2)))=1,"Unique","Dupe")
ඉන්පසු, අනන්ය අගයන් ගණන් කිරීමට සරල COUNTIF ශ්රිතයක් භාවිතා කරන්න:
0> =COUNTIF(B2:B10, "unique")
Excel හි වෙනස් අගයන් ගණන් කරන්න (අද්විතීය සහ 1 වන අනුපිටපත් සිදුවීම්)
ලැයිස්තුවක වෙනස් අගයන් ගණනය කිරීමට, පහත සඳහන් දේ භාවිතා කරන්න සූත්රය:
=SUM(1/COUNTIF( පරාස, පරාසය))මතක තබා ගන්න, එය අරා සූත්රයක් වන අතර, එම නිසා ඔබ Ctrl + Shift + Enter ඔබන්න සුපුරුදු Enter වෙනුවට කෙටිමංයතුරු පහර.
විකල්පයක් ලෙස, ඔබට SUMPRODUCT ශ්රිතය භාවිතා කර සාමාන්ය ආකාරයට සූත්රය සම්පූර්ණ කළ හැක:
=SUMPRODUCT(1/COUNTIF( range, පරාසය))උදාහරණයක් ලෙස, A2:A10 පරාසයේ ඇති වෙනස් අගයන් ගණන් කිරීමට, ඔබට එක්කෝ යා හැක:
=SUM(1/COUNTIF(A2:A10,A2:A10))
හෝ
=SUMPRODUCT(1/COUNTIF(A2:A10,A2:A10))
Excel වෙනස් සූත්රය ක්රියා කරන ආකාරය
ඔබ දැනටමත් දන්නා පරිදි, අපි COUNTIF ශ්රිතය භාවිතා කර එක් එක් අගය එක් එක් අගය කොපමණ වාර ගණනක් දිස්වේදැයි සොයා බලන්නෙමු. නිශ්චිත පරාසය. ඉහත උදාහරණයේ, COUNTIF ශ්රිතයේ ප්රතිඵලය පහත දැක්වෙන අරාව වේ: {2;2;3;1;2;2;3;1;3}
.
ඉන් පසුව, බෙදීම් මෙහෙයුම් ගණනාවක් සිදු කරනු ලැබේ, එහිදී අරාවේ සෑම අගයක්ම 1 ලෙස භාජකයක් ලෙස භාවිතා කරයි. ලාභාංශ. මෙය සියලුම අනුපිටපත් අගයන් අනුපිටපත් සිදුවීම් ගණනට අනුරූප වන භාගික සංඛ්යා බවට පත් කරයි. උදාහරණයක් ලෙස, ලැයිස්තුවේ 2 වරක් අගයක් දිස්වන්නේ නම්, එය 0.5 (1/2=0.5) අගයක් සහිත අරාව තුළ අයිතම 2ක් ජනනය කරයි. තවද අගයක් 3 වරක් දිස්වන්නේ නම්, එය 0.3(3) අගයක් සහිත අරාව තුළ අයිතම 3ක් නිපදවයි. අපගේ උදාහරණයේ දී, 1/COUNTIF(A2:A10,A2:A10))
හි ප්රතිඵලය වන්නේ {0.5;0.5;0.3(3);1;0.5;0.5;0.3(3);1;0.3(3)}
අරාවයි.
මෙතෙක් තේරුමක් නැතිද? ඒ අපි තවම SUM / SUMPRODUCT ශ්රිතය යොදලා නැති නිසා. මෙම ශ්රිතයන්ගෙන් එකක් අරාවෙහි අගයන් එකතු කරන විට, එක් එක් අයිතමය සඳහා සියලුම භාගික සංඛ්යා එකතුවෙන් සෑම විටම 1 ලබා දෙයි, එම අයිතමයේ සිදුවීම් ලැයිස්තුවේ කොපමණ තිබුණත්. හාසියලුම අනන්ය අගයන් අරාව තුළ 1 (1/1=1) ලෙස දිස්වන නිසා, සූත්රය මඟින් ලබා දෙන අවසාන ප්රතිඵලය ලැයිස්තුවේ ඇති සියලුම වෙනස් අගයන් ගණන වේ.
විවිධ අගයන් ගණන් කිරීමට සූත්ර වර්ග
Excel හි අනන්ය අගයන් ගණනය කිරීමේදී මෙන්ම, ඔබට සංඛ්යා, පෙළ සහ සිද්ධි සංවේදී අගයන් වැනි නිශ්චිත අගයන් හැසිරවීමට මූලික Excel ගණන් කිරීමේ වෙනස් සූත්රයේ වෙනස්කම් භාවිතා කළ හැක.
පහත ඇති සියලුම සූත්ර අරා සූත්ර බවත් Ctrl + Shift + Enter එබීමට අවශ්ය බවත් කරුණාකර මතක තබා ගන්න.
හිස් කොටු නොසලකා හරිමින් වෙනස් අගයන් ගණන් කරන්න
ඔබට වෙනස් අගයන් ගණන් කිරීමට අවශ්ය තීරුවක් නම් හිස් සෛල අඩංගු විය හැක, ඔබ IF ශ්රිතයක් එක් කළ යුතු අතර එය හිස් තැන් සඳහා නිශ්චිත පරාසය පරීක්ෂා කරයි (ඉහත සාකච්ඡා කර ඇති මූලික Excel වෙනස් සූත්රය මෙම අවස්ථාවෙහි #DIV/0 දෝෂය ලබා දෙනු ඇත):
=SUM(IF(<1)>පරාසය"",1/COUNTIF( පරාස, පරාසය), 0))උදාහරණයක් ලෙස, A2:A10 පරාසයේ වෙනස් අගයන් ගණන් කිරීමට, භාවිතා කරන්න පහත අරාව සූත්රය :
=SUM(IF(A2:A10"",1/COUNTIF(A2:A10, A2:A10), 0))
විවිධ පාඨ අගයන් ගණනය කිරීමට සූත්රය
තීරුවක වෙනස් පෙළ අගයන් ගණනය කිරීමට, අපි භාවිතා කරන්නෙමු හිස් කොටු බැහැර කිරීමට අප භාවිතා කර ඇති ප්රවේශයම වේ.
ඔබට පහසුවෙන් අනුමාන කළ හැකි පරිදි, අපි ISTEXT ශ්රිතය අපගේ Excel ගණන් කිරීමේ වෙනස් සූත්රය තුළට ඇතුළත් කරන්නෙමු:
=SUM(IF(ISTEXT( පරාසය),1/COUNTIF( පරාසය, පරාසය),""))සහ මෙන්න සැබෑ ජීවිතයක්සූත්ර උදාහරණය:
=SUM(IF(ISTEXT(A2:A10),1/COUNTIF(A2:A10, A2:A10),""))
විවිධ සංඛ්යා ගණනය කිරීමට සූත්රය
විවිධ සංඛ්යාත්මක අගයන් (සංඛ්යා, දින සහ වේලාවන්) ගණන් කිරීමට ISNUMBER ශ්රිතය භාවිතා කරන්න:
=SUM (IF(ISNUMBER( පරාස),1/COUNTIF( පරාස, පරාසය),""))උදාහරණයක් ලෙස, සියලුම වෙනස් සංඛ්යා ගණන් කිරීමට A2:A10 පරාසය තුළ, පහත සූත්රය භාවිතා කරන්න:
=SUM(IF(ISNUMBER(A2:A10),1/COUNTIF(A2:A10, A2:A10),""))
Excel හි සිද්ධි-සංවේදී වෙනස් අගයන් ගණන් කරන්න
ඒ හා සමානව, සිද්ධි සංවේදී අද්විතීය අගයන් ගණනය කිරීම, පහසුම ක්රමය සිද්ධි සංවේදී වෙනස් අගයන් ගණනය කිරීම යනු පළමු අනුපිටපත් සංසිද්ධීන් ඇතුළුව අනන්ය අගයන් හඳුනා ගන්නා අරා සූත්රය සමඟ සහායක තීරුවක් එක් කිරීමයි. සූත්රය මූලික වශයෙන් අපි සිද්ධි-සංවේදී අනන්ය අගයන් ගණනය කිරීමට භාවිත කළ එකට සමාන වේ, විශාල වෙනසක් ඇති කරන සෛල යොමුවක එක් කුඩා වෙනසක් ඇත:
=IF(SUM((--EXACT($A$2:$A2,$A2)))=1,"Distinct","")
ඔබට මතක ඇති පරිදි, Excel හි ඇති සියලුම අරා සූත්ර සඳහා Ctrl + Shift + Enter එබීමට අවශ්ය වේ.
ඉහත සූත්රය අවසන් වූ පසු, ඔබට මෙවැනි සාමාන්ය COUNTIF සූත්රයක් සමඟින් "වෙනස්" අගයන් ගණන් කළ හැක:
=COUNTIF(B2:B10, "distinct")
ඔබේ වැඩ පත්රිකාවට උපකාරක තීරුවක් එක් කිරීමට ක්රමයක් නොමැති නම්, ඔබට පහත සංකීර්ණ අරාව සූත්රය භාවිතයෙන් තොරව අවස්ථා-සංවේදී වෙනස් අගයන් ගණනය කළ හැක. අමතර තීරුවක් නිර්මාණය කිරීම:
=SUM(IFERROR(1/IF($A$2:$A$10"", FREQUENCY(IF(EXACT($A$2:$A$10, TRANSPOSE($A$2:$A$10)), MATCH(ROW($A$2:$A$10), ROW($A$2:$A$10)), ""), MATCH(ROW($A$2:$A$10), ROW($A$2:$A$10))), 0), 0))
Excel හි අද්විතීය සහ වෙනස් පේළි ගණන් කරන්න
Excel හි අද්විතීය / වෙනස් පේළි ගණන් කිරීම අද්විතීය සහ වෙනස් අගයන් ගණනය කිරීම හා සමාන වේ. වෙනසඔබ COUNTIF වෙනුවට COUNTIFS ශ්රිතය භාවිතා කරයි, එමඟින් ඔබට අනන්ය අගයන් පරීක්ෂා කිරීමට තීරු කිහිපයක් නියම කිරීමට ඉඩ සලසයි.
උදාහරණයක් ලෙස, A (පළමු නම) සහ B තීරුවල ඇති අගයන් මත පදනම්ව අනන්ය හෝ වෙනස් නම් ගණන් කිරීමට (අවසාන නම), පහත සූත්රවලින් එකක් භාවිතා කරන්න:
අද්විතීය පේළි ගණන් කිරීමට සූත්රය:
=SUM(IF(COUNTIFS(A2:A10,A2:A10, B2:B10,B2:B10)=1,1,0))
වෙනස් ලෙස ගණන් කිරීමට සූත්රය පේළි:
=SUM(1/COUNTIFS(A2:A10,A2:A10,B2:B10,B2:B10))
ස්වභාවිකව, ඔබ තීරු දෙකක් මත පමණක් අනන්ය පේළි ගණන් කිරීමට සීමා නොවේ, Excel COUNTIFS ශ්රිතයට ක්රියා කළ හැක පරාසයක/නිර්ණායක යුගල 127කට විවර්තන වගුවක වෙනස් අගයන් ස්වයංක්රීයව ගණනය කිරීමට ඉඩ සලසන විශේෂ ලක්ෂණයකි. පහත තිර රුව මඟින් Excel Distinct Count පෙනෙන්නේ කෙසේද යන්න පිළිබඳ අදහසක් ලබා දෙයි:
යම් තීරුවක් සඳහා වෙනස් සංඛ්යාවක් සහිත විවර්තන වගුවක් සෑදීමට, පහත පියවරයන් සිදු කරන්න.
- විවර්තන වගුවකට ඇතුළත් කළ යුතු දත්ත තෝරන්න, ඇතුළු කරන්න ටැබයට, වගු කණ්ඩායමට මාරු වී, <ක්ලික් කරන්න 4>PivotTable බොත්තම.
- Create PivotTable සංවාද කොටුව තුළ, ඔබගේ විවර්තන වගුව නව හෝ පවතින වැඩ පත්රිකාවක තැබිය යුතුද යන්න තෝරා, Add තේරීමට වග බලා ගන්න. මෙම දත්ත දත්ත ආකෘතියට පිරික්සුම් කොටුව වෙත.
29>
ඔබට අවශ්ය නම් ඔබට ඔබේ වෙනස් ගණනට අභිරුචි නමක් ද ලබා දිය හැක.
නිමි! අලුතින් සාදන ලද විවර්තන වගුව මෙම කොටසේ පළමු තිර රුවෙහි පෙන්වා ඇති පරිදි වෙනස් ගණන් පෙන්වනු ඇත.
ඉඟිය. ඔබේ මූලාශ්ර දත්ත යාවත්කාලීන කිරීමෙන් පසුව, වෙනස් ගණන් කිරීම යාවත්කාලීන කිරීමට PivotTable යාවත්කාලීන කිරීමට මතක තබා ගන්න. විවර්තන වගුවක් නැවුම් කිරීමට, දත්ත සමූහයේ, විශ්ලේෂණ ටැබය මත ඇති නැවුම් කරන්න බොත්තම ක්ලික් කරන්න.
ඔබ ගණන් කරන ආකාරය මෙයයි. Excel හි වෙනස් සහ අද්විතීය අගයන්. මෙම නිබන්ධනයේ සාකච්ඡා කර ඇති සූත්ර දෙස සමීපව බැලීමට යමෙකුට අවශ්ය නම්, Excel Count Unique වැඩපොත සාම්පල බාගත කිරීමට ඔබව සාදරයෙන් පිළිගනිමු.
කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ ඔබව නැවත හමුවීමට බලාපොරොත්තු වෙමි. මීළඟ ලිපියෙන් අපි Excel හි අද්විතීය අගයන් සොයා ගැනීමට, පෙරීමට, උපුටා ගැනීමට සහ ඉස්මතු කිරීමට විවිධ ක්රම සාකච්ඡා කිරීමට බලාපොරොත්තු වෙමු. කරුණාකර