విషయ సూచిక
ఈ ట్యుటోరియల్లో, ఎక్సెల్లో FIND ఫంక్షన్ ఎందుకు పనిచేయడం లేదు అనే సమస్యకు గల కారణాలను మేము వివరిస్తాము. Microsoft Excel లో, FIND ఫంక్షన్ టెక్స్ట్ స్ట్రింగ్ లోపల నిర్దిష్ట అక్షరం లేదా సబ్స్ట్రింగ్ని గుర్తించడానికి ఉపయోగించబడుతుంది. కొన్నిసార్లు FIND ఫంక్షన్ సరిగ్గా పని చేయదు మరియు #VALUE ఎర్రర్ను ఇస్తుంది. FIND function Find ఫంక్షన్ పని చేయడం లేదు.xlsx
Excel FIND ఫంక్షన్ యొక్క అవలోకనం
- వివరణ
FIND ఫంక్షన్ టెక్స్ట్ స్ట్రింగ్ లోపల ఒక నిర్దిష్ట అక్షరం లేదా సబ్స్ట్రింగ్ను గుర్తించడానికి ఉపయోగించబడుతుంది
- జనరిక్ సింటాక్స్
FIND(find_text, within_text, [start_num])
- వాద వివరణ
వాదన | అవసరం | వివరణ |
---|---|---|
కనుగొను_వచనం | అవసరం | సబ్స్ట్రింగ్ మేము కనుగొనాలనుకుంటున్నాము. |
in_text | అవసరం | టెక్స్ట్ ఎక్కడ శోధించబడుతుంది. |
[start_num] | ఐచ్ఛికం | టెక్స్ట్లో శోధన ప్రారంభ స్థానం. ఈ ఆర్గ్యుమెంట్ యొక్క డిఫాల్ట్ విలువ 1 . |
- రిటర్న్స్
ది స్ట్రింగ్ నుండి నిర్దిష్ట సబ్స్ట్రింగ్ యొక్క స్థానం.
అన్ని వెర్షన్లలో అందుబాటులో ఉంది Excel 2003 తర్వాత.
Excelలో పని చేయని ఫంక్షన్ను కనుగొనడానికి పరిష్కారాలతో 4 కారణాలు
ఈ కథనం అంతటా, మేము 4 కారణాలు మరియు పరిష్కారాలను ప్రదర్శిస్తాము ఎక్సెల్లో FIND ఫంక్షన్ ఎందుకు పని చేయడం లేదు అనే సమస్యకు. దీన్ని మీకు స్పష్టంగా వివరించడానికి మేము ప్రతి పద్ధతికి ప్రత్యేకమైన డేటాసెట్ని ఉపయోగిస్తాము.
కారణం 1: FIND ఫంక్షన్ పని చేయకపోతే 'in_text' ఆర్గ్యుమెంట్లో Excel
మొదటిలో 'find_text' ఆర్గ్యుమెంట్ ఉండకపోతే మరియు అన్నింటికంటే ముందు, ' in_text ' ఆర్గ్యుమెంట్లో ' find_text ' ఆర్గ్యుమెంట్ లేనందున excelలో FIND ఫంక్షన్ ఎందుకు పని చేయడం లేదు అని మేము చర్చిస్తాము. కింది డేటాసెట్లో, మనకు సెల్లలో కొన్ని స్ట్రింగ్లు ఉన్నాయి ( B5:B8 ). FIND ఫంక్షన్ని ఉపయోగించి సెల్ పరిధి ( b ) సబ్స్ట్రింగ్ల స్థానాలను మనం కనుగొనవచ్చు. మనం Microsoft స్ట్రింగ్లో ‘ a ’ సబ్స్ట్రింగ్ యొక్క స్థానాన్ని కనుగొంటామని అనుకుందాం. స్ట్రింగ్ మైక్రోసాఫ్ట్ లో a సబ్స్ట్రింగ్ లేదని మీరు గమనించినట్లయితే. కాబట్టి, ఈ సందర్భంలో, ‘ in_text ’ వాదనలో ‘ find_text ’ ఆర్గ్యుమెంట్ ఉండదు. FIND ఫంక్షన్ ఈ సందర్భంలో పని చేయదు.
ఈ పద్ధతిని వివరించడానికి దశలను చూద్దాం.
స్టెప్స్ :
- ప్రారంభించడానికి, సెల్ D5 ని ఎంచుకోండి. ఆ గడిలో కింది సూత్రాన్ని చొప్పించండి:
=FIND(C5,B5)
- Enter నొక్కండి .
- అదనంగా, పై ఫార్ములా #VALUE లోపాన్ని ఇస్తుందిసెల్ D5 స్ట్రింగ్గా Microsoft a సబ్స్ట్రింగ్ను కలిగి లేదు.
- చివరిగా, సెల్స్లో ( E6:E8 ) కింది ఫార్ములాలను చొప్పించండి ( D6:D8 ). స్టింగ్లలో సబ్స్ట్రింగ్లు లేనందున మేము ప్రతి సందర్భంలో #VALUE ఎర్రర్ను పొందుతాము.
పరిష్కారం:
ఇప్పుడు ఈ ఎర్రర్ కాపీని పరిష్కరించడానికి, C నిలువు వరుసలోని సబ్స్ట్రింగ్ల క్రింది కొత్త విలువలు. ' inthin_text ' కొత్తగా జోడించిన విలువలను కలిగి ఉన్నందున మేము ఎటువంటి #VALUE ఎర్రర్ను పొందలేము.
మరింత చదవండి: Excelలో సెల్లో టెక్స్ట్ను ఎలా కనుగొనాలి
కారణం 2: ఆర్గ్యుమెంట్ల కేస్ సెన్సిటివిటీ కారణంగా Excelలో FIND ఫంక్షన్ పనిచేయడం లేదు
Excelలో, ' find_tex t' అనేది ' within_text యొక్క స్ట్రింగ్లతో సరిగ్గా సరిపోలకపోతే FIND ఫంక్షన్ పని చేయదు '. కాబట్టి, Excel లో FIND ఫంక్షన్ పనిచేయకపోవడానికి ఆర్గ్యుమెంట్ల కేస్ సెన్సిటివిటీ మరొక కారణం. కింది డేటాసెట్లో, మేము వేర్వేరు సబ్స్ట్రింగ్లతో ఒకే డేటాసెట్ను కలిగి ఉన్నాము. సెల్ B5 లో స్ట్రింగ్ Microsoft . ఆ స్ట్రింగ్ నుండి, మేము సబ్స్ట్రింగ్ m స్థానాన్ని కనుగొంటాము. సబ్స్ట్రింగ్ అక్షరం లోయర్ కేస్లో ఉన్నట్లు మనం చూడవచ్చు, అయితే స్ట్రింగ్ పెద్ద అక్షరంలో అదే అక్షరాన్ని కలిగి ఉంది.
ఈ పద్ధతిని అమలు చేయడానికి దశలను చూద్దాం.
దశలు:
- మొదట, సెల్ D5 ని ఎంచుకోండి. కింది సూత్రాన్ని చొప్పించండిఆ సెల్లో:
=FIND(C5,B5)
- Enter నొక్కండి.
- తర్వాత, D5 సెల్లో #VALUE ఎర్రర్ను మనం చూడవచ్చు.
- చివరిగా , కణాలలో ( E6:E8 ) క్రింది ఫార్ములాలను వ్రాయండి ( D6:D8 ). సబ్స్ట్రింగ్లు సంబంధిత స్ట్రింగ్లలో దేనితోనూ సరిగ్గా సరిపోలనందున మేము ప్రతి సందర్భంలో #VALUE ఎర్రర్ను పొందుతాము.
పరిష్కారం:
ఈ లోపాన్ని పరిష్కరించడానికి, సబ్స్ట్రింగ్ల మునుపటి విలువలను ' in_text ' ఆర్గ్యుమెంట్తో సరిగ్గా సరిపోలే కొత్త విలువలతో భర్తీ చేయండి. భర్తీ చేసిన తర్వాత FIND ఫంక్షన్ సరిగ్గా పని చేస్తుందని మరియు ఎటువంటి #VALUE ఎర్రర్ను అందించలేదని మనం చూడవచ్చు.
మరింత చదవండి: ఎక్సెల్ (4 పద్ధతులు)లో సెల్ల శ్రేణి నిర్దిష్ట వచనాన్ని కలిగి ఉంటే ఎలా కనుగొనాలి
ఇలాంటి రీడింగ్లు
- ఎక్సెల్ శ్రేణిలో టెక్స్ట్ కోసం వెతకండి (11 త్వరిత పద్ధతులు)
- ఎక్సెల్లో సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉంటే ఎలా కనుగొనాలి
- Excel (3 పద్ధతులు)లో విలువను ఎలా కనుగొనాలి
- Excel ఫంక్షన్: FIND vs SEARCH (ఒక తులనాత్మక విశ్లేషణ)
- Excelలో స్ట్రింగ్లో అక్షరాన్ని ఎలా కనుగొనాలి
కారణం 3: 'start_num' ఆర్గ్యుమెంట్ 'in_text' ఆర్గ్యుమెంట్ కంటే ఎక్కువగా ఉన్నప్పుడు Excel FIND ఫంక్షన్ పని చేయదు
FIND ఫంక్షన్ని ఉపయోగిస్తున్నప్పుడు తప్పనిసరిగా ' start_num ' ఆర్గ్యుమెంట్ విలువ మొత్తం సంఖ్య కంటే ఎక్కువగా ఉండకూడదు‘ in_text ’ ఆర్గ్యుమెంట్లోని అక్షరాలు. మీరు ‘ start_num ’ ఆర్గ్యుమెంట్ విలువను ‘ in_text ’ ఆర్గ్యుమెంట్ కంటే ఎక్కువ ఇన్పుట్ చేస్తే excelలో FIND ఫంక్షన్ పని చేయదు. ఈ పద్ధతిని వివరించడానికి మేము క్రింది డేటాసెట్ని ఉపయోగిస్తాము.
ఈ పద్ధతిని అమలు చేయడానికి దశలను చూద్దాం.
దశలు:
- మొదట, సెల్ D5 ని ఎంచుకోండి. ఆ గడిలో కింది ఫార్ములాను వ్రాయండి:
=FIND(C5,B5,7)
- తర్వాత, Enter నొక్కండి .
- కాబట్టి, మేము సెల్ D5 లో #VALUE ఎర్రర్ని పొందుతాము.
Microsoft స్ట్రింగ్లో సబ్స్ట్రింగ్ M స్థానం 1 అయినందున ఈ లోపం ఏర్పడింది. కానీ, FIND ఫంక్షన్ 7 స్థానం నుండి చూడటం ప్రారంభిస్తుంది. అందుకే ఫంక్షన్ M స్థానాన్ని కనుగొనలేదు మరియు #VALUE ఎర్రర్ను అందిస్తుంది.
- చివరికి, సెల్ల ఫార్ములాలను చొప్పించండి ( E6:E9 ) కణాలలో ( D6:D9 ). ' witin_text 'లోని స్ట్రింగ్ స్థానం కంటే ' start_num ' ఆర్గ్యుమెంట్ ఎక్కువగా ఉన్నందున మేము అన్ని సందర్భాలలో #VALUE ఎర్రర్ను పొందుతాము.
పరిష్కారం:
' start_num ' వాదనను 1 తో భర్తీ చేయండి. ఈ చర్య డేటాసెట్ నుండి అన్ని #VALUE లోపాలను తొలగిస్తుంది. FIND ఫంక్షన్ అవుట్పుట్ని అందిస్తుంది ఎందుకంటే ' start_num ' ఆర్గ్యుమెంట్ విలువ ఇప్పుడు ' in_text ' ఆర్గ్యుమెంట్ కంటే చిన్నది. <2
చదవండిమరిన్ని: Excelలో సున్నా కంటే ఎక్కువ కాలమ్లో చివరి విలువను కనుగొనండి (2 సులభ సూత్రాలు)
కారణం 4: 'start_num' ఆర్గ్యుమెంట్ కంటే చిన్నదిగా ఉంటే Excelలో ఫంక్షన్ని కనుగొనండి పని చేయదు లేదా 0కి సమానం
FIND function ఎక్సెల్లో పని చేయకపోవడానికి గల మరో కారణం ' start_num ' ఆర్గ్యుమెంట్ విలువ కంటే చిన్నది లేదా సమానం 0 . మనం ‘ start_num ’ ఆర్గ్యుమెంట్ 0 లేదా ప్రతికూలంగా ఏదైనా ఇన్పుట్ చేస్తే FIND ఫంక్షన్ #VALUE ఎర్రర్ను అందిస్తుంది. దీన్ని ఉదహరించడానికి మేము కింది డేటాసెట్లో ' start_num ' ఆర్గ్యుమెంట్ యొక్క ప్రతికూల విలువను ఉపయోగిస్తాము.
కాబట్టి, దీనితో అనుబంధించబడిన దశలను చూద్దాం. పద్ధతి.
స్టెప్స్:
- ప్రారంభంలో, సెల్ D5 ని ఎంచుకోండి. ఆ సెల్లో కింది సూత్రాన్ని ఇన్పుట్ చేయండి:
=FIND(C5,B5,-1)
- ప్రెస్, Enter .
- ఫలితంగా, మేము -1 ప్రతికూల విలువను ఉపయోగించినందున సెల్ D5 లో #VALUE లోపం వస్తుంది ' start_num ' వాదన.
- చివరిగా, కింది సెల్ల సూత్రాలను ఇన్పుట్ చేయండి ( E6:E8 ) కణాలలో ( D6:D8 ). మేము ప్రతి సెల్లో #VALUE ఎర్రర్ను పొందుతాము. ప్రతి ఫార్ములాలో ' start_num ' ఆర్గ్యుమెంట్ యొక్క విలువ ప్రతికూలంగా ఉన్నందున ఇది జరుగుతుంది.
పరిష్కారం:
' start_num ' ఆర్గ్యుమెంట్ యొక్క ప్రతికూల విలువ #VALUE ఎర్రర్కు కారణం కాబట్టి అన్ని ప్రతికూల విలువలను భర్తీ చేయండి 1 తో. కాబట్టి, FIND ఫంక్షన్ #VALUE ఎర్రర్ను ఇకపై అందించదు.
మరింత చదవండి: Excelలో బహుళ విలువలను ఎలా కనుగొనాలి (8 త్వరిత పద్ధతులు)
ముగింపు
ముగింపుగా, ఈ ట్యుటోరియల్ మీకు స్పష్టమైన ఆలోచనను ఇస్తుంది ఎక్సెల్లో FIND ఫంక్షన్ ఎందుకు పని చేయడం లేదు. మీ నైపుణ్యాలను పరీక్షించడానికి ఈ కథనంతో పాటు వచ్చే ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి. మీకు ఏవైనా ప్రశ్నలు ఉంటే, దయచేసి దిగువ పెట్టెలో వ్యాఖ్యానించండి. మా బృందం వీలైనంత త్వరగా మీకు ప్రత్యుత్తరం ఇవ్వడానికి ప్రయత్నిస్తుంది. కాబట్టి, భవిష్యత్తులో మరిన్ని చమత్కారమైన Microsoft Excel పరిష్కారాల కోసం ఒక కన్ను వేసి ఉంచండి.