30 ദിവസത്തിനുള്ളിൽ 30 Excel പ്രവർത്തനങ്ങൾ: തിരയൽ

ഇന്നലെ മാരത്തണിൽ 30 എക്സൽ 30 ദിവസത്തിനുള്ളിൽ പ്രവർത്തിക്കുന്നു ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഞങ്ങൾ പിശകുകളുടെ തരങ്ങൾ തിരിച്ചറിഞ്ഞു ERROR.TYPE (പിശക് തരം) കൂടാതെ Excel-ലെ പിശകുകൾ തിരുത്താൻ ഇത് വളരെ ഉപയോഗപ്രദമാകുമെന്ന് ഉറപ്പുവരുത്തി.

മാരത്തണിന്റെ 18-ാം ദിവസം, ഞങ്ങൾ ചടങ്ങിന്റെ പഠനത്തിനായി നീക്കിവയ്ക്കും തിരയൽ (തിരയൽ). ഇത് ഒരു ടെക്സ്റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ ഒരു പ്രതീകം (അല്ലെങ്കിൽ പ്രതീകങ്ങൾ) തിരയുകയും അത് എവിടെയാണെന്ന് റിപ്പോർട്ടുചെയ്യുകയും ചെയ്യുന്നു. ഈ ഫംഗ്‌ഷൻ ഒരു പിശക് വരുത്തുന്ന സാഹചര്യങ്ങളെ എങ്ങനെ കൈകാര്യം ചെയ്യാമെന്നും ഞങ്ങൾ നോക്കാം.

അതിനാൽ, പ്രവർത്തനത്തിന്റെ സിദ്ധാന്തവും പ്രായോഗിക ഉദാഹരണങ്ങളും നമുക്ക് സൂക്ഷ്മമായി പരിശോധിക്കാം തിരയൽ (തിരയൽ). ഈ ഫംഗ്ഷനുമായി പ്രവർത്തിക്കുന്നതിന് നിങ്ങൾക്ക് ചില തന്ത്രങ്ങളോ ഉദാഹരണങ്ങളോ ഉണ്ടെങ്കിൽ, ദയവായി അവ അഭിപ്രായങ്ങളിൽ പങ്കിടുക.

ഫംഗ്‌ഷൻ 18: തിരയൽ

ഫംഗ്ഷൻ തിരയൽ (തിരയൽ) മറ്റൊരു ടെക്സ്റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ ഒരു ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗിനായി തിരയുന്നു, കണ്ടെത്തിയാൽ അതിന്റെ സ്ഥാനം റിപ്പോർട്ടുചെയ്യുന്നു.

SEARCH ഫംഗ്‌ഷൻ എനിക്ക് എങ്ങനെ ഉപയോഗിക്കാം?

ഫംഗ്ഷൻ തിരയൽ (തിരയൽ) മറ്റൊരു ടെക്സ്റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ ഒരു ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗിനായി തിരയുന്നു. അവള്ക്ക് കഴിയും:

  • മറ്റൊരു ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ ടെക്‌സ്‌റ്റിന്റെ ഒരു സ്‌ട്രിംഗ് കണ്ടെത്തുക (കേസ് സെൻസിറ്റീവ്).
  • നിങ്ങളുടെ തിരയലിൽ വൈൽഡ്കാർഡ് പ്രതീകങ്ങൾ ഉപയോഗിക്കുക.
  • കണ്ട വാചകത്തിൽ ആരംഭ സ്ഥാനം നിർണ്ണയിക്കുക.

വാക്യഘടന തിരയുക

ഫംഗ്ഷൻ തിരയൽ (തിരയൽ) ഇനിപ്പറയുന്ന വാക്യഘടനയുണ്ട്:

SEARCH(find_text,within_text,[start_num])

ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])

  • വാചകം കണ്ടെത്തുക (search_text) നിങ്ങൾ തിരയുന്ന വാചകമാണ്.
  • അകത്ത്_വാചകം (text_for_search) - തിരയൽ നടത്തുന്ന ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗ്.
  • ആരംഭ_സംഖ്യ (start_position) - വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, തിരയൽ ആദ്യ പ്രതീകത്തിൽ നിന്ന് ആരംഭിക്കും.

ട്രാപ്സ് തിരയൽ (തിരയൽ)

ഫംഗ്ഷൻ തിരയൽ (തിരയൽ) ആദ്യം പൊരുത്തപ്പെടുന്ന സ്‌ട്രിംഗിന്റെ സ്ഥാനം നൽകും, കേസ് സെൻസിറ്റീവ്. നിങ്ങൾക്ക് ഒരു കേസ് സെൻസിറ്റീവ് തിരയൽ ആവശ്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഫംഗ്ഷൻ ഉപയോഗിക്കാം കണ്ടെത്തുക (FIND), അത് ഞങ്ങൾ പിന്നീട് മാരത്തണിൽ കണ്ടുമുട്ടും 30 എക്സൽ 30 ദിവസത്തിനുള്ളിൽ പ്രവർത്തിക്കുന്നു.

ഉദാഹരണം 1: ഒരു സ്ട്രിംഗിൽ വാചകം കണ്ടെത്തുന്നു

ഫംഗ്ഷൻ ഉപയോഗിക്കുക തിരയൽ ഒരു ടെക്സ്റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ കുറച്ച് ടെക്‌സ്‌റ്റ് കണ്ടെത്താൻ (തിരയൽ). ഈ ഉദാഹരണത്തിൽ, സെൽ B5-ൽ കാണുന്ന ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗിനുള്ളിൽ ഞങ്ങൾ ഒരൊറ്റ പ്രതീകം (സെൽ B2-ൽ ടൈപ്പ് ചെയ്‌തത്) തിരയുകയാണ്.

=SEARCH(B5,B2)

=ПОИСК(B5;B2)

ടെക്സ്റ്റ് കണ്ടെത്തിയാൽ, ഫംഗ്ഷൻ തിരയൽ (തിരയൽ) ടെക്സ്റ്റ് സ്‌ട്രിംഗിൽ അതിന്റെ ആദ്യ പ്രതീകത്തിന്റെ സ്ഥാന നമ്പർ നൽകും. കണ്ടെത്തിയില്ലെങ്കിൽ, ഫലം ഒരു പിശക് സന്ദേശമായിരിക്കും #മൂല്യം! (#SO).

ഫലം ഒരു പിശകാണെങ്കിൽ, നിങ്ങൾക്ക് ഫംഗ്ഷൻ ഉപയോഗിക്കാം IFERROR (IFERROR) അതിനാൽ ഫംഗ്ഷൻ എക്സിക്യൂട്ട് ചെയ്യുന്നതിനുപകരം തിരയൽ (തിരയൽ) അനുബന്ധ സന്ദേശം പ്രദർശിപ്പിക്കുക. ഫംഗ്ഷൻ IFERROR (IFERROR) Excel-ൽ 2007 പതിപ്പിൽ അവതരിപ്പിച്ചു. മുമ്പത്തെ പതിപ്പുകളിൽ, ഇതേ ഫലം ഉപയോഗിച്ച് ലഭിക്കും IF (IF) കൂടെ ഐസറോർ (EOSHIBKA).

=IFERROR(SEARCH(B5,B2),"Not Found")

=ЕСЛИОШИБКА(ПОИСК(B5;B2);"Not Found")

ഉദാഹരണം 2: തിരയൽ ഉപയോഗിച്ച് വൈൽഡ്കാർഡുകൾ ഉപയോഗിക്കുന്നത്

ഫലം പരിശോധിക്കാനുള്ള മറ്റൊരു വഴി തിരയൽ (തിരയൽ), ഒരു പിശകിന് - ഫംഗ്ഷൻ ഉപയോഗിക്കുക ISNUMBER (ISNUMBER). സ്ട്രിംഗ് കണ്ടെത്തിയാൽ, ഫലം തിരയൽ (തിരയൽ) ഒരു സംഖ്യയായിരിക്കും, അതായത് ഒരു ഫംഗ്‌ഷൻ ISNUMBER (ISNUMBER) TRUE എന്ന് നൽകും. വാചകം കണ്ടെത്തിയില്ലെങ്കിൽ, പിന്നെ തിരയൽ (തിരയൽ) ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യും, ഒപ്പം ISNUMBER (ISNUMBER) FALSE തിരികെ നൽകും.

വാദത്തിന്റെ മൂല്യത്തിൽ വാചകം കണ്ടെത്തുക (search_text) നിങ്ങൾക്ക് വൈൽഡ്കാർഡ് പ്രതീകങ്ങൾ ഉപയോഗിക്കാം. ചിഹ്നം * (നക്ഷത്രചിഹ്നം) ഏതെങ്കിലും പ്രതീകങ്ങളുടെ എണ്ണം മാറ്റിസ്ഥാപിക്കുന്നു അല്ലെങ്കിൽ ഒന്നുമില്ല, കൂടാതെ ? (ചോദ്യചിഹ്നം) ഏതെങ്കിലും ഒരു പ്രതീകത്തെ മാറ്റിസ്ഥാപിക്കുന്നു.

ഞങ്ങളുടെ ഉദാഹരണത്തിൽ, വൈൽഡ്കാർഡ് പ്രതീകം ഉപയോഗിക്കുന്നു *, അതിനാൽ CENTRAL, CENTER, CENTER എന്നീ വാക്യങ്ങൾ തെരുവ് നാമങ്ങളിൽ കാണപ്പെടും.

=ISNUMBER(SEARCH($E$2,B3))

=ЕЧИСЛО(ПОИСК($E$2;B3))

ഉദാഹരണം 3: തിരയലിന്റെ ആരംഭ സ്ഥാനം നിർണ്ണയിക്കുന്നു (തിരയൽ)

ഫംഗ്ഷന്റെ മുന്നിൽ രണ്ട് മൈനസ് അടയാളങ്ങൾ (ഇരട്ട നിഷേധം) എഴുതിയാൽ ISNUMBER (ISNUMBER), അത് മൂല്യങ്ങൾ നൽകും 1/0 പകരം TRUE/FALSE (TRUE/FALSE). അടുത്തതായി, പ്രവർത്തനം SUM സെൽ E2-ലെ (SUM) തിരയൽ വാചകം കണ്ടെത്തിയ മൊത്തം റെക്കോർഡുകളുടെ എണ്ണം കണക്കാക്കും.

ഇനിപ്പറയുന്ന ഉദാഹരണത്തിൽ, കോളം B കാണിക്കുന്നു:

നഗരത്തിന്റെ പേര് | തൊഴിൽ

സെൽ E1-ൽ നൽകിയ ടെക്സ്റ്റ് സ്ട്രിംഗ് അടങ്ങുന്ന പ്രൊഫഷനുകൾ കണ്ടെത്തുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. സെൽ C2 ലെ ഫോർമുല ഇതായിരിക്കും:

=--ISNUMBER(SEARCH($E$1,B2))

=--ЕЧИСЛО(ПОИСК($E$1;B2))

ഈ സൂത്രവാക്യം "ബാങ്ക്" എന്ന വാക്ക് ഉൾക്കൊള്ളുന്ന വരികൾ കണ്ടെത്തി, എന്നാൽ അവയിലൊന്നിൽ ഈ പദം തൊഴിലിന്റെ പേരിലല്ല, നഗരത്തിന്റെ പേരിലാണ് കാണപ്പെടുന്നത്. ഇത് ഞങ്ങൾക്ക് അനുയോജ്യമല്ല!

ഓരോ നഗരത്തിന്റെ പേരിനും ഒരു ചിഹ്നമുണ്ട് | (ലംബ ബാർ), അതിനാൽ ഞങ്ങൾ, ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു തിരയൽ (തിരയൽ), ഈ പ്രതീകത്തിന്റെ സ്ഥാനം നമുക്ക് കണ്ടെത്താം. അതിന്റെ സ്ഥാനം ആർഗ്യുമെന്റിന്റെ മൂല്യമായി സൂചിപ്പിക്കാം ആരംഭ_സംഖ്യ "പ്രധാന" ഫംഗ്ഷനിൽ (start_position). തിരയൽ (തിരയൽ). തൽഫലമായി, തിരയലിൽ നഗരത്തിന്റെ പേരുകൾ അവഗണിക്കപ്പെടും.

ഇപ്പോൾ പരീക്ഷിച്ചതും തിരുത്തിയതുമായ സൂത്രവാക്യം പ്രൊഫഷന്റെ പേരിൽ "ബാങ്ക്" എന്ന വാക്ക് അടങ്ങിയിരിക്കുന്ന വരികൾ മാത്രമേ കണക്കാക്കൂ:

=--ISNUMBER(SEARCH($E$1,B2,SEARCH("|",B2)))

=--ЕЧИСЛО(ПОИСК($E$1;B2;ПОИСК("|";B2)))

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക