Excel ఫంక్షన్: FIND vs SEARCH (ఒక తులనాత్మక విశ్లేషణ)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

విషయ సూచిక

Microsoft Excel లో, FIND ఫంక్షన్ మరియు SEARCH ఫంక్షన్ స్ట్రింగ్‌లో, టెక్స్ట్ డేటాతో కూడిన సెల్‌లో అవసరమైన ఆల్ఫాబెటిక్ లేదా న్యూమరిక్ సంయోగాన్ని కనుగొనడాన్ని ఎనేబుల్ చేస్తుంది. ఈ కథనంలో, మేము Excelలో FIND మరియు SEARCH ఫంక్షన్ల యొక్క అవలోకనాన్ని చూస్తాము.

ప్రాక్టీస్ వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

మీరు వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేసి, వారితో ప్రాక్టీస్ చేయవచ్చు.

FIND & SEARCH Functions.xlsx

Excelలో FIND ఫంక్షన్‌కి పరిచయం

Excelలో, FIND ఫంక్షన్ అనేది అంతర్నిర్మిత ఫంక్షన్ అది స్ట్రింగ్/టెక్స్ట్ ఫంక్షన్ గా వర్గీకరించబడింది. FIND ఫంక్షన్ అనేది టెక్స్ట్ స్ట్రింగ్‌లోని నిర్దిష్ట అక్షరం లేదా సబ్‌స్ట్రింగ్ యొక్క స్థానాన్ని కనుగొనడానికి అలవాటు పడింది.

సింటాక్స్:

FIND ఫంక్షన్ కోసం సింటాక్స్:

FIND( find_text, within_text, [start_num ])

వాదనలు:

find_text: [అవసరం] మేము వెతుకుతున్న వచనం.

in_text: [అవసరం] టెక్స్ట్‌లో మనం వెతుకుతున్న వచనం ఉంటుంది.

start_num: [ ఐచ్ఛికం] శోధన ఎక్కడ ప్రారంభించాలో స్థానాన్ని నిర్వచిస్తుంది. అక్షరం 1 వచనంలో మొదటి అక్షరం. ప్రారంభ సంఖ్య పేర్కొనబడకపోతే, అది 1గా పరిగణించబడుతుంది.

రిటర్న్ విలువ:

కనుగొన్న టెక్స్ట్ స్థానం దీని ద్వారా సూచించబడుతుంది ఒక సంఖ్య.

Excelలో SEARCH ఫంక్షన్‌కి పరిచయం

The SEARCHఫంక్షన్ సాధారణ లేదా సంక్లిష్ట శోధనను ఉపయోగించి డేటాబేస్లోని వస్తువుల కోసం శోధించడానికి అనుమతిస్తుంది. ఈ ఫంక్షన్ ఒక టెక్స్ట్ స్ట్రింగ్ లోపల మరొక దాని స్థానాన్ని ఇస్తుంది. ఇది Excel స్ట్రింగ్/టెక్స్ట్ ఫంక్షన్ క్రింద వర్గీకరించబడింది.

సింటాక్స్:

కోసం సింటాక్స్ SEARCH ఫంక్షన్ ఇది:

SEARCH( find_text,in_text,[start_num ])

వాదనలు:

find_text: [అవసరం] శోధించే వచనం.

in_text: [అవసరం] లోపల వెతకడానికి వచనం.

start_num: [ఐచ్ఛికం] టెక్స్ట్‌లో శోధించడం ప్రారంభించడానికి స్థానం. డిఫాల్ట్ విలువ 1.

రిటర్న్ విలువ:

ఫైండ్ టెక్స్ట్ యొక్క స్థానం సంఖ్య ద్వారా సూచించబడుతుంది.

Excel FIND ఫంక్షన్ VS Excel శోధన ఫంక్షన్

Excelలో, FIND ఫంక్షన్ మరియు SEARCH ఫంక్షన్ చాలా సారూప్యంగా ఉంటాయి మరియు అదే లక్ష్యాన్ని చేస్తాయి , కానీ కొద్దిగా భిన్నంగా ఇంకా కీలకమైన మార్గాల్లో. Excel FIND మరియు SEARCH ఫంక్షన్‌ల మధ్య ప్రాథమిక వ్యత్యాసం SEARCH అనేది కేస్-సెన్సిటివ్, అయితే FIND అనేది కేస్-సెన్సిటివ్. మరో తేడా ఏమిటంటే శోధన వైల్డ్‌కార్డ్‌ల వినియోగాన్ని అనుమతిస్తుంది, అయితే FIND అనుమతించదు.

5 FIND మరియు SEARCH ఫంక్షన్‌ల నుండి తులనాత్మక అవుట్‌పుట్‌లతో ఉదాహరణలు Excelలో Excel

The FIND మరియు SEARCH సామర్థ్యాలు అరుదుగా స్వతంత్రంగా ఉపయోగించబడతాయి. వారు సాధారణంగా ఉపయోగిస్తారు MID , LEN , LEFT , లేదా RIGHT , మరియు IFERROR వంటి ఇతర ఫంక్షన్‌లతో కలయికను మేము చూస్తాము దిగువ ఉదాహరణలలో ఉన్నవి.

1. Excel FIND & టెక్స్ట్ సెల్‌లో SEARCH ఫంక్షన్

మేము నిర్దిష్ట పదం లేదా అక్షరం యొక్క స్థానాన్ని గుర్తించడానికి FIND మరియు SEARCH ఫంక్షన్‌లను చేర్చవచ్చు. మేము Excel లో ' e 'ని కనుగొనాలనుకుంటున్నాము, కాబట్టి మేము టెక్స్ట్ స్ట్రింగ్‌ను నిలువు వరుస B, లో ఉంచాము మరియు టెక్స్ట్ స్ట్రింగ్ కోసం స్థానం యొక్క ఫలితాన్ని ఉంచాము. నిలువు వరుస C లో ఉంది. దిగువ దశలను అనుసరించండి:

  • కాబట్టి, ముందుగా, మేము ' e<2 స్థానాన్ని కనుగొనడానికి FIND function ని ఉపయోగించబోతున్నాము>'. దీని కోసం, మేము సెల్ C5 ఎంచుకోవాలి. ఆ తర్వాత, ఆ సెల్‌లో ఫార్ములాను ఉంచండి.
=FIND("e",B5)

  • తర్వాత, Enter <2ని నొక్కడం> కీబోర్డ్‌లో 4 ఫలితాన్ని చూపుతుంది. ఫార్ములా 4 ని అందిస్తుంది ఎందుకంటే e 4 అక్షరం Excel .
  • 13>ఇప్పుడు, రెండవది, మేము ' e ' స్థానాన్ని శోధించడానికి శోధన ఫంక్షన్ ని ఉపయోగించబోతున్నాము. దీన్ని చేయడానికి, మేము ఫలితాన్ని చూడాలనుకుంటున్న సెల్‌ను ఎంచుకోవాలి, కాబట్టి మేము సెల్ C6 ని ఎంచుకుంటాము. ఇప్పుడు, నిర్దిష్ట సెల్‌లో, సూత్రాన్ని నమోదు చేయండి.
=SEARCH("e",B6)

  • మరియు, Enter<నొక్కండి 2>. మరియు, ఫలితం 1 అని మనం చూడవచ్చు. ఫార్ములా 1 ని అందిస్తుంది, ఎందుకంటే E అనేది పదం Excel లో మొదటి అక్షరం. మనకు తెలిసినట్లుగా శోధన ఫంక్షన్ FIND ఫంక్షన్ లాగా కేస్ సెన్సిటివ్ కాదు, కాబట్టి అక్షరం పెద్దదైనా లేదా చిన్నదైనా పట్టించుకోదు. ఇది లేఖను కనుగొన్నప్పుడు అది వెంటనే ఫలితాన్ని చూపుతుంది.

  • కాబట్టి, FIND మరియు శోధనను ఉపయోగించడం ద్వారా ఫంక్షన్‌లు మేము టెక్స్ట్ స్ట్రింగ్‌లో ఏదైనా పదం లేదా అక్షరం యొక్క స్థానాన్ని కనుగొనగలము.

మరింత చదవండి: ఎక్సెల్‌లోని సెల్‌లో టెక్స్ట్‌ను ఎలా కనుగొనాలి<2

2. ఇచ్చిన అక్షరానికి ముందు లేదా తర్వాత వచ్చే స్ట్రింగ్‌ను కనుగొనడానికి FIND ఫంక్షన్‌ని వర్తింపజేయండి

అనుకుందాం, B నిలువు వరుసలో మనకు కొన్ని పేర్లు ఉన్నాయి మరియు మేము దీని మొదటి మరియు చివరి పేరును కనుగొనాలనుకుంటున్నాము ప్రతి పేరు వరుసగా C మరియు D నిలువు వరుసలలో ఉంటుంది. దీన్ని చేయడానికి, మేము ఈ క్రింది విధానాన్ని అనుసరించాలి:

  • మొదట, మొదటి పేరును పొందడానికి, మేము సెల్ C5 ని ఎంచుకుంటాము. మేము FIND లేదా SEARCH ఫంక్షన్‌ని LEFT ఫంక్షన్ తో కలిపి ఉపయోగించవచ్చు. కాబట్టి, మేము FIND ఫంక్షన్‌ని ఉపయోగిస్తున్నాము.
  • రెండవది, ఫార్ములాను సెల్ C5 లో ఉంచండి.
=LEFT(B5, FIND(" ", B5)-1)

  • తర్వాత, Enter నొక్కండి.

  • ఇప్పుడు , మేము చివరి పేరుని పొందాలనుకుంటున్నాము, దీని కోసం మేము కుడి , FIND లేదా శోధన మరియు LEN యొక్క సంయోగాన్ని ఉపయోగించవచ్చు. విధులు. కాబట్టి, మునుపటి మాదిరిగానే, సెల్ D5 ని ఎంచుకుని, ఫార్ములాను అక్కడ ఉంచండి.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Enter కీని నొక్కిన తర్వాత, మీరు ఫలితంగా చివరి పేరును పొందుతారుసెల్.

ఇక్కడ, LEN ఫంక్షన్ మొత్తం అక్షరాల సంఖ్యను పొందుతుంది, ఆపై FIND ఫంక్షన్ స్థలం యొక్క స్థానాన్ని తీసివేస్తుంది. చివరగా, రైట్ ఫంక్షన్ కుడివైపు అక్షరాలను చూపుతుంది.

  • తర్వాత, C నిలువు వరుసపై ఫార్ములాను కాపీ చేయడానికి, ని లాగండి హ్యాండిల్‌ను కింద పూరించండి లేదా ప్లస్ (' + ') గుర్తుపై డబుల్ క్లిక్ చేయండి.

  • అదేవిధంగా, ఫార్ములా నకిలీ చేయడానికి ఫిల్ హ్యాండిల్ ని D కాలమ్ మీదుగా లాగండి.

  • చివరిగా, ఇది పేర్ల నుండి అన్ని మొదటి పేర్లు మరియు చివరి పేర్లను సంగ్రహిస్తుంది.

గమనిక: మేము ఉపయోగిస్తాము శోధన కి బదులుగా FIND ఫంక్షన్, ఎందుకంటే మేము మరింత ఖచ్చితమైన విలువను పొందాలనుకుంటున్నాము, FIND ఫంక్షన్ కేస్ సెన్సిటివ్ అని మనందరికీ తెలుసు.

0> మరింత చదవండి: Excelలో స్ట్రింగ్‌లో అక్షరాన్ని ఎలా కనుగొనాలి

3. Excelలో నిర్దిష్ట అక్షరం యొక్క Nవ సంభవనీయతను కనుగొనడానికి FIND ఫంక్షన్‌ను చొప్పించండి

అనుకుందాం, మనకు డాష్ (' –<2) అనే ప్రత్యేక అక్షరంతో కొంత వచన స్ట్రింగ్ ఉంది>') B నిలువు వరుసలో. మరియు మేము డాష్ (' ) 2 nd మరియు 3 స్థానాలను కనుగొనాలనుకుంటున్నాము – ') వరుసగా C , మరియు D నిలువు వరుసలలో. ప్రత్యేక అక్షరం యొక్క స్థానాన్ని పొందడానికి, కింది దశలను అనుసరించండి.

  • అలాగే మునుపటి ఉదాహరణలు, ముందుగా, మీ స్ప్రెడ్‌షీట్‌లోని సెల్‌ను ఎంచుకోండి.మీరు సూత్రాన్ని ఉపయోగించిన తర్వాత ఫలితాన్ని చూడాలనుకుంటున్నారు. కాబట్టి, మేము సెల్ C5 ని ఎంచుకుంటాము.
  • రెండవది, ఆ గడిలో సూత్రాన్ని ఉంచండి.
=FIND("-", B5, FIND("-",B5)+1)

  • మూడవది, ఫలితాన్ని చూడటానికి Enter ని నొక్కండి.

ఇక్కడ, ఫార్ములా పొందడం 2 స్థానం.

  • ఇంకా, సూత్రాన్ని కాపీ చేయడానికి ఫిల్ హ్యాండిల్ ని క్రిందికి లాగండి.
0>
  • తర్వాత, మేము D నిలువు వరుసలో 3 స్థానాన్ని పొందాలనుకుంటున్నాము. కాబట్టి, మేము సెల్ D5 ని ఎంచుకుని, ఫార్ములాను అక్కడ ఉంచుతాము.
=FIND("-",B5, FIND("-", B5, FIND("-",B5)+1) +2)

  • ఇంకా , కీబోర్డ్‌పై Enter కీని నొక్కండి.

ఇక్కడ, ఫార్ములా 3 ని చూపుతుంది ప్రత్యేక అక్షరం యొక్క rd స్థానం.

  • మరియు, ఇప్పుడు, నిలువు D పై ఫార్ములాను నకిలీ చేయడానికి ఫిల్ హ్యాండిల్ ని క్రిందికి లాగండి.
  • చివరిగా, దశలను అనుసరించడం ద్వారా, మీరు కోరుకున్న ఫలితాన్ని పొందుతారు.

మరింత చదవండి: ఎలా స్ట్రింగ్ ఎక్సెల్‌లో అక్షరాన్ని కనుగొనడానికి (8 సులభమైన మార్గాలు)

ఇలాంటి రీడింగ్‌లు

  • ఎక్సెల్‌లో జీరో కంటే ఎక్కువ కాలమ్‌లో చివరి విలువను కనుగొనండి (2 సులభ సూత్రాలు)
  • Excelలో అత్యల్ప 3 విలువలను ఎలా కనుగొనాలి (5 సులభమైన పద్ధతులు)
  • ఒక విలువ యొక్క మొదటి సంఘటనను కనుగొనండి Excelలో పరిధి (3 మార్గాలు)
  • Excelలో బాహ్య లింక్‌లను కనుగొనండి (6 త్వరిత పద్ధతులు)
  • సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉంటే ఎలా కనుగొనాలి Excel

4. శోధన ఫంక్షన్‌ని వర్తింపజేయండికుండలీకరణాల మధ్య వచనాన్ని కనుగొనండి

మన వద్ద కొంత టెక్స్ట్ స్ట్రింగ్ ఉంది మరియు బ్రాకెట్‌లతో జతచేయబడిన వచనాన్ని మాత్రమే పొందాలనుకుంటున్నాము. కుండలీకరణాలు లో ఆ టెక్స్ట్ స్ట్రింగ్‌లను పొందడానికి, స్ట్రింగ్ నుండి అవసరమైన అక్షరాల సంఖ్యను వేరు చేయడానికి మనకు MID ఫంక్షన్ అవసరం. అలాగే FIND లేదా SEARCH ఫంక్షన్‌లు ఏమి ప్రారంభించాలో మరియు ఎన్ని అక్షరాలను వేరు చేయాలో గుర్తించడానికి. దిగువ దశలను అనుసరించండి.

  • ప్రారంభంలో, మీరు ఫలితాన్ని చూడాలనుకుంటున్న సెల్‌ను ఎంచుకోండి. కాబట్టి, మేము సెల్ C5 ని ఎంచుకుంటాము.
  • తర్వాత, ఫార్ములాను కాపీ చేసి ఆ సెల్‌లో అతికించండి.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)

  • తర్వాత, Enter నొక్కండి.

మీరు చేయాల్సిందల్లా సెల్ నంబర్‌ని మార్చడమే మీ సెల్ లొకేషన్ ప్రకారం, ఫార్ములా అతికించిన తర్వాత.

  • ఆ తర్వాత, ఫార్ములా నకిలీ చేయడానికి ఫిల్ హ్యాండిల్ ని క్రిందికి లాగండి.

<29

  • మరియు, చివరకు, కుండలీకరణం లోపల ఉన్న వచనం ఇప్పుడు మొత్తం టెక్స్ట్ స్ట్రింగ్ నుండి సంగ్రహించబడింది.

🔎 ఫార్ములా ఎలా పని చేస్తుంది?

SEARCH(“(“, B5)+1 : ఇది సెల్ నుండి సెల్ విలువను తీసుకుంటుంది B5 , మరియు ఓపెనింగ్ బ్రాకెట్ ' ( ' అంటే 4+1 , SEARCH("(", B5)) స్థానం కోసం శోధించండి మేము 4 ని పొందుతాము, ఎందుకంటే స్థలం కూడా లెక్కించబడుతుంది.

అవుట్‌పుట్ → 5 , ఇది కుండలీకరణంలో మొదటి అక్షరం ' 0 '.

శోధన(“)”, B5)-శోధన(“(“,B5)-1 : ఇది క్లోజింగ్ బ్రాకెట్ ‘ ) ’ స్థానాన్ని కనుగొంటుంది. మరియు, ప్రారంభ బ్రాకెట్ స్థానాన్ని తీసివేయండి.

అవుట్‌పుట్ → 10-4-1; 6-1; 5 , ఇది ' 1 ' కుండలీకరణంలో చివరి అక్షరం.

MID(B5, SEARCH(“(“,B5)+1, SEARCH(“)”,B5)-SEARCH(“(“,B5)-1) : ఇది బ్రాకెట్‌లోని వచనాన్ని సంగ్రహిస్తుంది.

అవుట్‌పుట్ → 01001

మరింత చదవండి: Excel పరిధిలో టెక్స్ట్ కోసం వెతకండి (11 త్వరిత పద్ధతులు)

5. FINDని కలిపి & వచనాన్ని కనుగొనడంలో లోపాన్ని నిర్వహించడానికి IFERROR విధులు

find_text కనుగొనబడకపోతే, అది FIND <2 రెండింటిలోనూ దోష సందేశాన్ని చూపుతుంది>మరియు శోధన ఫంక్షన్‌లు. దోష సందేశాన్ని చూపించే బదులు మనం ' కనుగొనలేదు ' వంటి వ్యక్తీకరణ సందేశాన్ని ప్రదర్శించడానికి IFERROR ఫంక్షన్‌ని ఉపయోగించవచ్చు. ఉదాహరణకు, లో సెల్ C10 , వినియోగదారు ఏదైనా వచనాన్ని ఇన్‌పుట్ చేయగలరు మరియు సెల్ C5 ఎంటర్ చేసిన టెక్స్ట్ కోసం శోధించబడుతుంది.

  • మొదట, మీకు కావలసిన సెల్‌ను ఎంచుకోండి సెల్ C10 లో ఆపాదించబడిన వచనం యొక్క స్థానం. కాబట్టి, మేము సెల్ C11ని ఎంచుకుంటాము.
  • రెండవది, C11b సెల్‌లో సూత్రాన్ని ఉంచండి.
=IFERROR(FIND(C10, C5), "Given text is not found!")

  • తర్వాత, <ని నొక్కండి 1>మీ కీబోర్డ్‌లో కీని నమోదు చేయండి. మీరు చూడగలిగినట్లుగా, ఇది 1 చూపుతుంది. ఎందుకంటే Excel అనే వచనం సెల్ C5 లో ఒక్కసారి మాత్రమే కనుగొనబడింది.

  • వచనం Indesign సెల్ C5 లో కనుగొనబడలేదు. కాబట్టి, అది ఇస్తుందిఒక సందేశం ' ఇచ్చిన వచనం కనుగొనబడలేదు! '.

మరింత చదవండి: ఎలా ఉపయోగించాలి Excelలో బోల్డ్ టెక్స్ట్‌ను కనుగొనడానికి ఫార్ములా

మనసులో ఉంచుకోవలసిన విషయాలు

క్రింది షరతుల్లో ఏవైనా కలిసినట్లయితే, Excel కనుగొనండి మరియు శోధన ఫంక్షన్ #VALUE! లోపం:

  • టెక్స్ట్‌లో find_text <ఫంక్షన్ లేదు 2>.
  • నిన్_టెక్స్ట్ start_num కంటే తక్కువ అక్షరాలను కలిగి ఉంది.
  • start_num అనేది సున్నా (' 0 ') లేదా ప్రతికూల విలువ లేదా start_num సున్నా కంటే తక్కువ లేదా సమానం (' 0 ').

ముగింపు

పైన మీకు FIND మరియు <యొక్క స్థూలదృష్టిని అందిస్తుంది 1>Excelలో ఫంక్షన్‌లను శోధించండి. ఇది మీకు సహాయపడుతుందని ఆశిస్తున్నాము! మీకు ఏవైనా ప్రశ్నలు, సూచనలు లేదా అభిప్రాయాలు ఉంటే, దయచేసి వ్యాఖ్య విభాగంలో మాకు తెలియజేయండి. లేదా మీరు ExcelWIKI.com బ్లాగ్‌లోని మా ఇతర కథనాలను చూడవచ్చు!

హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.