ഉള്ളടക്ക പട്ടിക
വലിയ ഡാറ്റാസെറ്റുകളിൽ പ്രവർത്തിക്കുമ്പോൾ, എക്സലിൽ തനതായതും വ്യതിരിക്തവുമായ മൂല്യങ്ങൾ കണക്കാക്കേണ്ടി വന്നേക്കാം. Excel-ന് അദ്വിതീയ മൂല്യങ്ങളോ ടെക്സ്റ്റോ കണക്കാക്കാൻ ബിൽറ്റ്-ഇൻ ഫംഗ്ഷനുകളൊന്നുമില്ല. പക്ഷേ, ഈ വ്യത്യസ്ത മൂല്യങ്ങളെ നമുക്ക് കണക്കാക്കാൻ കഴിയുന്ന നിരവധി സാങ്കേതിക വിദ്യകളും സമീപനങ്ങളും ഉണ്ട്. ഇന്ന് ഈ ലേഖനത്തിൽ, Excel-ൽ തനതായ പേരുകൾ കണക്കാക്കുന്നതിനുള്ള ചില രീതികൾ ഞങ്ങൾ കാണിക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ഈ ലേഖനം വായിക്കുമ്പോൾ പരിശീലനത്തിനായി ഈ പ്രാക്ടീസ് ഷീറ്റ് ഡൗൺലോഡ് ചെയ്യുക.
Excel-Count-Unique-Names.xlsx
Excel-ൽ തനതായ പേരുകൾ എണ്ണുക (5 രീതികൾ)
1. തനതായ പേരുകൾ എണ്ണാൻ SUMPRODUCT ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു
Excel-ൽ തനതായ പേരുകൾ എണ്ണുന്നതിനുള്ള ഏറ്റവും ലളിതവും എളുപ്പവുമായ മാർഗ്ഗം SUMPRODUCT ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. ഈ ഫംഗ്ഷൻ ഉപയോഗിച്ച് നമുക്ക് രണ്ട് തരത്തിൽ അദ്വിതീയ മൂല്യങ്ങൾ കണക്കാക്കാം. നമുക്ക് ഈ വഴികൾ പഠിക്കാം.
i. SUMPRODUCT COUNTIF
ഘട്ടം-1:
ഇനിപ്പറയുന്ന സാഹചര്യത്തിൽ, ചില സെയിൽസ് പ്രതിനിധികളുടെ പേരും അവരുടെ ശമ്പളവും <എന്നതിൽ നൽകിയിരിക്കുന്ന ഒരു ഡാറ്റാസെറ്റ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. 8>“സെയിൽസ് റെപ്” , “ശമ്പളം” കോളങ്ങൾ. ഇപ്പോൾ ഞങ്ങൾക്ക് സെയിൽസ് പ്രതിനിധികളുണ്ട്, അവരുടെ പേരുകൾ ഒന്നിലധികം തവണ പ്രത്യക്ഷപ്പെട്ടു. അതിനാൽ “അതുല്യമായ പേരുകൾ എണ്ണുക” എന്ന ശീർഷകത്തിന് കീഴിൽ E4 സെല്ലിലെ സെയിൽസ് പ്രതിനിധിയുടെ പേരിന്റെ അദ്വിതീയ നമ്പർ ഞങ്ങൾ കണക്കാക്കണം.
ഘട്ടം-2:
ഇപ്പോൾ E4 സെല്ലിൽ, COUNTIF ഫംഗ്ഷൻ ഉപയോഗിച്ച് SUMPRODUCT ഫംഗ്ഷൻ പ്രയോഗിക്കുക.
ജനറിക് ഫോർമുലആണ്,
=SUMPRODUCT(1/COUNTIF(ശ്രേണി,മാനദണ്ഡം))
ഫംഗ്ഷനിലേക്ക് മൂല്യങ്ങൾ ചേർക്കുക, ഫോർമുലയുടെ അന്തിമ രൂപം,
=SUMPRODUCT(1/COUNTIF(B4:B17,B4:B17))എവിടെ,
- പരിധി , മാനദണ്ഡങ്ങൾ എന്നിവയാണ് B4:B17
- COUNTIF ഫംഗ്ഷൻ ഡാറ്റ ശ്രേണിയിലേക്ക് നോക്കുകയും ഓരോ പേരുകളും എത്ര തവണ ദൃശ്യമാകുമെന്ന് കണക്കാക്കുകയും ചെയ്യുന്നു ഡാറ്റ ശ്രേണി {3,2,1,2,3,3,4,3,3,1,1,1,1,1}
- അതിനുശേഷം, ഇതിന്റെ ഫലം COUNTIF ഫംഗ്ഷൻ 1 ന്യൂമറേറ്ററായി ഒരു ഉപദേശകനായി ഉപയോഗിക്കുന്നു. ഇതിനായി, അറേയിൽ ഒരിക്കൽ മാത്രം പ്രത്യക്ഷപ്പെട്ട സംഖ്യകൾ 1 ആയി മാറുകയും ഒന്നിലധികം പ്രത്യക്ഷപ്പെട്ട സംഖ്യകൾ ഭിന്നസംഖ്യകൾ ഫലങ്ങളായി നൽകുകയും ചെയ്യും.
- അവസാനം, SUMPRODUCT ഫംഗ്ഷൻ കണക്കാക്കും. അവ 1 ഫലം നൽകും.
അദ്വിതീയ മൂല്യങ്ങൾ ലഭിക്കാൻ എന്റർ അമർത്തുക.
Step-3:
ഈ ഫംഗ്ഷനിൽ ഒരു പോരായ്മയുണ്ട്, ഡാറ്റാ സെറ്റിൽ ഒരു ബ്ലാങ്ക് സെൽ ഉണ്ടെങ്കിൽ, ഫോർമുല പരാജയപ്പെടും. കാരണം, ഓരോ ശൂന്യമായ സെല്ലിനും COUNTIF ഫംഗ്ഷൻ “0” സൃഷ്ടിക്കുന്നു, 1 എന്നത് 0 കൊണ്ട് ഹരിച്ചാൽ പൂജ്യം പിശക് ( #DIV/0!)
Step-4:
ഈ സാഹചര്യം മറികടക്കാൻ നമുക്ക് ഫോർമുല അൽപ്പം പരിഷ്ക്കരിക്കാം ബിറ്റ്. ഈ സാഹചര്യത്തിനായുള്ള ഞങ്ങളുടെ പുതിയ ഫോർമുല ഇതാണ്,
=SUMPRODUCT((B4:B17"")/COUNTIF(B4:B17,B4:B17&"")) )
ഇപ്പോൾ ഡാറ്റാസെറ്റിൽ എന്തെങ്കിലും ശൂന്യമായ സെൽ ഉണ്ടെങ്കിൽ, ഫോർമുലഅത് അവഗണിക്കും.
ഫലം ലഭിക്കാൻ എന്റർ അമർത്തുക.
ii. SUMPRODUCT FREQUENCY
ഘട്ടം-1:
മുമ്പത്തെ ഉദാഹരണത്തിൽ ഉപയോഗിച്ച അതേ ഡാറ്റാ ശ്രേണി ഞങ്ങൾ ഉപയോഗിക്കും.
ഇപ്പോൾ <പ്രയോഗിക്കുക 8>SUMPRODUCT കൂടെ FREQUENCY ഫംഗ്ഷനോടുകൂടി തനതായ പേരുകൾ ലഭിക്കും.
ജനറിക് ഫോർമുല ഇപ്രകാരമാണ്,
=SUMPRODUCT(–(FREQUENCY( MATCH(Lookup_value,Lookup_array,[match_type])),ROW(reference)-ROW(reference.firstcell)+1),1))
അവസാന ഫോം ലഭിക്കുന്നതിന് മൂല്യങ്ങൾ ചേർക്കുക.
=SUMPRODUCT(–(FREQUENCY(MATCH(B4:B17,B4:B17,0),ROW(B4:B17)-ROW(B4)+1)>0))എവിടെ,
- ഡാറ്റയിൽ ദൃശ്യമാകുന്ന ഓരോ പേരിന്റെയും സ്ഥാനം ലഭിക്കാൻ MATCH ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. ഇവിടെ MATCH ഫംഗ്ഷനിൽ lookup_value, lookup_array , [match type] എന്നിവ B4:B17,B4:B17,0 ആണ്.
- bins_array ആർഗ്യുമെന്റ് (ROW(B4:B17)-ROW(B4)+1) ഫോർമുലയുടെ ഈ ഭാഗത്ത് നിന്നാണ് നിർമ്മിച്ചിരിക്കുന്നത്.
- FREQUENCY ഫംഗ്ഷൻ സംഖ്യകളുടെ ഒരു നിര നൽകുന്നു, അത് ബിൻ ഉപയോഗിച്ച് ഓർഗനൈസുചെയ്ത ഡാറ്റയുടെ ശ്രേണിയിലെ ഓരോ സംഖ്യയുടെയും എണ്ണം സൂചിപ്പിക്കുന്നു. FREQUENCY ഫോർമുലയുടെ പ്രവർത്തനത്തിലെ ഒരു പ്രധാന സവിശേഷത, ഒരു സംഖ്യ ഇതിനകം കണക്കാക്കിയിരിക്കുമ്പോൾ, FREQUENCY പൂജ്യം നൽകും.
- ഇപ്പോൾ, ഞങ്ങൾ മൂല്യങ്ങൾ പരിശോധിക്കുന്നു പൂജ്യത്തേക്കാൾ വലുതാണ് (>0), അത് അക്കങ്ങളെ TRUE അല്ലെങ്കിൽ FALSE ആയി പരിവർത്തനം ചെയ്യുന്നു, തുടർന്ന് ഞങ്ങൾ ഒരു ഇരട്ട-നെഗറ്റീവ് (--) TRUE , FALSE മൂല്യങ്ങളെ 1 സെ, 0 സെ ആക്കി മാറ്റാൻ മുകളിലേക്ക്, മൊത്തം തിരികെ നൽകുന്നു.
ഇത് ഒരു അറേ ഫോർമുല ആയതിനാൽ, “CTRL+SHIFT+ENTER”<9 അമർത്തുക> ഫോർമുല പ്രയോഗിക്കാൻ. ഞങ്ങളുടെ അന്തിമ കണക്ക് ഞങ്ങൾക്ക് ലഭിച്ചു.
കൂടുതൽ വായിക്കുക: Excel-ൽ SUMPRODUCT മുഖേന തനതായ മൂല്യങ്ങൾ കണക്കാക്കുക
2. അദ്വിതീയ പേരുകൾ എണ്ണാൻ COUNTIF ഫോർമുല ഉപയോഗിച്ച് SUM ഉപയോഗിക്കുന്നു
ഘട്ടം-1:
ഇപ്പോൾ ഞങ്ങൾ SUM ഉപയോഗിക്കും COUNTIF ആവശ്യമായ എണ്ണം ലഭിക്കാൻ ഫോർമുല.
ഈ ഫോർമുലയുടെ പൊതുവായ സൂത്രവാക്യം,
=SUM(IF(ISTEXT(മൂല്യം),1/COUNTIF( ശ്രേണി, മാനദണ്ഡം), “”))
സൂത്രവാക്യത്തിന്റെ അന്തിമ രൂപം ലഭിക്കാൻ മൂല്യങ്ങൾ ചേർക്കുക.
=SUM(IF(ISTEXT(B4) :B17),1/COUNTIF(B4:B17,B4:B17),””))എവിടെ,
- ISTEXT ഫംഗ്ഷൻ <8 നൽകുന്നു>TRUE എല്ലാ മൂല്യങ്ങൾക്കും ടെക്സ്റ്റും മറ്റ് മൂല്യങ്ങൾക്ക് തെറ്റും.
- ശ്രേണിയും മാനദണ്ഡവും B4:B17
- മൂല്യങ്ങൾ ഒരു ടെക്സ്റ്റ് മൂല്യമാണെങ്കിൽ , COUNTIF ഫംഗ്ഷൻ ഡാറ്റാ ശ്രേണിയിലേക്ക് നോക്കുകയും ഓരോ പേരുകളും ഡാറ്റാ ശ്രേണിയിൽ എത്ര തവണ ദൃശ്യമാകുമെന്ന് കണക്കാക്കുകയും ചെയ്യുന്നു {3,2,1,2,3,3,4,3,3,1 ,1,1,1,1}
- SUM ഫംഗ്ഷൻ എല്ലാ മൂല്യങ്ങളുടെയും ആകെത്തുക കണക്കാക്കി ഫലം നൽകുന്നു.
<24 <1
ഘട്ടം-2:
ഇത് ഒരു അറേ ഫോർമുല ആയതിനാൽ, പ്രയോഗിക്കാൻ “CTRL+SHIFT+ENTER” അമർത്തുക ഫോർമുല. പിന്നെ നമ്മളുംഞങ്ങളുടെ അന്തിമ എണ്ണം ലഭിച്ചു.
കൂടുതൽ വായിക്കുക: Excel ഫോർമുല കൗണ്ട് തനതായ മൂല്യങ്ങൾ (3 എളുപ്പവഴികൾ)
3. അദ്വിതീയ പേരുകൾ എണ്ണാൻ ആവൃത്തിയും മാച്ച് ഫോർമുലയും ഉപയോഗിച്ച് SUM ഉപയോഗിക്കുന്നു
ഘട്ടം-1:
ഇപ്പോൾ ഞങ്ങൾ SUM ഉപയോഗിക്കും FREQUENCY ഉം MATCH അതുല്യമായ പേരുകൾ എണ്ണുന്നതിനുള്ള ഫോർമുല.
ജനറിക് ഫോർമുല,
=SUM(IF(FREQUENCY(IF( ലോജിക്കൽ ടെസ്റ്റ്””, MATCH(Lookup_value,Lookup_array,[match type])),ROW(റഫറൻസ്)-ROW(reference.firstcell)+1),1))
ഇതിന് ശേഷമുള്ള അവസാന ഫോർമുല മൂല്യം ചേർക്കൽ,
=SUM(IF(FREQUENCY(IF(B4:B17””,MATCH(B4:B17,B4:B17,0)),ROW(B4:B17) )-ROW(B4)+1),1))എവിടെ,
- ഇവിടെ MATCH ഫംഗ്ഷനിൽ lookup_value , lookup_array കൂടാതെ [മാച്ച് തരം] B4:B17,B4:B17,0
- MATCH ഫംഗ്ഷനുശേഷം , ഒരു IF ഉണ്ട് IF ഫംഗ്ഷൻ ആവശ്യമായി വരുന്നത് MATCH ശൂന്യമായ സെല്ലുകൾക്ക് #N/A പിശക് നൽകും എന്നതാണ് . അതിനാൽ, B4:B17””
- ഉള്ള ശൂന്യമായ സെല്ലുകൾ ഞങ്ങൾ ഒഴിവാക്കുന്നു (ROW(B4:B17)-ROW(ROW(ROW(ROW(B4:B17)) എന്ന ഫോർമുലയുടെ ഈ ഭാഗത്ത് നിന്നാണ് ബിൻസ്_അറേ ആർഗ്യുമെന്റ് നിർമ്മിച്ചിരിക്കുന്നത് B4)+1)
- ഇത് ഫലമായുണ്ടാകുന്ന അറേ FREQUENCY ഫംഗ്ഷനിലേക്ക് ഫീഡ് ചെയ്തിരിക്കുന്നു, അത് ഡാറ്റയുടെ അറേയിലെ ഓരോ സംഖ്യയ്ക്കും ഒരു എണ്ണം സൂചിപ്പിക്കുന്ന സംഖ്യകളുടെ ഒരു ശ്രേണി നൽകുന്നു
- അവസാനം ബാഹ്യ IF ഫംഗ്ഷൻ ഓരോ തനത് മൂല്യവും 1 ലേക്ക് സൂചിപ്പിക്കുന്നു, ഒപ്പം ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യം
അമർത്തുകഅറേ ഫോർമുല പ്രയോഗിക്കുന്നതിന് “CTRL+SHIFT+ENTER” Excel-ലെ മാനദണ്ഡങ്ങൾക്കൊപ്പം (5 രീതികൾ)
സമാന വായനകൾ
- അതുല്യമായ വാചകത്തിനായി COUNTIF എങ്ങനെ ഉപയോഗിക്കാം (8 എളുപ്പവഴികൾ)
- Excel-ലെ COUNTIFS അദ്വിതീയ മൂല്യങ്ങൾ (3 എളുപ്പവഴികൾ)
4. തനതായ പേരുകൾ എണ്ണാൻ UNIQUE ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു
ഘട്ടം-1:
UNIQUE ഫംഗ്ഷൻ Excel 365 പതിപ്പിന് മാത്രമേ ലഭ്യമാകൂ.
ഇപ്പോൾ <8 പ്രയോഗിക്കുക>യുനിക് ഫംഗ്ഷൻ. പൊതുവായ സൂത്രവാക്യം,
=COUNTA(UNIQUE(range))
മൂല്യങ്ങൾ നൽകിയതിന് ശേഷം, അന്തിമ രൂപം,
=COUNTA(UNIQUE(B4:B17))
ഫലം ലഭിക്കാൻ Enter അമർത്തുക.
Step-2:
ഈ UNIQUE ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് അദ്വിതീയ പേരുകളുടെ പട്ടികയും ലഭിക്കും. ഇതിനുള്ള ഫോർമുല ഇതാണ്,
=UNIQUE(B4:B17)തുടരാൻ എന്റർ അമർത്തുക.
വായിക്കുക. കൂടുതൽ: Excel VBA: ഒരു നിരയിലെ അദ്വിതീയ മൂല്യങ്ങൾ എണ്ണുക (3 രീതികൾ)
5. Excel-ലെ തനതായ പേരുകൾ എണ്ണാൻ വിപുലമായ ഫിൽട്ടർ ഉപയോഗിക്കുന്നു
ഘട്ടം-1:
അദ്വിതീയ പേരുകൾ എണ്ണാൻ ഞങ്ങൾക്ക് വിപുലമായ ഫിൽട്ടർ ഓപ്ഷനും ഉപയോഗിക്കാം. അത് ചെയ്യുന്നതിന്, ക്രമത്തിൽ & ഗ്രൂപ്പ് ഫിൽട്ടർ ചെയ്യുക, വിപുലമായതിൽ ക്ലിക്കുചെയ്യുക.
ഘട്ടം-2:
വിപുലമായ ഫിൽട്ടർ വിൻഡോ ദൃശ്യമാകുന്നു. ഇവിടെ പരിശോധിക്കുക മറ്റൊരു ലൊക്കേഷനിലേക്ക് പകർത്തുക കൂടാതെ അതുല്യമായ റെക്കോർഡുകൾ ഉപയോഗിക്കുകമാത്രം.
ഘട്ടം-3:
ഇപ്പോൾ ലിസ്റ്റ് റേഞ്ചിനായി ($) ഡാറ്റ ഉറവിടം തിരഞ്ഞെടുക്കുക B$3:$B$17), മാനദണ്ഡ ശ്രേണി ($B$3:$B$17), കൂടാതെ $E$3 -ലേക്ക് പകർത്തുക. തുടരാൻ ശരി ക്ലിക്ക് ചെയ്യുക.
ഞങ്ങളുടെ അദ്വിതീയ പേരുകളുടെ ലിസ്റ്റ് തയ്യാറാക്കിയിട്ടുണ്ട്.
ഘട്ടം-4:
അദ്വിതീയ പേരുകൾ എണ്ണാൻ, ഈ ഫോർമുല ഉപയോഗിക്കുക,
=ROWS(E4:E9)
ഒപ്പം Enter അമർത്തുക.
കൂടുതൽ വായിക്കുക: എക്സൽ (EXCEL-ൽ COUNTIFS പ്രകാരം മാനദണ്ഡങ്ങൾക്കൊപ്പം തനതായ മൂല്യങ്ങൾ എണ്ണുക 4 ഉദാഹരണങ്ങൾ)
ദ്രുത കുറിപ്പുകൾ
➤ നിങ്ങൾ COUNTIF ഫോർമുല ഉപയോഗിച്ച് SUMPRODUCT ഉപയോഗിക്കുമ്പോൾ ഡാറ്റാസെറ്റിൽ ഒരു ശൂന്യമായ സെൽ ഉണ്ടെങ്കിൽ, ഫലം വിഭജനം കാണിക്കും പൂജ്യ പിശകിനാൽ (#DIV/0!)
➤ അറേ ഫോർമുല -ന്, നിങ്ങൾ “CTRL+SHIFT+ENTER”<9 അമർത്തേണ്ടതുണ്ട്> ഒരേസമയം ഫലം ലഭിക്കാൻ.
➤ UNIQUE ഫംഗ്ഷൻ Excel 365 -ന് മാത്രമേ ലഭ്യമാകൂ. Excel-ന്റെ പഴയ പതിപ്പുകളുടെ ഉപയോക്താക്കൾക്ക് ഫംഗ്ഷൻ ഉപയോഗിക്കാൻ കഴിയില്ല.
ഉപസംഹാരം
ഒരു ഡാറ്റാസെറ്റിൽ നിന്ന് തനതായ പേരുകൾ കണക്കാക്കുന്നതിനുള്ള ചില നടപടിക്രമങ്ങൾ ഇന്ന് ഞങ്ങൾ പഠിച്ചു. നിങ്ങൾക്ക് എന്തെങ്കിലും ആശയക്കുഴപ്പങ്ങളോ നിർദ്ദേശങ്ങളോ ഉണ്ടെങ്കിൽ, അഭിപ്രായ വിഭാഗത്തിൽ നിങ്ങളുടെ ചിന്തകൾ പങ്കിടാൻ നിങ്ങളെ സ്വാഗതം ചെയ്യുന്നു.