ഉള്ളടക്ക പട്ടിക
Excel-ൽ ഒറ്റ അല്ലെങ്കിൽ ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി ഒരു ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിക്കുന്നത് എങ്ങനെയെന്ന് ഇന്ന് ഞാൻ കാണിക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
Criteria.xlsx അടിസ്ഥാനമാക്കിയുള്ള ഡൈനാമിക് ലിസ്റ്റ്
Excel-ൽ എന്താണ് ഡൈനാമിക് ലിസ്റ്റ്?
ഒരു ഡാറ്റാ സെറ്റിൽ നിന്ന് സൃഷ്ടിച്ച ഒരു ലിസ്റ്റാണ് ഡൈനാമിക് ലിസ്റ്റ്, യഥാർത്ഥ ഡാറ്റ സെറ്റിലെ ഏതെങ്കിലും മൂല്യം മാറുമ്പോഴോ യഥാർത്ഥ ഡാറ്റ സെറ്റിലേക്ക് പുതിയ മൂല്യങ്ങൾ ചേർക്കുമ്പോഴോ യാന്ത്രികമായി അപ്ഡേറ്റ് ചെയ്യുന്നു.
നൽകിയ ചിത്രത്തിൽ, പരീക്ഷയിൽ 60 -ൽ കൂടുതൽ മാർക്ക് നേടിയ എല്ലാ വിദ്യാർത്ഥികളുടെയും പേരുകളുടെ ഒരു ലിസ്റ്റ് ഞങ്ങളുടെ പക്കലുണ്ട്.
ഇപ്പോൾ നിങ്ങൾ ജെന്നിഫർ മാർലോയുടെ മാർക്ക് 68 എന്നതിൽ നിന്ന് 58 ആക്കി മാറ്റുകയും, പട്ടികയിൽ 81 മാർക്കുള്ള റോസ് സ്മിത്ത് എന്ന പുതിയ വിദ്യാർത്ഥിയെ ചേർക്കുകയും ചെയ്താൽ, ലിസ്റ്റ് സ്വയം സ്വയം ക്രമീകരിക്കുക.
ഇതിനെ ഡൈനാമിക് ലിസ്റ്റ് എന്ന് വിളിക്കുന്നു.
3 മാനദണ്ഡങ്ങൾ അടിസ്ഥാനമാക്കി Excel-ൽ ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള വഴികൾ
സൺഫ്ലവർ കിന്റർഗാർട്ടൻ എന്ന സ്കൂളിലെ ചില വിദ്യാർത്ഥികളുടെ വിദ്യാർത്ഥി ഐഡികൾ, പേരുകൾ, , മാർക്ക് എന്നിവ അടങ്ങിയ ഒരു ഡാറ്റ സെറ്റ് ഇവിടെയുണ്ട്.
ഈ ഡാറ്റാ സെറ്റിൽ നിന്നുള്ള മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി ഒരു ഡൈനാമിക് ലിസ്റ്റ് ഉണ്ടാക്കുക എന്നതാണ് ഇന്നത്തെ ഞങ്ങളുടെ ലക്ഷ്യം. ഞങ്ങൾ ഇന്ന് ഒറ്റ, ഒന്നിലധികം മാനദണ്ഡങ്ങൾ ഉപയോഗിക്കും.
1. FILTER, OFFSET ഫംഗ്ഷനുകൾ (എക്സലിന്റെ പുതിയ പതിപ്പുകൾക്കായി) ഉപയോഗിക്കുന്നു
ആദ്യം, ഞങ്ങൾ FILTER , OFFSET , ഒപ്പം<എന്നിവയുടെ സംയോജനം ഉപയോഗിക്കും. Excel-ന്റെ 3> COUNTA ഫംഗ്ഷനുകൾ.
FILTER ഫംഗ്ഷൻ ഓഫീസ് 365 ൽ മാത്രം ലഭ്യമാണ്. അതിനാൽ ഇത് ഓഫീസ് 365 സബ്സ്ക്രിപ്ഷൻ ഉള്ളവർക്ക് മാത്രമുള്ളതാണ്.
കേസ് 1: ഏക മാനദണ്ഡത്തെ അടിസ്ഥാനമാക്കി
നമുക്ക് ഒരു ഡൈനാമിക് ഉണ്ടാക്കാൻ ശ്രമിക്കാം ശരാശരി മാർക്ക് 60 -നേക്കാൾ കൂടുതലോ തുല്യമോ ഉള്ള വിദ്യാർത്ഥികളുടെ ലിസ്റ്റ്.
നിങ്ങൾക്ക് ഈ ഫോർമുല ഉപയോഗിക്കാം:
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
0>നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, 60 -ൽ കൂടുതൽ ലഭിച്ച എല്ലാ വിദ്യാർത്ഥികളുടെയും ഒരു ലിസ്റ്റ് ഞങ്ങളുടെ പക്കലുണ്ട്.
ഒപ്പം വ്യക്തമായും, ഇതൊരു ചലനാത്മകമാണ് പട്ടിക. നിങ്ങൾ ഡാറ്റാ സെറ്റിലെ ഏതെങ്കിലും മൂല്യം മാറ്റുകയോ ഡാറ്റ സെറ്റിൽ ഏതെങ്കിലും പുതിയ മൂല്യം ചേർക്കുകയോ ചെയ്യുക.
ലിസ്റ്റ് സ്വയമേവ ക്രമീകരിക്കും.
ഫോർമുലയുടെ വിശദീകരണം:
-
COUNTA(C:C)
സി കോളത്തിലെ ശൂന്യമല്ലാത്ത വരികളുടെ എണ്ണം നൽകുന്നു. അതിനാൽCOUNTA(C:C)-1
നിര തലക്കെട്ടില്ലാതെ മൂല്യങ്ങളുള്ള വരികളുടെ എണ്ണം നൽകുന്നു ( വിദ്യാർത്ഥിയുടെ പേര് ഈ ഉദാഹരണത്തിൽ). - നിങ്ങൾ ഇല്ലെങ്കിൽ' നിങ്ങൾക്ക് നിര തലക്കെട്ട് ഇല്ല,
COUNTA(C:C)
-
OFFSET(C5,0,0,COUNTA(C:C)-1,1)
ഉപയോഗിക്കുക C5 (ആദ്യ വിദ്യാർത്ഥിയുടെ പേര്) കൂടാതെ എല്ലാ വിദ്യാർത്ഥികളുടെയും പേരുകളുടെ ഒരു ശ്രേണി നൽകുന്നു. - COUNTIF ഫംഗ്ഷനുമായി സംയോജിപ്പിച്ച് ഫംഗ്ഷൻ OFFSET ഫോർമുല ഡൈനാമിക് ആയി നിലനിർത്താൻ ഉപയോഗിച്ചു. ഡാറ്റാ സെറ്റിലേക്ക് ഒരു വിദ്യാർത്ഥി കൂടി ചേർത്താൽ,
COUNTA(C:C)-1
ഫോർമുല 1 വർദ്ധിക്കും, OFFSET ഫംഗ്ഷനിൽ വിദ്യാർത്ഥിയും ഉൾപ്പെടുന്നു. - അതുപോലെ,
OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60
ഇതിലും വലുതോ തുല്യമോ ആയ എല്ലാ മാർക്കുകൾക്കും TRUE നൽകുന്നു 60 . - അവസാനം,
FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
60 -ൽ കൂടുതൽ മാർക്ക് നേടിയ എല്ലാ വിദ്യാർത്ഥികളുടെയും ലിസ്റ്റ് നൽകുന്നു. - എങ്കിൽ ഏതെങ്കിലും പുതിയ വിദ്യാർത്ഥിയെ ഡാറ്റാ സെറ്റിലേക്ക് ചേർത്തു,
COUNTA(C:C)-1
1 വർദ്ധിക്കുന്നു, കൂടാതെ FILTER ഫംഗ്ഷൻ അത് ഉൾപ്പെടെയുള്ള കണക്കുകൂട്ടലിനെ പുതുക്കുന്നു. - അങ്ങനെ ഫോർമുല എല്ലായ്പ്പോഴും ചലനാത്മകമായി തുടരുന്നു.
ശ്രദ്ധിക്കുക:
ലിസ്റ്റിലെ പേരുകൾക്കൊപ്പം നിങ്ങൾക്ക് മാർക്ക് ലഭിക്കണമെങ്കിൽ, അഞ്ചാമത്തെ ആർഗ്യുമെന്റ് മാറ്റുക ആദ്യത്തെ OFFSET ഫംഗ്ഷൻ 1 മുതൽ 2 വരെ.
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,2),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
1>
കേസ് 2: ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി
നമുക്ക് ഇത്തവണ ഒന്നിലധികം മാനദണ്ഡങ്ങൾ പരീക്ഷിക്കാം.
ഞങ്ങൾ വിദ്യാർത്ഥികളുടെ ഒരു ഡൈനാമിക് ലിസ്റ്റ് ഉണ്ടാക്കാൻ ശ്രമിക്കും. 60-നേക്കാൾ കൂടുതലോ തുല്യമോ ആയ മാർക്ക് ലഭിച്ചു, എന്നാൽ 200 -നേക്കാൾ കുറവോ തുല്യമോ ആയ ഐഡികൾ.
നിങ്ങൾക്ക് ഈ ഫോർമുല ഉപയോഗിക്കാം:
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200))
നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, 60 -ൽ കൂടുതൽ മാർക്ക് നേടിയ എല്ലാ വിദ്യാർത്ഥികളുടെയും ലിസ്റ്റ് ഞങ്ങളുടെ പക്കലുണ്ട്. ID കൾ 200 -നേക്കാൾ കുറവാണ്.
പിന്നെ പറയേണ്ടതില്ല, ഇതൊരു ഡൈനാമിക് ലിസ്റ്റാണ്.
നിങ്ങൾ ഏതെങ്കിലും മൂല്യം മാറ്റുകയോ അല്ലെങ്കിൽ ഏതെങ്കിലും പുതിയ വിദ്യാർത്ഥിയെ ഡാറ്റാ സെറ്റിലേക്ക് ചേർക്കുകയോ ചെയ്താൽ, ലിസ്റ്റ് സ്വയമേവ ക്രമീകരിക്കും.
ഫോർമുലയുടെ വിശദീകരണം: <1
- ഇവിടെ ഞങ്ങൾ രണ്ട് ഡൈനാമിക് മാനദണ്ഡങ്ങൾ ഗുണിച്ചിരിക്കുന്നു,
(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200)
- നിങ്ങൾക്ക് 2 മാനദണ്ഡങ്ങളിൽ കൂടുതൽ ഉണ്ടെങ്കിൽ, ഇതിന്റെ എല്ലാ ശ്രേണികളും ഗുണിക്കുക അതേ രീതിയിൽ തന്നെ മാനദണ്ഡം.
- ബാക്കിയുള്ളത് മുമ്പത്തെ ഉദാഹരണത്തിന് സമാനമാണ് (ഒറ്റ മാനദണ്ഡത്തിന്റെ).ഫോർമുല ഡൈനാമിക് ആയി നിലനിർത്താൻ OFFSET ഫംഗ്ഷൻ COUNTA ഫംഗ്ഷനുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു.
ശ്രദ്ധിക്കുക:
നിങ്ങൾക്ക് ലിസ്റ്റിലെ എല്ലാ നിരകളും കാണണമെങ്കിൽ ( നിരകൾ B, C, , D ഈ ഉദാഹരണത്തിൽ), ആദ്യ OFFSET-ന്റെ ആദ്യ ആർഗ്യുമെന്റ് മാറ്റുക ഫംഗ്ഷൻ ആദ്യ നിരയിലേക്ക് ( B5 ഈ ഉദാഹരണത്തിൽ), അഞ്ചാമത്തെ ആർഗ്യുമെന്റ് മൊത്തം നിരകളുടെ എണ്ണത്തിലേക്കുള്ള ( 3 ഈ ഉദാഹരണത്തിൽ).
=FILTER(OFFSET(B5,0,0,COUNTA(C:C)-1,3),(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*
(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200))
കൂടുതൽ വായിക്കുക: എക്സൽ ഡൈനാമിക് സൃഷ്ടിക്കുക പട്ടികയിൽ നിന്നുള്ള ലിസ്റ്റ് (3 എളുപ്പവഴികൾ)
2. മറ്റ് ഫംഗ്ഷനുകൾക്കൊപ്പം INDEX-MATCH ഉപയോഗിക്കുന്നത് (പഴയ പതിപ്പുകൾക്ക്)
ഇല്ലാത്തവർ ഓഫീസ് 365 സബ്സ്ക്രിപ്ഷന് മുകളിലുള്ള ഫോർമുല ഉപയോഗിക്കാൻ കഴിയില്ല.
എക്സൽ-ന്റെ പഴയ പതിപ്പ് ഉപയോഗിക്കുന്നവർക്കായി, INDEX-MATCH, ഉപയോഗിച്ച് ഞാൻ കൂടുതൽ സങ്കീർണ്ണമായ ഒരു വഴി കാണിക്കുന്നു. OFFSET, SMALL, IF, ROW, COUNTIF, , COUNTIFS എന്നീ Excel ഫംഗ്ഷനുകൾ. ഈ സൂത്രവാക്യങ്ങൾ അറേ ഫോർമുലകളാണെന്ന കാര്യം ശ്രദ്ധിക്കുക. അതിനാൽ, Excel-ന്റെ പഴയ പതിപ്പുകളിൽ അവ പ്രയോഗിക്കുന്നതിന്, എന്ററിന് പകരം നിങ്ങൾ Ctrl+Shift+Enter അമർത്തേണ്ടതുണ്ട്.
കേസ് 1: ഏക മാനദണ്ഡത്തെ അടിസ്ഥാനമാക്കി
60-ൽ കൂടുതലോ അതിന് തുല്യമോ ലഭിച്ച വിദ്യാർത്ഥികളുടെ ചലനാത്മക ലിസ്റ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള ഫോർമുല ഇതായിരിക്കും:
=INDEX(OFFSET(C5,0,0,COUNTA(C:C)-1,1),MATCH(SMALL(IF(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60,
OFFSET(D5,0,0,COUNTA(D:D)-1,1),""),ROW(A1:INDIRECT("A"&COUNTIF(D:D,">=60")))),OFFSET(D5,0,0,COUNTA(D:D)-1,1),0),1)
നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, 60-നേക്കാൾ കൂടുതലോ തുല്യമോ നേടിയ എല്ലാ വിദ്യാർത്ഥികളുടെയും പേരുകൾ ഞങ്ങൾക്ക് വീണ്ടും ലഭിച്ചു .
ഇത്തവണ ഞങ്ങൾ ആരോഹണത്തിലാണ്അക്കങ്ങളുടെ ക്രമം.
അതെ, ലിസ്റ്റ് ഡൈനാമിക് ആണ്. ഡാറ്റാ സെറ്റിലേക്ക് ഒരു പുതിയ വിദ്യാർത്ഥിയെ ചേർക്കുക, അല്ലെങ്കിൽ ഡാറ്റാഗണത്തിലെ ഏതെങ്കിലും വിദ്യാർത്ഥിയുടെ മാർക്ക് മാറ്റുക.
ലിസ്റ്റ് സ്വയം ക്രമീകരിക്കും.
ഇതിന്റെ വിശദീകരണം ഫോർമുല:
- ഇവിടെ C:C എന്നത് ലിസ്റ്റിലെ ഉള്ളടക്കങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്ന കോളമാണ് ( വിദ്യാർത്ഥിയുടെ പേര് ഇതിൽ ഉദാഹരണം). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- D:D എന്നത് മാനദണ്ഡം അടങ്ങിയിരിക്കുന്ന നിരയാണ് ( ശരാശരി മാർക്ക് ഈ ഉദാഹരണത്തിൽ). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- C5 , D5 എന്നിവയാണ് എന്റെ ഡാറ്റ ആരംഭിച്ചിരിക്കുന്ന സെല്ലുകൾ ( കോളം തലക്കെട്ടുകൾക്ക് തൊട്ടു താഴെ). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- “>=60” ആണ് എന്റെ മാനദണ്ഡം (ഈ ഉദാഹരണത്തിൽ 60 എന്നതിനേക്കാൾ വലുതോ തുല്യമോ ആണ്). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- ഈ കുറച്ച് മാറ്റങ്ങൾ ഒഴികെ, ബാക്കിയുള്ള ഫോർമുല മാറ്റാതെ സൂക്ഷിച്ച് നിങ്ങളുടെ ഡാറ്റാ സെറ്റിൽ ഉപയോഗിക്കുക. നിങ്ങൾ ആഗ്രഹിക്കുന്ന മാനദണ്ഡം അനുസരിച്ച് നിങ്ങൾക്ക് ഒരു ചലനാത്മക ലിസ്റ്റ് ലഭിക്കും.
കേസ് 2: ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി
INDEX-MATCH ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ഡൈനാമിക് ലിസ്റ്റിനുള്ള ഫോർമുല കുറച്ചുകൂടി സങ്കീർണ്ണമാണ്. എന്നിട്ടും, ഞാൻ അത് കാണിക്കുന്നു.
60 -നേക്കാൾ വലുതോ തുല്യമോ ആയ, എന്നാൽ ID കൾ കുറവുള്ള വിദ്യാർത്ഥികളുടെ പേരുകൾ ലഭിക്കുന്നതിനുള്ള ഫോർമുല 200 ആയിരിക്കും;
=INDEX(OFFSET(C5,0,0,COUNTA(C:C)-1,1),MATCH(SMALL(IF((OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*
(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200),OFFSET(D5,0,0,COUNTA(D:D)-1,1),""),ROW(A1:INDIRECT("A"&COUNTIFS(B:B,"=60")))),OFFSET(D5,0,0,COUNTA(D:D)-1,1),0),1)
<24
ഫോർമുലയുടെ വിശദീകരണം:
- ഇവിടെ C:C ആണ് നമുക്ക് ആവശ്യമുള്ള കോളം വരെലിസ്റ്റിലെ ഉള്ളടക്കങ്ങൾ എക്സ്ട്രാക്റ്റ് ചെയ്യുക ( വിദ്യാർത്ഥിയുടെ പേര് ഈ ഉദാഹരണത്തിൽ). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- B:B , D:D എന്നിവയാണ് മാനദണ്ഡം നിലനിൽക്കുന്ന നിരകൾ ( വിദ്യാർത്ഥി ഐഡി , എന്നിവ ഈ ഉദാഹരണത്തിലെ ശരാശരി മാർക്ക് ). നിങ്ങൾ നിങ്ങളുടേത് ഉപയോഗിക്കുക.
- B5, C5, , D5 എന്നിവയാണ് എന്റെ ഡാറ്റ ആരംഭിച്ചിരിക്കുന്ന സെല്ലുകൾ ( കോളം തലക്കെട്ടുകൾക്ക് താഴെ ). നിങ്ങൾ നിങ്ങളുടേത് ഒന്ന് ഉപയോഗിക്കുക.
- ഞാൻ ഇവിടെ രണ്ട് മാനദണ്ഡങ്ങൾ ഗുണിച്ചു:
(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200)
.നിങ്ങൾക്ക് രണ്ടിൽ കൂടുതൽ മാനദണ്ഡമുണ്ടെങ്കിൽ, അതിനനുസരിച്ച് ഗുണിക്കുക. - ഞാൻ വീണ്ടും രണ്ട് മാനദണ്ഡങ്ങൾ ഉപയോഗിച്ചു. ഈ COUNTIFS ഫംഗ്ഷനിൽ:
COUNTIFS(B:B,"=60")
. നിങ്ങൾ അതിനനുസരിച്ച് നിങ്ങളുടേത് ഉപയോഗിക്കുന്നു. - ബാക്കി ഫോർമുല മാറ്റാതെ സൂക്ഷിച്ച് നിങ്ങളുടെ ഡാറ്റാ സെറ്റിൽ ഉപയോഗിക്കുക. ഒന്നിലധികം മാനദണ്ഡങ്ങളുള്ള ഒരു ഡൈനാമിക് ലിസ്റ്റ് നിങ്ങൾക്ക് ലഭിക്കും.
കൂടുതൽ വായിക്കുക: Excel-ൽ VBA ഉപയോഗിച്ച് ഒരു ഡൈനാമിക് ഡാറ്റ മൂല്യനിർണ്ണയ ലിസ്റ്റ് എങ്ങനെ നിർമ്മിക്കാം
3 . ഡാറ്റ മൂല്യനിർണ്ണയ ഉപകരണം ഉപയോഗിച്ച് മാനദണ്ഡങ്ങൾ അടിസ്ഥാനമാക്കി ഒരു ഡൈനാമിക് ഡ്രോപ്പ് ഡൗൺ ലിസ്റ്റ് സൃഷ്ടിക്കുക
ഇപ്പോൾ ഞങ്ങൾ ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിച്ചു. നിങ്ങൾക്ക് വേണമെങ്കിൽ, നിങ്ങളുടെ വർക്ക്ഷീറ്റിലെ ഏത് സെല്ലിലും ഒരു ഡൈനാമിക് ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് സൃഷ്ടിക്കാം .
- ഡൈനാമിക് ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് സൃഷ്ടിക്കുന്നതിന്, നിങ്ങളുടെ വർക്ക്ഷീറ്റിലെ ഏതെങ്കിലും സെൽ തിരഞ്ഞെടുക്കുക കൂടാതെ ഡാറ്റ > ഡാറ്റ മൂല്യനിർണ്ണയം > ഡാറ്റാ ടൂളുകൾ വിഭാഗത്തിന് കീഴിലുള്ള ഡാറ്റ മൂല്യനിർണ്ണയം .
- നിങ്ങൾക്ക് ഡാറ്റ മൂല്യനിർണ്ണയം ലഭിക്കും. ഡയലോഗ് ബോക്സ്. അനുവദിക്കുക ഓപ്ഷന് കീഴിൽ, ലിസ്റ്റ് തിരഞ്ഞെടുക്കുക. കൂടാതെ ഉറവിടം ഓപ്ഷന് കീഴിൽ,നിങ്ങളുടെ വർക്ക്ഷീറ്റിൽ ലിസ്റ്റ് ഉള്ള ആദ്യ സെല്ലിന്റെ റഫറൻസ് ഒരു ഹാഷ്ടാഗ് (#) ( $E$5# ഈ ഉദാഹരണത്തിൽ) സഹിതം നൽകുക.
- തുടർന്ന് ശരി ക്ലിക്ക് ചെയ്യുക. നിങ്ങൾ തിരഞ്ഞെടുത്ത സെല്ലിൽ ഇതുപോലെ ഒരു ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് ലഭിക്കും.
കൂടുതൽ വായിക്കുക: Excel-ൽ VBA ഉപയോഗിച്ച് ഡൈനാമിക് ഡ്രോപ്പ് ഡൗൺ ലിസ്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാം
മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി Excel-ൽ ഒരു ഡൈനാമിക് അദ്വിതീയ ലിസ്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാം
ഈ വിഭാഗത്തിൽ, Excel-ൽ ഒരു അദ്വിതീയ ലിസ്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഞങ്ങൾ കാണിക്കും. മാനദണ്ഡം. ഞങ്ങൾ UNIQUE , FILTER ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കും. ഞങ്ങൾ ഡാറ്റാസെറ്റ് പരിഷ്ക്കരിക്കുകയും ഓരോ വിദ്യാർത്ഥിയുടെയും പ്രിയപ്പെട്ട ഗെയിമുകൾ ചേർക്കുകയും ചെയ്തു. ഇപ്പോൾ, മാനദണ്ഡങ്ങളോടെ തനിപ്പകർപ്പുകൾ നീക്കം ചെയ്യുന്ന ഗെയിമുകളുടെ പേര് അറിയാൻ ആഗ്രഹിക്കുന്നു. വിദ്യാർത്ഥികളുടെ ശരാശരി മാർക്ക് 60 -ൽ കൂടുതലായിരിക്കണം എന്നതാണ് മാനദണ്ഡം.
📌 ഘട്ടങ്ങൾ:
- UniQUE , FILTER എന്നീ ഫംഗ്ഷനുകളുടെ സംയോജനത്തെ അടിസ്ഥാനമാക്കി Cell G5 .
=UNIQUE(FILTER(E5:E25,(D5:D25>60)))
മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി ഞങ്ങൾക്ക് ഒരു അദ്വിതീയ ലിസ്റ്റ് ലഭിക്കും.
ഇതിന്റെ വിശദീകരണം ഫോർമുല:
- FILTER(E5:E25,(D5:D25>60)
ഇത് <3-ന്റെ മൂല്യങ്ങൾ ഫിൽട്ടർ ചെയ്യുന്നു>റേഞ്ച് E5:E25 , ശരാശരി മാർക്ക് 60 -ന് മുകളിലായിരിക്കണം എന്ന നിബന്ധനയോടെ.
ഫലം: [ടെന്നീസ്, വോളിബോൾ, റഗ്ബി, ടെന്നീസ്, ഫുട്ബോൾ, റഗ്ബി, റഗ്ബി, ഫുട്ബോൾ]
- യുണീക്(FILTER(E5:E25,(D5:D25>60)))
ഇത് തിരികെ നൽകുന്നു എല്ലാ അതുല്യമായമുൻ ഫലത്തിൽ നിന്നുള്ള മൂല്യങ്ങൾ രീതികൾ, Excel-ൽ സജ്ജീകരിച്ചിരിക്കുന്ന ഏത് ഡാറ്റയിലും ഒറ്റ അല്ലെങ്കിൽ ഒന്നിലധികം മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി നിങ്ങൾക്ക് ഒരു ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിക്കാൻ കഴിയും. ദയവായി ഞങ്ങളുടെ വെബ്സൈറ്റ് ExcelWIKI നോക്കി അഭിപ്രായം ബോക്സിൽ നിങ്ങളുടെ നിർദ്ദേശങ്ങൾ നൽകുക.