Excel പട്ടികയിൽ നിന്ന് ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിക്കുക (3 എളുപ്പവഴികൾ)

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

പൊതുവേ, ഒരു ഡാറ്റാഗണത്തിൽ നിന്ന് എൻട്രികൾ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്‌താണ് ലിസ്റ്റുകൾ നിർമ്മിക്കുന്നത്. ലിസ്റ്റുകൾ യാന്ത്രികമായി അപ്ഡേറ്റ് ചെയ്യുകയാണെങ്കിൽ, ലിസ്റ്റുകൾ ഡൈനാമിക് ലിസ്റ്റുകൾ ആണ്. ഈ ലേഖനത്തിൽ, ഒരു പട്ടികയിൽ നിന്ന് ഒരു ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള ചില എളുപ്പവഴികൾ ഞങ്ങൾ വിവരിക്കുന്നു. ഞങ്ങൾ FILTER ഫംഗ്ഷനും INDEX , OFFSET , COUNTA, , COUNTIF എന്നീ ഫംഗ്‌ഷനുകളുടെയും സംയോജനവും ഉപയോഗിക്കുന്നു പട്ടികകളിൽ നിന്ന് ഡൈനാമിക് ലിസ്റ്റുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഡാറ്റ മൂല്യനിർണ്ണയം ഫീച്ചർ.

നമുക്ക് ഒരു ടേബിൾ ഉണ്ടെന്ന് കരുതുക, ഏതെങ്കിലും അല്ലെങ്കിൽ വ്യവസ്ഥകളില്ലാത്ത ഉൽപ്പന്നങ്ങളുടെ ഒരു ഡൈനാമിക് ലിസ്റ്റ് ഞങ്ങൾക്ക് വേണം.

ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള ഡാറ്റാസെറ്റ്

Excel Table.xlsx-ൽ നിന്ന് ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്‌ടിക്കുക

3 എളുപ്പവഴികൾ Excel ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്‌ടിക്കുക പട്ടികയിൽ നിന്ന്

രീതി 1: ഫിൽട്ടർ ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നത് (ഒരു വ്യവസ്ഥയ്ക്ക് കീഴിൽ)

ഡാറ്റാസെറ്റിൽ നിന്ന്, മൊത്തം വിൽപ്പനയ്ക്ക് തുല്യമോ അതിലധികമോ ഉള്ള നിർദ്ദിഷ്ട ഉൽപ്പന്നങ്ങളുടെ ഒരു ഡൈനാമിക് ലിസ്റ്റ് ഞങ്ങൾക്ക് ആവശ്യമാണ്. $100. ഉദ്ദേശ്യം നേടുന്നതിന് ഞങ്ങൾ FILTER , OFFSET, , COUNTA എന്നീ ഫംഗ്‌ഷനുകൾ സംയോജിപ്പിക്കുന്നു.

നിങ്ങൾക്ക് <ന്റെ Excel പതിപ്പ് ഉണ്ടെന്ന് ഉറപ്പാക്കുക. FILTER ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്നതിന് 1>Office 365 . അല്ലെങ്കിൽ, നിങ്ങൾക്ക് ഈ രീതി നടപ്പിലാക്കാൻ കഴിയില്ല. Office 365 ഒഴികെയുള്ള Office പതിപ്പുകൾ FILTER ഫംഗ്‌ഷനെ പിന്തുണയ്‌ക്കുന്നില്ല

Step 1: ഇനിപ്പറയുന്ന ഫോർമുല ഏതെങ്കിലും ഒന്നിൽ ഒട്ടിക്കുക ശൂന്യമായ സെൽ (അതായത് G3 ).

=FILTER(OFFSET($B$3,0,0,COUNTA(B:B)-1,1), OFFSET($E$3,0,0,COUNTA(E:E)-1,1)>=100)

ഇവിടെ,ഫോർമുല,

COUNTA( B:B ); B നിരയിലെ വരികളുടെ എണ്ണം കടന്നുപോകുക, തുടർന്ന് COUNTA( B:B )-1,1; നമ്പർ നൽകുന്നു തലക്കെട്ട് വരി നമ്പർ കുറയ്ക്കുന്ന മൊത്തം വരികളുടെ.

OFFSET( $B$3 ,0,0,COUNTA( B: B )-1,1); പട്ടികയിലെ എല്ലാ ഉൽപ്പന്നങ്ങളുടെയും പേര് നൽകുക. OFFSET , COUNTA എന്നീ ഫംഗ്‌ഷനുകളുടെ സംയോജനം ഫോർമുല ഡൈനാമിക് ആയി നിലനിർത്തുന്നു.

OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; മൊത്തം വിൽപ്പന തുല്യമോ $100 -നേക്കാൾ കൂടുതലോ ഉള്ള എല്ലാ ഉൽപ്പന്നങ്ങൾക്കും അസ്ഥിര നൽകുന്നു.

അവസാനം, ഫിൽട്ടർ( $B$3 ,0,0,COUNTA( B:B )-1,1),OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; <2 മൊത്തം വിൽപ്പന തുല്യമോ $100 -നേക്കാൾ കൂടുതലോ ഉള്ള എല്ലാ ഉൽപ്പന്നങ്ങളുടെയും പേര് നൽകുന്നു.

ഘട്ടം 2: ENTER അമർത്തുക. അപ്പോൾ $100 -ന് തുല്യമോ അതിൽ കൂടുതലോ ഉള്ള എല്ലാ ഉൽപ്പന്നങ്ങളുടെ പേരുകളും നിങ്ങൾ കാണും.

കൂടുതൽ വായിക്കുക: മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കി Excel-ൽ ഡൈനാമിക് ലിസ്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാം (ഒറ്റയും ഒന്നിലധികം മാനദണ്ഡങ്ങളും)

രീതി 2: ഉപയോഗിക്കുന്നത് INDEX OFFSET COUNTA COUNTIF ഉം MATCH ഫംഗ്‌ഷനും (ഒരു വ്യവസ്ഥയ്ക്ക് കീഴിൽ)

നിങ്ങൾക്ക് ഒരു Office 365 സബ്‌സ്‌ക്രിപ്‌ഷൻ ഇല്ലെങ്കിൽ, <പോലുള്ള ഒന്നിലധികം ഫംഗ്‌ഷനുകൾ സംയോജിപ്പിച്ച് നിങ്ങൾക്ക് ഒരു ഡൈനാമിക് ലിസ്റ്റ് സൃഷ്‌ടിക്കാൻ കഴിയും 1>ഇൻഡക്സ് , ഓഫ്സെറ്റ് , കൗണ്ട് , COUNTIF, കൂടാതെ MATCH .

ഘട്ടം 1: ഏതെങ്കിലും ശൂന്യമായ സെല്ലിൽ താഴെയുള്ള ഫോർമുല ചേർക്കുക (അതായത് G3 ).

=ഇൻഡക്സ്(ഓഫ്‌സെറ്റ്($B$3,0,0,COUNTA(B:B)-1,1), മത്സരം(ചെറുത്(IF(OFFSET($E$3,0,0,COUNTA(E:E) ) -1,1 E:E,”>=50″)))),OFFSET($E$3,0,0,COUNTA(E:E)-1,1),0),1)

അകത്ത് ഫോർമുല,

OFFSET($B$3,0,0,COUNTA(B:B)-1,1); കോളത്തിന്റെ ശീർഷകം ഒഴികെയുള്ള വരി നമ്പറുകളെ ആശ്രയിച്ച് ഉൽപ്പന്നങ്ങൾ നൽകുന്നു,

MATCH(ചെറുത്(IF(OFFSET($E$3,0,0,COUNTA(E:E)-1,1)) >=50; തുല്യമായ അല്ലെങ്കിൽ $50 -നേക്കാൾ കൂടുതലുള്ള അവസ്ഥയെ ആശ്രയിച്ച് ഉൽപ്പന്നങ്ങളുമായി പൊരുത്തപ്പെടുന്നു.

ROW(A1:INDIRECT("A"&COUNTIF(E :E,”>=50″)))); അവസ്ഥ സ്ഥിരീകരിക്കുന്ന വരികൾ പ്രദർശിപ്പിക്കുന്നു.

ഘട്ടം 2: ഹിറ്റ് ഒരു അറേ ഫംഗ്‌ഷൻ ആയതിനാൽ CTRL+SHIFT+ENTER . തുടർന്ന് ഫലമായുണ്ടാകുന്ന മൂല്യം ദൃശ്യമാകും.

ഘട്ടം 3: ഡ്രാഗ് ചെയ്യുക ഫിൽ ഹാൻഡിൽ , നിബന്ധന പാലിക്കുന്ന ബാക്കി ഉൽപ്പന്നങ്ങൾ ദൃശ്യമാകും.

കൂടുതൽ വായിക്കുക: എങ്ങനെ സൃഷ്‌ടിക്കാം Excel-ലെ ഒരു ഡൈനാമിക് ടോപ്പ് 10 ലിസ്റ്റ് (8 രീതികൾ)

രീതി 3: ഡാറ്റ മൂല്യനിർണ്ണയ ഫീച്ചർ ഉപയോഗിക്കുന്നത്

ഇതിൽ നിന്ന് ഒരു ഡൈനാമിക് ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് സൃഷ്‌ടിക്കുന്നതിന് ഒരു പട്ടിക, നമുക്ക് UNIQUE ഫംഗ്‌ഷനും ഡാറ്റ മൂല്യനിർണ്ണയവും ഉപയോഗിക്കാം. UNIQUE ഫംഗ്ഷൻ ഡാറ്റ മൂല്യനിർണ്ണയം കോഴ്‌സ് ഓപ്ഷൻ.

യുണിക് ഫംഗ്‌ഷൻ മാത്രം പ്രവർത്തിക്കുന്നു ഓഫീസ് 365 . ഓഫീസിന്റെ മറ്റ് പതിപ്പുകളിൽ ഇത് ലഭ്യമല്ല.

ഘട്ടം 1: സ്‌പിൽ റേഞ്ച് ഓപ്‌ഷൻ ഉൾക്കൊള്ളുന്നതിനായി ചുവടെയുള്ള ഫോർമുല ഉപയോഗിച്ച് ഉൽപ്പന്നങ്ങളുടെ ഒരു സഹായ കോളം ചേർക്കുക.

=UNIQUE($B$3:$B$16)

ഘട്ടം 2: ENTER അമർത്തുക. നിര ഉൽപ്പന്നത്തിലെ എല്ലാ എൻട്രികളും ദൃശ്യമാകുന്നു.

ഘട്ടം 3: ഏതെങ്കിലും ശൂന്യമായ സെൽ തിരഞ്ഞെടുക്കുക ( G3 ). ഡാറ്റ ടാബ് > ഡാറ്റ മൂല്യനിർണ്ണയം എന്നതിലേക്ക് പോകുക ( ഡാറ്റ ടൂളുകൾ വിഭാഗത്തിൽ). ഡാറ്റ മൂല്യനിർണ്ണയം വിൻഡോ ദൃശ്യമാകും.

ഘട്ടം 4: ഡാറ്റ മൂല്യനിർണ്ണയം വിൻഡോയിൽ, തിരഞ്ഞെടുക്കുക ക്രമീകരണങ്ങൾ > ലിസ്റ്റ് ( ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ)> H3 , ഒരു ഹാഷ്‌ടാഗ് ചിഹ്നം (#) അതിന് ശേഷം അതിനെ സ്‌പിൽ റേഞ്ച് ആക്കി .

ഘട്ടം 5: ശരി ക്ലിക്ക് ചെയ്യുക. സെല്ലിൽ ഒരു ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് ബോക്സ് G3 ദൃശ്യമാകും. കൂടാതെ എല്ലാ ഉൽപ്പന്നങ്ങളും പട്ടികയിൽ നിന്ന് ഒരു ഡൈനാമിക് ലിസ്റ്റായി അവിടെ കാണാൻ കഴിയും.

കൂടുതൽ വായിക്കുക: ഒരു ഡൈനാമിക് ഡാറ്റ മൂല്യനിർണ്ണയം എങ്ങനെ നിർമ്മിക്കാം Excel-ൽ VBA ഉപയോഗിക്കുന്ന ലിസ്റ്റ്

ഉപസം

ഈ ലേഖനത്തിൽ, ഞങ്ങൾ ഒരു ടേബിളിൽ നിന്ന് ഒരു ഡൈനാമിക് ലിസ്റ്റ് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുന്നു. അങ്ങനെ ചെയ്യുമ്പോൾ, ഞങ്ങൾ FILTER , INDEX , OFFSET , COUNTA<പോലുള്ള ഫംഗ്‌ഷനുകൾ ഉപയോഗിക്കുന്നു 2> , COUNTIF , MATCH എന്നിവയും ഡാറ്റ മൂല്യനിർണ്ണയം പോലുള്ള എക്സൽ ഫീച്ചറുകളും. FILTER ഫംഗ്‌ഷനും ഡാറ്റ മൂല്യനിർണ്ണയം ഫീച്ചറിന്റെ ഭാഗങ്ങളും Office 365 സബ്‌സ്‌ക്രൈബർമാർക്ക് മാത്രമേ ലഭ്യമാകൂ എന്നാൽ നിങ്ങൾക്ക് രീതി ഉപയോഗിക്കാംഇത് മറികടക്കാൻ 2 . നിങ്ങളുടെ തിരയലിന് യോഗ്യമായ ചർച്ച ചെയ്ത രീതികൾ നിങ്ങൾ കണ്ടെത്തുമെന്ന് പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് കൂടുതൽ വ്യക്തതകൾ വേണമെങ്കിൽ അല്ലെങ്കിൽ എന്തെങ്കിലും ചേർക്കാനുണ്ടെങ്കിൽ അഭിപ്രായമിടുക.

വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.