ఎక్సెల్ ఫైండ్ ఫంక్షన్ | ఎక్సెల్ లో ఫైండ్ ఫార్ములా ఎలా ఉపయోగించాలి? (ఉదాహరణ)

ఎక్సెల్ లో ఫంక్షన్ కనుగొనండి

ఎక్సెల్ లో ఫంక్షన్ కనుగొనండి టెక్స్ట్ స్ట్రింగ్‌లో అక్షరం లేదా సబ్‌స్ట్రింగ్ యొక్క స్థానాన్ని కనుగొనడానికి ఉపయోగిస్తారు. మరో మాటలో చెప్పాలంటే, ఇది మరొక వచనంలో ఒక టెక్స్ట్ యొక్క సంభవనీయతను కనుగొనటానికి ఉపయోగించబడుతుంది, ఎందుకంటే ఇది మనకు లక్ష్య వచనం యొక్క స్థానాన్ని ఇస్తుంది కాబట్టి ఈ ఫంక్షన్ ద్వారా తిరిగి వచ్చే అవుట్పుట్ ఒక పూర్ణాంకం మరియు ఈ ఫంక్షన్ ఎక్సెల్ లో ఒక టెక్స్ట్ ఫంక్షన్, ఇది అంతర్నిర్మిత దానిలో మూడు వాదనలు ఉపయోగించే ఫంక్షన్.

సింటాక్స్

వాదనలు

  • find_text: కనుగొనవలసిన వచనం.
  • లోపల_టెక్స్ట్: లోపల శోధించాల్సిన టెక్స్ట్ స్ట్రింగ్
  • start_num: ఐచ్ఛికం. శోధన ఏ పాత్ర నుండి ప్రారంభమవుతుందో ఇది నిర్దేశిస్తుంది. డిఫాల్ట్ ఒకటి.

ఎక్సెల్ లో FIND ఫంక్షన్ ఎలా ఉపయోగించాలి? (ఉదాహరణలతో)

కొన్ని ఉదాహరణల ద్వారా ఎక్సెల్ లో FIND యొక్క పనిని అర్థం చేసుకుందాం.

మీరు ఈ FIND ఫంక్షన్ ఎక్సెల్ మూసను ఇక్కడ డౌన్‌లోడ్ చేసుకోవచ్చు - FIND ఫంక్షన్ Excel మూస

ఉదాహరణ # 1

మీరు “చిరుతపులి” లో “a” స్థానాన్ని కనుగొనాలనుకుందాం.

“చిరుతపులి” A3 లో ఇవ్వబడి, పైన చూపిన విధంగా B3 లో “a” ఇవ్వబడితే, ఎక్సెల్ లో FIND యొక్క సూత్రం ఇలా ఉంటుంది:

= కనుగొనండి (బి 3, ఎ 3)

“చిరుతపులి” లోని 5 వ స్థానంలో “a” సంభవిస్తున్నందున ఎక్సెల్ లో FIND 5 తిరిగి వస్తుంది.

సెల్ రిఫరెన్స్‌లకు బదులుగా, ఎక్సెల్‌లో FIND కోసం ఈ క్రింది ఫార్ములాలో చూపిన విధంగా మీరు నేరుగా అక్షరాలను నమోదు చేయవచ్చు:

కనుగొనండి (“a”, “చిరుత”)

ఇది 5 కూడా తిరిగి వస్తుంది.

ఉదాహరణ # 2

క్రింద చూపిన విధంగా మీకు A3: A6 లో టెక్స్ట్ తీగల జాబితా ఉందని అనుకుందాం.

ఈ జాబితాలో, జాబితాలో “i” అక్షరం సంభవించే అంశాల సంఖ్యను మీరు గుర్తించాలనుకుంటున్నారు. దీన్ని గుర్తించడానికి మీరు ఎక్సెల్ లో FIND కోసం క్రింది సూత్రాన్ని ఉపయోగించవచ్చు:

= SUMPRODUCT (- (ISNUMBER (FIND (“i”, A3: A6%)))

ఎక్సెల్ లో FIND కోసం పై సూత్రంలో,

  1. కనుగొనండి (“i”, A3: ఎ 6) -ని కలిగి ఉన్న కణాలలో స్థానాన్ని కనుగొంటారు find_text “నేను” మరియు స్థానం దొరకనప్పుడు లోపం ఇస్తుంది.
  2. ISNUMBER (FIND (..)) - విలువ సంఖ్యాపరంగా ఉన్నప్పుడు నిజం మరియు లేనప్పుడు తప్పు. కాబట్టి, ఎక్సెల్ లోని FIND ఫంక్షన్ “i” ను కనుగొన్నప్పుడు, అది ఒప్పును తిరిగి ఇస్తుంది మరియు అది చేయలేనప్పుడు, అది తప్పును అందిస్తుంది. కాబట్టి, ఇది మాతృకను ఏర్పరుస్తుంది: ఒప్పు; నిజం; తప్పుడు; నిజం.
  3. - (ISNUMBER (….))) - ది - (TRUE; TRUE; FALSE; TRUE) TRUE / FALSE మాతృకను 1/0 గా మారుస్తుంది మరియు 1; 1; 0; 1 ను అందిస్తుంది.
  4. ఎక్సెల్ లో SUMPRODUCT (- (ISNUMBER (….))) - SUMPRODUCT (1; 1; 0; 1) చివరకు మొత్తం మరియు 3 తిరిగి వస్తుంది.

FIND ఫంక్షన్ కణాలలో “i” సంభవించడాన్ని మాత్రమే పరిగణిస్తుందని ఇక్కడ గమనించవచ్చు (ఉనికి లేదా లేకపోవడం). ఇది ఒకటి కంటే ఎక్కువసార్లు సంభవిస్తే, అది కూడా ఒకటిగా లెక్కించబడుతుంది. ఉదాహరణకు, ఉల్లిపాయ “ఒనియన్” గా మారితే, అది కూడా 3 తిరిగి వస్తుంది. COUNTIF ఫంక్షన్‌లో కూడా ఇదే విధమైన కార్యాచరణను చూడవచ్చు. ఏదేమైనా, ఈ వాక్యనిర్మాణం COUNTIF ఫంక్షన్ నుండి భిన్నంగా ఉంటుంది, ఎందుకంటే ఇది కేస్-సెన్సిటివ్ అయితే COUNTIF కాదు.

పై ఉదాహరణలో, కణాల శ్రేణిలో ఒక సబ్‌స్ట్రింగ్ సంభవించే కణాల సంఖ్యను ఎలా సేకరించాలో మీరు నేర్చుకున్నారు. ఇప్పుడు, కణాల పరిధిలో రెండు వేర్వేరు సబ్‌స్ట్రింగ్‌లు (సబ్‌స్ట్రింగ్ ఎ లేదా సబ్‌స్ట్రింగ్ బి) ఉన్న కణాల సంఖ్యను ఎలా కనుగొనాలో చూద్దాం.

ఉదాహరణ # 3

క్రింద చూపిన విధంగా మీకు పేర్ల జాబితా ఉందని అనుకుందాం.

ఈ జాబితాలో, మీరు “అన్ష్” లేదా “అంకా” సంభవించే (సంఖ్య) పేర్లను కనుగొనాలనుకుంటున్నారు. ఎక్సెల్ లో FIND కోసం మీరు ఈ క్రింది సూత్రాన్ని ఉపయోగించి చేయవచ్చు:

= SUMPRODUCT (- ((ISNUMBER (FIND (“ansh”, A3: A10)) + ISNUMBER (FIND (“anka”, A3: A10)))> 0))

ఎక్సెల్ లో FIND యొక్క సూత్రం కొంచెం మార్పుతో ఉదాహరణ 3 లో ఉపయోగించిన మాదిరిగానే ఉంటుంది.

  1. ISNUMBER (FIND (“ansh”, A3: A10))

A3: A10 లో “అన్ష్” సంభవించినదానిపై ఆధారపడి TRUE / FALSE యొక్క మాతృకను తిరిగి ఇస్తుంది మరియు తిరిగి వస్తుంది: FALSE; తప్పుడు; నిజం; నిజం; తప్పుడు; తప్పుడు; తప్పుడు; తప్పుడు

  1. ISNUMBER (FIND (“అంకా”, A3: A10)) - A3: A10 లో “అంకా” సంభవించినదానిపై ఆధారపడి TRUE / FALSE యొక్క మాతృకను తిరిగి ఇస్తుంది మరియు తిరిగి వస్తుంది: TRUE; నిజం; తప్పుడు; తప్పుడు; తప్పుడు; తప్పుడు; తప్పుడు; తప్పుడు
  2. - (ISNUMBER (FIND (“ansh”, ..)) + ISNUMBER (FIND (“anka”, ..))> 0 - రెండు బూలియన్ మాతృకలను జోడించి తిరిగి వస్తుంది: TRUE; నిజం; నిజం; నిజం; తప్పుడు; తప్పుడు; తప్పుడు; FALSE è 1; 1; 1; 1; 0; 0; 0; 0
  3. “-“ TRUE / FALSE ని 1/0 మరియు “> 0” గా మారుస్తుంది - సున్నా కంటే ఎక్కువ విలువ ఒక్కసారి మాత్రమే లెక్కించబడిందని నిర్ధారిస్తుంది.
  4. SUMPRODUCT (- ((ISNUMBER (….) + ISNUMBER (….))> 0) తిరిగి 1,1,1,1,0,0,0,0

ఎక్సెల్ లో FIND కోసం పై సూత్రం 4 తిరిగి వస్తుంది.

కొన్నిసార్లు మేము ఇమెయిల్‌లలో “@” లేదా URL లలో “//” వంటి నిర్దిష్ట చిహ్నంతో ప్రారంభమయ్యే లేదా కలిగి ఉన్న పదాలను సేకరించాలి. అలాంటి పదాలను సేకరించేందుకు ఒక ఉదాహరణ చూద్దాం.

ఉదాహరణ # 4

క్రింద చూపిన విధంగా మీకు కొన్ని చిత్ర శీర్షికలు ఉన్నాయని అనుకుందాం.

వీటి నుండి, మీరు ప్రతి శీర్షిక నుండి 1 వ హ్యాష్‌ట్యాగ్‌ను మాత్రమే సేకరించాలనుకుంటున్నారు. హ్యాష్‌ట్యాగ్‌లు “#” తో ప్రారంభమై ఖాళీతో ముగుస్తాయి. C3 కోసం, మీరు ఎక్సెల్ లో FIND కోసం క్రింది సూత్రాన్ని ఉపయోగించవచ్చు:

= MID (C3, FIND (“#”, C3), FIND (”“, (MID (C3, FIND (“#”, C3), LEN (C3)))))

  1. కనుగొనండి (“#”, సి 3) - C3 లో “#” యొక్క స్థానాన్ని కనుగొంటుంది. ఇది 9 తిరిగి వస్తుంది
  1. MID (C3, FIND (“#”, C3), LEN (C3)) - వచనాన్ని FIND (“#”, C3) నుండి, 9 నుండి LEN (C3) వరకు సంగ్రహిస్తుంది, అనగా ముగింపు. ఇక్కడ, ఇది జైపూర్లో # వెడ్డింగ్ను తిరిగి ఇస్తుంది
  1. కనుగొనండి (”“, (MID (….)) - జైపూర్‌లోని # వెడ్డింగ్ స్ట్రింగ్‌లో సంభవించే 1 వ స్థలం యొక్క స్థానాన్ని కనుగొంటారు.
  1. MID (C3, FIND (“#”, C3), FIND (”“,…)) - జైపూర్‌లో # వెడ్డింగ్ స్ట్రింగ్‌లో సంభవించే 1 వ స్థలానికి FIND (“#”, C3) నుండి C3 ను కట్ చేస్తుంది మరియు # వెడ్డింగ్‌ను తిరిగి ఇస్తుంది

అదేవిధంగా, మీరు మిగిలిన శీర్షికల కోసం లాగండి మరియు క్రింద చూపిన విధంగా ఫలితాన్ని పొందవచ్చు.

Lev చిత్యం మరియు ఉపయోగాలు

  • ఒక పరిధిలో ఒక సబ్‌స్ట్రింగ్ లేదా సబ్‌స్ట్రింగ్‌ల కలయిక ఎన్నిసార్లు సంగ్రహిస్తుందో తెలుసుకోవడానికి ఇది ఉపయోగించబడుతుంది,
  • ఇది ఒక నిర్దిష్ట అక్షరం తర్వాత సంభవించే పదాలను సంగ్రహించడానికి మరియు URL లను తీయడానికి కూడా ఉపయోగించబడుతుంది
  • ఇది మొదటి లేదా చివరి పేరు పొందడానికి ఉపయోగించబడుతుంది
  • ఇది ఒక సబ్‌స్ట్రింగ్ యొక్క n వ సంఘటనను కనుగొనడానికి ఉపయోగించబడుతుంది.
  • ఏదైనా అవాంఛిత వచనాన్ని తొలగించడానికి ఇది ఉపయోగించబడుతుంది

గుర్తుంచుకోవలసిన విషయాలు

  • ఎక్సెల్ శోధనలలో FIND ఫంక్షన్ find_text లో లోపల_టెక్స్ట్ మరియు 1 వ సంఘటన యొక్క స్థానాన్ని అందిస్తుంది find_text లో లోపల_టెక్స్ట్.
  • ది find_text ఒక పాత్ర లేదా సబ్‌స్ట్రింగ్ కావచ్చు. రెండు find_text మరియు లోపల_టెక్స్ట్ వచన అక్షరాలు లేదా సెల్ సూచనలు కావచ్చు.
  • FIND ఫంక్షన్ యొక్క 1 వ సంఘటన యొక్క స్థానాన్ని అందిస్తుంది find_text లో లోపల_టెక్స్ట్.
  • FIND ఫంక్షన్ కేస్ సెన్సిటివ్ మరియు వైల్డ్ కార్డ్ అక్షరాలను అనుమతించదు.
  • ఉంటే find_text ఒకటి కంటే ఎక్కువ అక్షరాలను కలిగి ఉంది, 1 వ మ్యాచ్ యొక్క 1 వ అక్షరం యొక్క స్థానం లోపల_టెక్స్ట్ తిరిగి ఇవ్వబడింది.
  • ఉంటే find_text ఖాళీ స్ట్రింగ్ “”, FIND ఫంక్షన్ ఒకటి తిరిగి ఇస్తుంది.
  • ఎక్సెల్ FIND ఫంక్షన్ కనుగొనలేకపోతే find_text లో లోపల_టెక్స్ట్, ఇది #VALUE ఇస్తుంది! లోపం
  • ఉంటే start_num కంటే సున్నా, ప్రతికూల లేదా ఎక్కువ లోపల_టెక్స్ట్, FIND ఫంక్షన్ #VALUE ని అందిస్తుంది! లోపం.