ФИНД ВС СЕАРЦХ функција у Мицрософт Екцелу

Anonim

Функције ФИНД и СЕАРЦХ су донекле сличне, али ипак постоји фактор који их разликује да буду селективни за решавање нашег упита у Мицрософт Екцелу.

ФИНД функција у програму Мицрософт Екцел враћа позицију одређеног знака или подниз у низу или тексту.

Синтакса:- = ФИНД (финд_тект, витхин_тект, [старт_нум])

ПРЕТРАГА функција враћа позицију првог карактера подниз или сеарцх_тект у низу. Синтакса:- = СЕАРЦХ (финд_тект, витхин_тект, [старт_нум])

У доњој табели можемо видети разлику између обе функције:-

ФИНД ПРЕТРАГА
Ова функција разликује мала и велика слова Ова функција не разликује велика и мала слова
Не дозвољава замјенске знакове Омогућава замјенске знакове попут "?", "*" Итд.
Ова функција тражи тачан текст Ова функција не проверава велика и мала слова

ФИНД функција

Узмимо примере и разумејмо:-

Идемо на Екцел листу. Имамо сетове података у ћелији А7 и А8. Функцију ћемо ставити у ћелију Б7 и Б8 да бисмо добили жељени излаз.

У горњем примеру желимо да пронађемо број места знака „Одлично“, следите доле наведене кораке:-

  • Унесите функцију у ћелију Б7
  • = ФИНД ("Одлично", А7,1)
  • притисните ентер
  • Функција ће вратити 1

Објашњење формуле: - Пре свега, функција финд ће проверити „Одлично“ у дефинисаној ћелији са прве позиције; са које год позиције ће текст почети, функција ће се вратити као резултат. У тексту ћелије можемо видети да Одлично почиње са првог места у тексту ћелије.

Схватимо случај у којем функција неће радити

  • Сада унесите функцију у ћелију Б8 да бисте сазнали „Екцел“
  • = НАЂИ ("Екцел", А8,1)
  • Притисните Ентер, функција ће вратити #ВАЛУЕ! Грешка

Функција је дала #ВАЛУЕ! Грешка, јер ова функција ради и разликује мала и велика слова, а овде у функцији смо споменули „Екцел“, а исти текст је доступан у малим словима у ћелији.

СЕАРЦХ функција

Прво желимо да сазнамо Одлично унутар ћелије:-

  • Унесите функцију у ћелију Б7
  • = ПРЕТРАГА ("одлично", А7,1)
  • притисните ентер
  • Функција ће вратити 1

Белешка:- Нисмо дефинисали тачан текст за који желимо да претражимо позицију.

Хајде да разумемо употребу џокер знакова у функцији СЕАРЦХ. Сада ћемо тражити „Форум“

  • Унесите функцију у ћелију Б8
  • = ПРЕТРАГА ("? Ору?", А8,1)
  • притисните ентер
  • Функција ће вратити 12

На овај начин можемо користити замјенски знак у функцији СЕАРЦХ да бисмо добили број позиције унутар текста ћелије.

Белешка: - Још једна занимљива ствар коју треба споменути о функцији ФИНД и СЕАРЦХ је та да они имају трећи опционални аргумент. Овај аргумент можемо користити за означавање позиције, рачунајући с леве стране, одакле желимо да почнемо претрагу.

Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у.
Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште