ഉള്ളടക്ക പട്ടിക
Microsoft Excel-ൽ, ഭാഗിക വാചക പൊരുത്തങ്ങൾ തിരയുന്നതിനും ആ പ്രത്യേക പൊരുത്തത്തെ അടിസ്ഥാനമാക്കി ഡാറ്റ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിനും നിരവധി ഉപയോഗപ്രദമായ രീതികളുണ്ട്. ഈ ലേഖനത്തിൽ, വ്യത്യസ്ത ലുക്കപ്പ് ഫംഗ്ഷനുകളും ഫോർമുലകളും സംയോജിപ്പിച്ചുകൊണ്ട് Excel-ൽ ഭാഗിക ടെക്സ്റ്റ് പൊരുത്തങ്ങൾ തിരയുന്നതിനുള്ള അനുയോജ്യമായ എല്ലാ രീതികളും നിങ്ങൾ പഠിക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
ഈ ലേഖനം തയ്യാറാക്കാൻ ഞങ്ങൾ ഉപയോഗിച്ച Excel വർക്ക്ബുക്ക് നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാം.
ലുക്ക്അപ്പ് ഭാഗിക ടെക്സ്റ്റ് Match.xlsx
5 അനുയോജ്യമായ രീതികൾ Excel
1-ൽ ഭാഗിക വാചക പൊരുത്തം നോക്കുക. Excel-ലെ VLOOKUP-യുമായുള്ള ഭാഗിക വാചക മാച്ച്
ഇനിപ്പറയുന്ന ചിത്രത്തിൽ, ഒരു പരീക്ഷയിലെ ചില വിദ്യാർത്ഥികൾക്ക് വിവിധ വിഷയങ്ങളിലെ മാർക്ക് അടങ്ങുന്ന ഒരു പട്ടികയുണ്ട്. ഇപ്പോൾ നിര B -ൽ നിന്നുള്ള ഒരു ടെക്സ്റ്റിന്റെ ഭാഗിക പൊരുത്തത്തെ അടിസ്ഥാനമാക്കി, ഒരു വിദ്യാർത്ഥിക്കായി ഞങ്ങൾ ഒരു വിഷയത്തിലെ മാർക്ക് എക്സ്ട്രാക്റ്റ് ചെയ്യും.
ഉദാഹരണത്തിന്, എന്ന വാചകത്തിനായി നമുക്ക് നോക്കാം. പേര് എന്ന കോളത്തിൽ “ടിക്ക്” . ഭാഗിക പൊരുത്തത്തെ അടിസ്ഥാനമാക്കി, ഞങ്ങൾ ആ വിദ്യാർത്ഥിയുടെ യഥാർത്ഥ പേര് കണ്ടെത്തുകയും തുടർന്ന് പട്ടികയിൽ നിന്ന് അനുബന്ധ വിദ്യാർത്ഥിയുടെ ഗണിതത്തിലെ മാർക്കുകൾ വേർതിരിച്ചെടുക്കുകയും ചെയ്യും.
ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ ഉപയോഗിക്കും. VLOOKUP ഫംഗ്ഷൻ ഇവിടെ പ്രവർത്തിക്കുന്നു, കാരണം ഈ ഫംഗ്ഷൻ ഒരു പട്ടികയുടെ ഇടതുവശത്തുള്ള കോളത്തിൽ ഒരു മൂല്യത്തിനായി തിരയുകയും തുടർന്ന് നിർദ്ദിഷ്ട നിരയിൽ നിന്ന് അതേ വരിയിലെ മൂല്യം തിരികെ നൽകുകയും ചെയ്യുന്നു. ഈ VLOOKUP ഫംഗ്ഷന്റെ പൊതുവായ ഫോർമുല ഇതാണ്:
=VLOOKUP(lookup_value, table_array, col_index_number,[range_lookup])
ഞങ്ങൾ ഒരു വിദ്യാർത്ഥിയുടെ ഗണിതത്തിലെ മാർക്ക് പുറത്തെടുക്കാൻ പോകുന്നതിനാൽ “ടിക്ക്” , അതിനാൽ ഔട്ട്പുട്ടിൽ ആവശ്യമായ ഫോർമുല സെൽ D17 ഇതായിരിക്കും:
=VLOOKUP(D16,B5:G14,5,FALSE)
അല്ലെങ്കിൽ,
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
Enter അമർത്തിയാൽ, Tickner-നുള്ള ഗണിതത്തിലെ മാർക്കുകൾ ഒറ്റയടിക്ക് നിങ്ങളെ കാണിക്കും.
കൂടുതൽ വായിക്കുക: എക്സലിൽ ഭാഗിക പൊരുത്തത്തിനായി VLOOKUP എങ്ങനെ ഉപയോഗിക്കാം (4 വഴികൾ)
2. INDEX-MATCH ഫംഗ്ഷനുകൾക്കൊപ്പം ഭാഗിക വാചക പൊരുത്തം നോക്കുക
ഇപ്പോൾ ഞങ്ങൾ INDEX , MATCH ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കും. INDEX ഫംഗ്ഷൻ ഒരു നിശ്ചിത ശ്രേണിയിലെ പ്രത്യേക വരിയുടെയും നിരയുടെയും കവലയിൽ സെല്ലിന്റെ ഒരു മൂല്യം അല്ലെങ്കിൽ റഫറൻസ് നൽകുന്നു, കൂടാതെ MATCH ഫംഗ്ഷൻ ഒരു നിശ്ചിത ക്രമത്തിൽ ഒരു നിർദ്ദിഷ്ട മൂല്യവുമായി പൊരുത്തപ്പെടുന്ന ഒരു അറേയിലെ ഒരു ഇനത്തിന്റെ ആപേക്ഷിക സ്ഥാനം നൽകുന്നു.
മുമ്പത്തെ രീതിയിൽ കണ്ടെത്തിയതിന് സമാനമായ ഒരു ഔട്ട്പുട്ട് ഞങ്ങൾ കണ്ടെത്താൻ പോകുന്നു. അതിനാൽ, ഈ വിഭാഗത്തിൽ, സെൽ D18 എന്ന ഔട്ട്പുട്ടിൽ ആവശ്യമായ ഫോർമുല ഇതായിരിക്കും:
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
അല്ലെങ്കിൽ,
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
ഇപ്പോൾ Enter അമർത്തുക, ഫോർമുല 91-ൽ Tickner ഗണിതത്തിൽ നേടിയ മാർക്ക് നൽകും.
ഈ ഫോർമുലയിൽ, രണ്ട് MATCH ഫംഗ്ഷനുകൾ യഥാക്രമം വിദ്യാർത്ഥിയുടെ പേരിന്റെയും വിഷയത്തിന്റെയും വരി, കോളം നമ്പറുകൾ നിർവചിക്കുന്നു. INDEX ഫംഗ്ഷൻ തുടർന്ന് ആ നിർവചിച്ച വരികളുടെയും നിരകളുടെയും കവലയിൽ മൂല്യം നൽകുന്നുഅറേയിൽ നിന്ന്.
കൂടുതൽ വായിക്കുക: ഭാഗിക പൊരുത്തത്തിനായി INDEX ഉം മാച്ചും എങ്ങനെ ഉപയോഗിക്കാം (2 വഴികൾ)
3. വൈൽഡ്കാർഡ് പ്രതീകം ഉപയോഗിച്ച് XLOOKUP ഭാഗിക ടെക്സ്റ്റ് പൊരുത്തം നോക്കുക
XLOOKUP ഫംഗ്ഷൻ ഒരു പൊരുത്തത്തിനായി ഒരു ശ്രേണിയോ അറേയോ തിരയുകയും രണ്ടാമത്തെ ശ്രേണിയിൽ നിന്നോ അറേയിൽ നിന്നോ അനുബന്ധ ഇനം തിരികെ നൽകുകയും ചെയ്യുന്നു. ഈ ഫംഗ്ഷന്റെ പൊതുവായ സൂത്രവാക്യം ഇതാണ്:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
ഇപ്പോൾ ഞങ്ങൾ' “ടിക്ക്” എന്ന ടെക്സ്റ്റ് ഉള്ള വിദ്യാർത്ഥിയുടെ ഗണിതത്തിലെ മാർക്ക് എക്സ്ട്രാക്റ്റുചെയ്യാൻ ഈ XLOOKUP ഫംഗ്ഷൻ നേരിട്ട് ഉപയോഗിക്കും.
ഔട്ട്പുട്ടിൽ സെൽ D18 , ആവശ്യമായ ഫോർമുല ഇതായിരിക്കും:
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
Enter അമർത്തിയാൽ, കണ്ടെത്തിയതിന് സമാനമായ ഒരു ഔട്ട്പുട്ട് നിങ്ങൾ പ്രദർശിപ്പിക്കും. മുമ്പത്തെ രണ്ട് ഉദാഹരണങ്ങളിൽ.
ഈ ഫംഗ്ഷനിൽ, വൈൽഡ്കാർഡ് പ്രതീക പൊരുത്തത്തെ സൂചിപ്പിക്കുന്ന [match_mode] ആർഗ്യുമെന്റായി ഞങ്ങൾ 2 ഉപയോഗിച്ചു. നിങ്ങൾ ഈ ആർഗ്യുമെന്റ് ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, ഫംഗ്ഷൻ സ്ഥിരസ്ഥിതിയായി #N/A പിശക് നൽകും, വൈൽഡ്കാർഡ് പ്രതീക പൊരുത്തത്തിന് പകരം ഫംഗ്ഷൻ കൃത്യമായ പൊരുത്തത്തിനായി നോക്കും.
4. ലുക്ക്അപ്പ് ഭാഗിക ടെക്സ്റ്റ് മാച്ചിലേക്ക് XLOOKUP, ISNUMBER, SEARCH ഫംഗ്ഷനുകൾ സംയോജിപ്പിക്കുന്നു
ലുക്ക്അപ്പ് ഫംഗ്ഷനിൽ വൈൽഡ്കാർഡ് പ്രതീകങ്ങളുടെ ഉപയോഗം ഒഴിവാക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങൾ XLOOKUP എന്ന സംയുക്ത ഫോർമുല പ്രയോഗിക്കേണ്ടതുണ്ട്. , ISNUMBER, SEARCH ഫംഗ്ഷനുകൾ.
ISNUMBER ഫംഗ്ഷൻ പരിശോധിക്കുന്നു എങ്കിൽഒരു സെൽ മൂല്യം ഒരു സംഖ്യാ മൂല്യമാണോ അല്ലയോ. തിരയൽ ഫംഗ്ഷൻ ഒരു നിർദ്ദിഷ്ട പ്രതീകമോ ടെക്സ്റ്റ് സ്ട്രിംഗോ ആദ്യം കണ്ടെത്തിയ പ്രതീകത്തിന്റെ എണ്ണം നൽകുന്നു, ഇടത്തുനിന്ന് വലത്തോട്ട് വായിക്കുന്നു. ഈ രണ്ട് ഫംഗ്ഷനുകളുടെയും പൊതുവായ സൂത്രവാക്യങ്ങൾ ഇപ്രകാരമാണ്:
=ISNUMBER(മൂല്യം)
ഒപ്പം
=SEARCH(find_text, within_text , [search_num])
അതിനാൽ, Cell D18 ഔട്ട്പുട്ടിൽ ആവശ്യമായ ഫോർമുല ഇതായിരിക്കും:
=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)
Enter അമർത്തിയാൽ, ഫലമായുണ്ടാകുന്ന മൂല്യം ഉടൻ കാണിക്കും.
🔎 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു പ്രവർത്തിക്കുന്നുണ്ടോ?
- SEARCH ഫംഗ്ഷൻ B5:B14 എന്ന സെല്ലിന്റെ പരിധിയിലുള്ള 'ടിക്ക്' എന്ന വാചകം തിരയുന്നു കൂടാതെ ഇവയുടെ ഒരു ശ്രേണി നൽകുന്നു:
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# വില!
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- XLOOKUP ഫംഗ്ഷൻ തുടർന്ന് മുമ്പത്തെ ഘട്ടത്തിൽ കണ്ടെത്തിയ അറേയിൽ നിർദ്ദിഷ്ട ബൂളിയൻ മൂല്യം- TRUE തിരയുകയും B5:B1 എന്ന അറേയിൽ ആ മൂല്യത്തിന്റെ വരി നമ്പർ എക്സ്ട്രാക്റ്റ് ചെയ്യുകയും ചെയ്യുന്നു 4 .
- അവസാനമായി, F5:F14 എന്ന റിട്ടേൺ അറേയെ അടിസ്ഥാനമാക്കി, XLOOKUP ഫംഗ്ഷൻ ആരുടെ പേരിലുള്ള വിദ്യാർത്ഥിയുടെ ഗണിതത്തിലെ മാർക്കുകൾ വരയ്ക്കുന്നു. ടെക്സ്റ്റ്- 'ടിക്ക്' ഉള്ളിൽ.
5. ഉപയോഗംഫിൽട്ടർ, ISNUMBER, സെർച്ച് ഫംഗ്ഷനുകൾ ഭാഗിക ടെക്സ്റ്റ് പൊരുത്തപ്പെടുത്തൽ
അവസാന രീതിയിൽ, ഞങ്ങൾ FILTER, ISNUMBER, SEARCH ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കും. ഇവിടെ FILTER ഫംഗ്ഷൻ നൽകിയിരിക്കുന്ന വ്യവസ്ഥകളെ അടിസ്ഥാനമാക്കി സെല്ലുകളുടെ ഒരു ശ്രേണി അല്ലെങ്കിൽ ഒരു ശ്രേണിയെ ഫിൽട്ടർ ചെയ്യുന്നു. ഈ ഫംഗ്ഷന്റെ പൊതുവായ സൂത്രവാക്യം ഇതാണ്:
=FILTER(array, include, [if_empty])
ഞങ്ങൾ സമാനമായ ഒരു ഡാറ്റാസെറ്റാണ് കൈകാര്യം ചെയ്യുന്നത് എന്നതിനാൽ, ആവശ്യമുള്ളത് FILTER ഫങ്ഷനുള്ള ഫോർമുല Cell D18 ഇതായിരിക്കും:
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
ഇപ്പോൾ Enter അമർത്തുക കൂടാതെ നിങ്ങൾക്ക് ഫലമായുണ്ടാകുന്ന മൂല്യം തൽക്ഷണം ലഭിക്കും.
ഈ ഫോർമുലയിൽ, FILTER ഫംഗ്ഷൻ സെല്ലുകളുടെ ശ്രേണിയെ ഫിൽട്ടർ ചെയ്യുന്നു- F5:F14 ബൂളിയൻ മൂല്യത്തെ അടിസ്ഥാനമാക്കി- TRUE മാത്രം. ISNUMBER , SEARCH ഫംഗ്ഷനുകളുടെ സംയോജനം ബൂളിയൻ മൂല്യങ്ങളുടെ അറേ നൽകുന്നു- TRUE , FALSE കൂടാതെ രണ്ടാമത്തെ ആർഗ്യുമെന്റ് ( FILTER ഫംഗ്ഷന്റെ) ഉൾപ്പെടുന്നു.
ഉപസംഹാര വാക്കുകൾ
മുകളിൽ പറഞ്ഞിരിക്കുന്ന എല്ലാ രീതികളും ഇപ്പോൾ ഡാറ്റ എക്സ്ട്രാക്റ്റുചെയ്യാൻ നിങ്ങളെ സഹായിക്കുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു നിങ്ങളുടെ Excel സ്പ്രെഡ്ഷീറ്റുകളിലെ ഭാഗിക വാചക പൊരുത്തങ്ങളെ അടിസ്ഥാനമാക്കി. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ ഫീഡ്ബാക്കോ ഉണ്ടെങ്കിൽ, അഭിപ്രായ വിഭാഗത്തിൽ എന്നെ അറിയിക്കുക. അല്ലെങ്കിൽ ഈ വെബ്സൈറ്റിൽ Excel ഫംഗ്ഷനുകളുമായി ബന്ധപ്പെട്ട ഞങ്ങളുടെ മറ്റ് ലേഖനങ്ങൾ നിങ്ങൾക്ക് പരിശോധിക്കാം.