విషయ సూచిక
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 వ స్థానం.
- ఇంకా, సూత్రాన్ని కాపీ చేయడానికి ఫిల్ హ్యాండిల్ ని క్రిందికి లాగండి.
- తర్వాత, మేము 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 బ్లాగ్లోని మా ఇతర కథనాలను చూడవచ్చు!