ഉള്ളടക്ക പട്ടിക
എക്സലിൽ അദ്വിതീയ മൂല്യങ്ങൾ കണക്കാക്കാൻ പുതിയ ഡൈനാമിക് അറേ ഫംഗ്ഷനുകൾ എങ്ങനെ പ്രയോജനപ്പെടുത്താമെന്ന് ട്യൂട്ടോറിയൽ നോക്കുന്നു: ഒരു നിരയിലെ തനതായ എൻട്രികൾ കണക്കാക്കുന്നതിനുള്ള ഫോർമുല, ഒന്നിലധികം മാനദണ്ഡങ്ങൾ, ശൂന്യത അവഗണിക്കൽ എന്നിവയും മറ്റും.
കുറച്ച് വർഷങ്ങൾക്ക് മുമ്പ്, Excel-ൽ അദ്വിതീയവും വ്യതിരിക്തവുമായ മൂല്യങ്ങൾ കണക്കാക്കുന്നതിനുള്ള വിവിധ മാർഗങ്ങൾ ഞങ്ങൾ ചർച്ച ചെയ്തു. എന്നാൽ മറ്റേതൊരു സോഫ്റ്റ്വെയർ പ്രോഗ്രാമിനെയും പോലെ, Microsoft Excel തുടർച്ചയായി വികസിക്കുന്നു, മിക്കവാറും എല്ലാ റിലീസുകളിലും പുതിയ സവിശേഷതകൾ ദൃശ്യമാകുന്നു. അടുത്തിടെ അവതരിപ്പിച്ച ഡൈനാമിക് അറേ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് Excel-ൽ തനതായ മൂല്യങ്ങൾ എങ്ങനെ കണക്കാക്കാമെന്ന് ഇന്ന് നമ്മൾ നോക്കും. നിങ്ങൾ ഈ ഫംഗ്ഷനുകളൊന്നും ഇതുവരെ ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ, കെട്ടിടനിർമ്മാണത്തിലും ഉപയോഗിക്കാനുള്ള സൗകര്യത്തിലും ഫോർമുലകൾ എത്രത്തോളം ലളിതമാണെന്ന് കാണുമ്പോൾ നിങ്ങൾ ആശ്ചര്യപ്പെടും.
ശ്രദ്ധിക്കുക. ഈ ട്യൂട്ടോറിയലിൽ ചർച്ച ചെയ്തിരിക്കുന്ന എല്ലാ ഫോർമുലകളും UNIQUE ഫംഗ്ഷനെ ആശ്രയിച്ചിരിക്കുന്നു, അത് Excel 365, Excel 2021 എന്നിവയിൽ മാത്രമേ ലഭ്യമാകൂ. നിങ്ങൾ Excel 2019, Excel 2016 അല്ലെങ്കിൽ അതിന് മുമ്പാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, പരിഹാരങ്ങൾക്കായി ഈ ലേഖനം പരിശോധിക്കുക.
കോളത്തിലെ അദ്വിതീയ മൂല്യങ്ങൾ എണ്ണുക
ഒരു നിരയിലെ അദ്വിതീയ മൂല്യങ്ങൾ കണക്കാക്കാനുള്ള എളുപ്പവഴി COUNTA ഫംഗ്ഷനോടൊപ്പം UNIQUE ഫംഗ്ഷൻ ഉപയോഗിക്കുക എന്നതാണ്:
COUNTA(UNIQUE( ശ്രേണി ))ഈ ലളിതമായ ലോജിക്കിനൊപ്പം ഫോർമുല പ്രവർത്തിക്കുന്നു: UNIQUE തനതായ എൻട്രികളുടെ ഒരു നിര നൽകുന്നു, കൂടാതെ COUNTA അറേയുടെ എല്ലാ ഘടകങ്ങളും കണക്കാക്കുന്നു.
ഒരു ഉദാഹരണമായി, നമുക്ക് തനത് കണക്കാക്കാം. ശ്രേണിയിലെ പേരുകൾ B2:B10:
=COUNTA(UNIQUE(B2:B10))
5 ഉണ്ടെന്ന് ഫോർമുല നമ്മോട് പറയുന്നുവിജയികളുടെ പട്ടികയിലെ വ്യത്യസ്ത പേരുകൾ:
നുറുങ്ങ്. ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ അദ്വിതീയ വാചക മൂല്യങ്ങൾ കണക്കാക്കുന്നു, എന്നാൽ അക്കങ്ങൾ, തീയതികൾ, സമയം മുതലായവ ഉൾപ്പെടെയുള്ള മറ്റ് ഡാറ്റ തരങ്ങൾക്കും നിങ്ങൾക്ക് ഈ ഫോർമുല ഉപയോഗിക്കാം.
ഒരിക്കൽ മാത്രം സംഭവിക്കുന്ന അദ്വിതീയ മൂല്യങ്ങൾ എണ്ണുക
മുമ്പത്തെ ഉദാഹരണത്തിൽ , ഒരു നിരയിലെ എല്ലാ വ്യത്യസ്ത (വ്യത്യസ്ത) എൻട്രികളും ഞങ്ങൾ കണക്കാക്കി. ഇത്തവണ, ഒരിക്കൽ മാത്രം സംഭവിക്കുന്ന അദ്വിതീയ റെക്കോർഡുകളുടെ എണ്ണം അറിയാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, ഈ രീതിയിൽ നിങ്ങളുടെ ഫോർമുല നിർമ്മിക്കുക:
ഒറ്റത്തവണ സംഭവങ്ങളുടെ ഒരു ലിസ്റ്റ് ലഭിക്കാൻ, UNIQUE-ന്റെ മൂന്നാമത്തെ ആർഗ്യുമെന്റ് TRUE ആയി സജ്ജീകരിക്കുക:
UNIQUE(B2:B10,,TRUE))
അദ്വിതീയമായ ഒറ്റത്തവണ സംഭവങ്ങൾ കണക്കാക്കാൻ, വരി ഫംഗ്ഷനിൽ UNIQUE നെസ്റ്റ് ചെയ്യുക:
ROWS(UNIQUE(B2:B10,,TRUE))
ഈ സാഹചര്യത്തിൽ COUNTA പ്രവർത്തിക്കില്ല, കാരണം ഇത് ശൂന്യമല്ലാത്ത എല്ലാ സെല്ലുകളും കണക്കാക്കുന്നു. പിശക് മൂല്യങ്ങൾ. അതിനാൽ, ഫലങ്ങളൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ, UNIQUE ഒരു പിശക് നൽകും, COUNTA അതിനെ 1 ആയി കണക്കാക്കും, അത് തെറ്റാണ്!
സാധ്യമായ പിശകുകൾ കൈകാര്യം ചെയ്യാൻ, നിങ്ങളുടെ ഫോർമുലയ്ക്ക് ചുറ്റും IFERROR ഫംഗ്ഷൻ പൊതിഞ്ഞ് 0 ഔട്ട്പുട്ട് ചെയ്യാൻ നിർദ്ദേശിക്കുക. എന്തെങ്കിലും പിശക് സംഭവിച്ചാൽ:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
ഫലമായി, അദ്വിതീയമായ ഡാറ്റാബേസ് ആശയത്തെ അടിസ്ഥാനമാക്കി നിങ്ങൾക്ക് ഒരു കൗണ്ട് ലഭിക്കും:
കൗണ്ട് Excel-ലെ അദ്വിതീയ വരികൾ
ഒരു കോളത്തിലെ തനത് സെല്ലുകൾ എങ്ങനെ എണ്ണണമെന്ന് നിങ്ങൾക്കറിയാമോ, അദ്വിതീയ വരികളുടെ എണ്ണം എങ്ങനെ കണ്ടെത്താം എന്നതിനെക്കുറിച്ച് എന്തെങ്കിലും ആശയം ഉണ്ടോ?
ഇതാണ് പരിഹാരം:
ROWS( UNIQUE( range ))മുഴുവൻ ശ്രേണിയും UNIQUE ലേക്ക് "ഫീഡ്" ചെയ്യുക എന്നതാണ്, അതുവഴി അത് മൂല്യങ്ങളുടെ തനതായ കോമ്പിനേഷനുകൾ കണ്ടെത്തുന്നുഒന്നിലധികം കോളങ്ങളിൽ. അതിനുശേഷം, വരികളുടെ എണ്ണം കണക്കാക്കാൻ നിങ്ങൾ ROWS ഫംഗ്ഷനിൽ ഫോർമുല ഉൾപ്പെടുത്തുക.
ഉദാഹരണത്തിന്, A2:C10 ശ്രേണിയിലെ അദ്വിതീയ വരികൾ കണക്കാക്കാൻ, ഞങ്ങൾ ഈ ഫോർമുല ഉപയോഗിക്കുന്നു:
=ROWS(UNIQUE(A2:C10))
ശൂന്യമായ സെല്ലുകൾ അവഗണിച്ചുകൊണ്ട് അദ്വിതീയ എൻട്രികൾ എണ്ണുക
ശൂന്യമായ സെല്ലുകൾ അവഗണിച്ച് Excel-ലെ തനതായ മൂല്യങ്ങൾ കണക്കാക്കാൻ, ശൂന്യമായ സെല്ലുകൾ ഫിൽട്ടർ ചെയ്യാൻ FILTER ഫംഗ്ഷൻ ഉപയോഗിക്കുക, തുടർന്ന് ഇതിനകം പരിചിതമായ COUNTA UNIQUE ഫോർമുലയിൽ അതിനെ വളച്ചൊടിക്കുക:
COUNTA(UNIQUE(FILTER( range , range ""))B2:B11-ലെ ഉറവിട ഡാറ്റ ഉപയോഗിച്ച് , ഫോർമുല ഈ ഫോം എടുക്കുന്നു:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
ചുവടെയുള്ള സ്ക്രീൻഷോട്ട് ഫലം കാണിക്കുന്നു:
മാനദണ്ഡങ്ങൾക്കൊപ്പം അദ്വിതീയ മൂല്യങ്ങൾ എണ്ണുക
ചില മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി അദ്വിതീയ മൂല്യങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന്, ഈ ഉദാഹരണത്തിൽ വിശദീകരിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾ വീണ്ടും UNIQUE, FILTER ഫംഗ്ഷനുകൾ ഒരുമിച്ച് ഉപയോഗിക്കുക. തുടർന്ന്, നിങ്ങൾ തനത് എൻട്രികൾ എണ്ണാൻ ROWS ഫംഗ്ഷനും എല്ലാത്തരം പിശകുകളും കുടുക്കാൻ IFERROR ഉപയോഗിക്കുകയും അവയെ 0:
IFERROR(ROWS(UNIQUE( range , criteria_range ) ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു. = മാനദണ്ഡം ))), 0)ഉദാഹരണത്തിന്, ഒരു നിർദ്ദിഷ്ട സ്പോർട്സിൽ എത്ര വ്യത്യസ്ത വിജയികൾ ഉണ്ടെന്ന് കണ്ടെത്താൻ, ഈ ഫോർമുല ഉപയോഗിക്കുക:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
A2:A10 എന്നത് തനതായ പേരുകൾ ( ശ്രേണി ) തിരയാനുള്ള ഒരു ശ്രേണിയാണ്, B2:B10 എന്നത് വിജയികൾ മത്സരിക്കുന്ന കായിക ഇനങ്ങളാണ് ( മാനദണ്ഡം_ശ്രേണി ), E1 എന്നത് താൽപ്പര്യമുള്ള കായിക വിനോദമാണ്. ( മാനദണ്ഡം ).
ഒന്നിലധികം മാനദണ്ഡങ്ങളുള്ള അദ്വിതീയ മൂല്യങ്ങൾ എണ്ണുക
ഇതിനായുള്ള ഫോർമുലഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി തനതായ മൂല്യങ്ങൾ കണക്കാക്കുന്നത് മുകളിലെ ഉദാഹരണത്തിന് ഏറെക്കുറെ സമാനമാണ്, എന്നിരുന്നാലും മാനദണ്ഡങ്ങൾ കുറച്ച് വ്യത്യസ്തമായാണ് നിർമ്മിച്ചിരിക്കുന്നത്:
IFERROR(ROWS(UNIQUE( range , criteria_range1 = മാനദണ്ഡം1 ) * ( criteria_range2 = മാനദണ്ഡം2 )))), 0)ആന്തരിക മെക്കാനിക്സ് അറിയാൻ ജിജ്ഞാസയുള്ളവർക്ക് വിശദീകരണം കണ്ടെത്താനാകും സൂത്രവാക്യത്തിന്റെ യുക്തി ഇവിടെ: ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി അദ്വിതീയ മൂല്യങ്ങൾ കണ്ടെത്തുക.
ഈ ഉദാഹരണത്തിൽ, F1-ൽ ഒരു നിർദ്ദിഷ്ട സ്പോർട്സിൽ എത്ര വ്യത്യസ്ത വിജയികൾ ഉണ്ടെന്ന് ഞങ്ങൾ കണ്ടെത്താൻ പോകുന്നു ( മാനദണ്ഡം 1 ) കൂടാതെ F2-ൽ പ്രായത്തിന് താഴെയുള്ളവരും ( മാനദണ്ഡം 2 ). ഇതിനായി, ഞങ്ങൾ ഈ ഫോർമുല ഉപയോഗിക്കുന്നു:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10
എവിടെ A2:B10 എന്നത് പേരുകളുടെ പട്ടികയാണ് ( ശ്രേണി ), C2:C10 സ്പോർട്സാണ് ( criteria_range 1 ), D2:D10 എന്നിവ പ്രായമാണ് ( criteria_range 2 ).
അങ്ങനെയാണ് പുതിയ ഡൈനാമിക് ഉപയോഗിച്ച് Excel-ൽ തനതായ മൂല്യങ്ങൾ കണക്കാക്കുന്നത്. അറേ പ്രവർത്തനങ്ങൾ. എല്ലാ പരിഹാരങ്ങളും എത്രത്തോളം ലളിതമാണെന്ന് നിങ്ങൾ വിലമതിക്കുന്നു എന്ന് എനിക്ക് ഉറപ്പുണ്ട്. എന്തായാലും, വായിച്ചതിന് നന്ദി, അടുത്ത ആഴ്ച ഞങ്ങളുടെ ബ്ലോഗിൽ നിങ്ങളെ കാണുമെന്ന് പ്രതീക്ഷിക്കുന്നു!
ഡൗൺലോഡിനായി വർക്ക്ബുക്ക് പരിശീലിക്കുക
അതുല്യമായ മൂല്യങ്ങളുടെ ഫോർമുല ഉദാഹരണങ്ങൾ എണ്ണുക (.xlsx ഫയൽ)
3>