एक्सेल फंक्शन: FIND vs SEARCH (एक तुलनात्मक विश्लेषण)

  • ह्याचा प्रसार करा
Hugh West

Microsoft Excel मध्ये, FIND फंक्शन आणि SEARCH फंक्शन स्ट्रिंगमध्ये, मजकूर डेटासह सेलमध्ये आवश्यक वर्णमाला किंवा अंकीय संयोग शोधण्यात सक्षम करते. या लेखात, आपण एक्सेलमधील शोधा आणि शोध कार्यांचे विहंगावलोकन पाहू.

सराव वर्कबुक डाउनलोड करा

तुम्ही वर्कबुक डाउनलोड करू शकता आणि त्यांच्यासोबत सराव करू शकता.

शोधा & SEARCH Functions.xlsx

एक्सेलमधील FIND फंक्शनचा परिचय

एक्सेलमध्ये, FIND फंक्शन हे अंगभूत फंक्शन आहे जे स्ट्रिंग/टेक्स्ट फंक्शन म्हणून वर्गीकृत आहे. FIND फंक्शन मजकूर स्ट्रिंगमध्ये विशिष्ट वर्ण किंवा सबस्ट्रिंगचे स्थान शोधण्यासाठी नित्याचा आहे.

सिंटॅक्स:

FIND फंक्शन साठी सिंटॅक्स आहे:

FIND( find_text, within_text, [start_num ])

युक्तिवाद:

find_text: [आवश्यक] आम्ही शोधत असलेला मजकूर.

within_text: [आवश्यक] मजकुरात आम्ही शोधत असलेला मजकूर समाविष्ट आहे.

प्रारंभ_संख्या: [ पर्यायी] शोध जिथे सुरू व्हायला हवा ते स्थान परिभाषित करते. अक्षर 1 हे मजकूरातील पहिले वर्ण आहे. जर प्रारंभ क्रमांक निर्दिष्ट केला नसेल, तर तो 1 मानला जातो.

रिटर्न व्हॅल्यू:

शोधा मजकूर स्थान द्वारे दर्शविले जाते संख्या.

एक्सेलमधील शोध कार्याचा परिचय

शोधफंक्शन साधे किंवा जटिल शोध वापरून डेटाबेसमधील ऑब्जेक्ट्स शोधण्याची परवानगी देते. हे फंक्शन एका टेक्स्ट स्ट्रिंगची दुसर्‍या आत स्थान देते. हे एक्सेल स्ट्रिंग/टेक्स्ट फंक्शन अंतर्गत वर्गीकृत केले आहे.

सिंटॅक्स:

साठी सिंटॅक्स SEARCH कार्य आहे:

SEARCH( find_text,within_text,[start_num ])

आर्ग्युमेंट्स:

find_text: [आवश्यक] शोधणारा मजकूर.

within_text:  <9 [आवश्यक] आत शोधण्यासाठी मजकूर.

start_num: [वैकल्पिक] मजकूरात शोध सुरू करण्यासाठी स्थिती. डीफॉल्ट मूल्य 1 आहे.

रिटर्न व्हॅल्यू:

शोध मजकुराची स्थिती एका संख्येद्वारे दर्शविली जाते.

Excel FIND Function VS Excel SEARCH Function

Excel मध्ये, FIND फंक्शन आणि SEARCH फंक्शन सारखेच आहेत आणि ते समान ध्येय करतात. , परंतु थोड्या वेगळ्या परंतु महत्त्वपूर्ण मार्गांनी. Excel FIND आणि SEARCH फंक्शन्समधील प्राथमिक फरक म्हणजे SEARCH केस-संवेदनशील आहे, तर FIND केस-संवेदनशील आहे. आणखी एक फरक असा आहे की SEARCH वाइल्डकार्ड वापरण्याची परवानगी देतो तर FIND देत नाही.

5 मध्ये FIND आणि SEARCH फंक्शन्समधील तुलनात्मक आउटपुटसह उदाहरणे Excel

Excel मधील FIND आणि SEARCH क्षमता क्वचितच स्वतंत्रपणे वापरल्या जातात. ते सहसा वापरले जातात मध्यभागी , लेन , लेफ्ट , किंवा उजवे , आणि IFERROR यांसारख्या इतर फंक्शन्ससह संयोजन आपण पाहू. खालील उदाहरणांमध्ये आहेत.

1. Excel FIND घाला & मजकूर सेलमध्ये शोध कार्य

आम्ही त्या विशिष्ट शब्दाची किंवा अक्षराची स्थिती शोधण्यासाठी शोधा आणि शोधा कार्ये समाविष्ट करू शकतो. समजा, आपल्याला Excel मध्ये ' e ' शोधायचे आहे, म्हणून आपण मजकूर स्ट्रिंग B, स्तंभात ठेवतो आणि मजकूर स्ट्रिंगच्या स्थितीचा परिणाम. स्तंभ C मध्ये आहे. खालील पायऱ्या फॉलो करा:

  • तर, सर्वप्रथम, ' e<2 चे स्थान शोधण्यासाठी आम्ही FIND फंक्शन वापरणार आहोत>'. यासाठी, आपल्याला सेल C5 निवडावा लागेल. त्यानंतर, फॉर्म्युला त्या सेलमध्ये ठेवा.
=FIND("e",B5)

  • नंतर, एंटर <2 दाबा>कीबोर्डवर 4 परिणाम दर्शवेल. सूत्र 4 मिळवते कारण e हे 4 वे अक्षर Excel या शब्दात आहे.
  • आता, दुसरे म्हणजे, ' e ' चे स्थान शोधण्यासाठी आपण SEARCH फंक्शन वापरणार आहोत. हे करण्यासाठी, आपल्याला जिथे परिणाम पहायचा आहे तो सेल निवडावा लागेल, म्हणून आपण सेल C6 निवडा. आता, त्या विशिष्ट सेलमध्ये, सूत्र प्रविष्ट करा.
=SEARCH("e",B6)

  • आणि, एंटर<दाबा 2>. आणि, आपण पाहू शकतो की परिणाम 1 आहे. सूत्र 1 कारण E हे शब्द Excel मध्ये पहिले वर्ण आहे. जस आपल्याला माहित आहे शोध फंक्शन हे फाइंड फंक्शन सारखे केस सेन्सिटिव्ह नाही, त्यामुळे अक्षर कॅपिटल किंवा लहान आहे याची पर्वा नाही. जेव्हा ते पत्र सापडेल तेव्हा ते लगेच परिणाम दर्शवेल.

  • म्हणून, शोधा आणि शोध वापरून फंक्शन्स आम्ही मजकूर स्ट्रिंगमधील कोणत्याही शब्दाची किंवा अक्षराची स्थिती शोधू शकतो.

अधिक वाचा: Excel मधील सेलमध्ये मजकूर कसा शोधायचा<2

2. दिलेल्या वर्णाच्या आधी किंवा नंतर येणारी स्ट्रिंग शोधण्यासाठी FIND फंक्शन लागू करा

समजा, आमच्याकडे B स्तंभात काही नावे आहेत आणि आम्हाला त्याचे नाव आणि आडनाव शोधायचे आहे प्रत्येक नाव अनुक्रमे स्तंभ C आणि D . हे करण्यासाठी, आम्हाला खालील प्रक्रिया फॉलो करणे आवश्यक आहे:

  • प्रथम, पहिले नाव मिळविण्यासाठी, आम्ही सेल C5 निवडतो. आम्ही LEFT फंक्शन सह संयोजनात शोधा किंवा शोध फंक्शन वापरू शकतो. तर, आम्ही FIND फंक्शन वापरत आहोत.
  • दुसरे, सेल C5 मध्ये सूत्र ठेवा.
=LEFT(B5, FIND(" ", B5)-1)

  • नंतर, एंटर दाबा.

  • आता , आम्हाला आडनाव मिळवायचे आहे, यासाठी आम्ही RIGHT , FIND किंवा SEARCH आणि LEN यांचा संयोग वापरू शकतो. कार्ये तर, आधीच्या टोकननुसार, सेल D5 निवडा आणि तेथे सूत्र ठेवा.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • एंटर की दाबल्यानंतर, तुम्हाला परिणामी आडनाव मिळेलसेल.

येथे, LEN फंक्शन एकूण वर्णांची संख्या जमा करेल आणि नंतर FIND फंक्शन स्पेसची स्थिती वजा करेल. आणि शेवटी, उजवे कार्य उजव्या बाजूचे वर्ण दर्शवेल.

  • पुढे, स्तंभ C वर सूत्र कॉपी करण्यासाठी, ड्रॅग करा हँडल खाली भरा किंवा फक्त अधिक (' + ') चिन्हावर डबल क्लिक करा.

  • तसेच, सूत्र डुप्लिकेट करण्यासाठी फिल हँडल स्तंभ डी वर ड्रॅग करा.

  • शेवटी, हे नावांमधून सर्व प्रथम नावे आणि आडनावे काढेल.

टीप: आम्ही वापरतो शोधा फंक्शन ऐवजी शोधा कारण आपल्याला अधिक अचूक मूल्य मिळवायचे आहे, कारण आपल्या सर्वांना माहित आहे की शोधा फंक्शन केस सेन्सिटिव्ह आहे.

अधिक वाचा: एक्सेलमधील स्ट्रिंगमधील वर्ण कसे शोधायचे

3. एक्सेलमध्ये विशिष्ट वर्णाची Nवी घटना शोधण्यासाठी FIND फंक्शन घाला

असे गृहीत धरा की, आमच्याकडे काही मजकूर स्ट्रिंग आहे ज्यामध्ये विशिष्ट वर्ण आहे डॅश (' –<2)>') स्तंभ B मध्ये. आणि आम्हाला डॅश (' ) चे 2 nd आणि 3 rd स्थान शोधायचे आहेत. – ') सलगपणे स्तंभ C , आणि D . स्पेशल कॅरेक्टरची पोझिशन मिळवण्यासाठी, खाली दिलेल्या स्टेप्स फॉलो करूया.

  • तसेच आधीची उदाहरणे, प्रथम, तुमच्या स्प्रेडशीटमधील सेल निवडा जेथेसूत्र वापरल्यानंतर तुम्हाला निकाल पहायचा आहे. म्हणून, आम्ही सेल निवडतो C5 .
  • दुसरे, सूत्र त्या सेलमध्ये ठेवा.
=FIND("-", B5, FIND("-",B5)+1)

  • तिसरे, परिणाम पाहण्यासाठी Enter दाबा.

येथे, सूत्र प्राप्त करण्यासाठी आहे 2 nd स्थिती.

  • पुढे, सूत्र कॉपी करण्यासाठी फिल हँडल खाली ड्रॅग करा.

  • पुढे, आपल्याला 3 rd स्थान D कॉलममध्ये मिळवायचे आहे. म्हणून, आम्ही सेल D5 निवडतो आणि तेथे सूत्र ठेवतो.
=FIND("-",B5, FIND("-", B5, FIND("-",B5)+1) +2)

  • पुढे , कीबोर्डवरील एंटर की दाबा.

येथे, सूत्र 3 दर्शवेल. rd स्पेशल कॅरेक्टरची स्थिती.

  • आणि, आता पुन्हा फिल हँडल कॉलमवर फॉर्म्युला डुप्लिकेट करण्यासाठी खाली ड्रॅग करा D .
  • शेवटी, चरणांचे अनुसरण करून, तुम्हाला तुमचा इच्छित परिणाम मिळेल.

अधिक वाचा: कसे स्ट्रिंग एक्सेलमध्ये वर्ण शोधण्यासाठी (8 सोपे मार्ग)

समान रीडिंग

  • एक्सेलमधील शून्यापेक्षा मोठे स्तंभातील शेवटचे मूल्य शोधा (2 सुलभ सूत्रे)
  • एक्सेलमधील सर्वात कमी 3 मूल्ये कशी शोधायची (5 सोप्या पद्धती)
  • एखाद्या मूल्याची पहिली घटना शोधा एक्सेलमधील श्रेणी (3 मार्ग)
  • एक्सेलमध्ये बाह्य दुवे शोधा (6 द्रुत पद्धती)
  • सेलमध्ये विशिष्ट मजकूर असल्यास ते कसे शोधावे एक्सेल

4. वर SEARCH फंक्शन लागू कराकंसांमध्ये मजकूर शोधा

समजा, आपल्याकडे काही मजकूर स्ट्रिंग आहे आणि आपल्याला फक्त कंसात बंद केलेला मजकूर मिळवायचा आहे. त्या मजकूर स्ट्रिंग्स कंस मध्ये मिळवण्यासाठी आम्हाला स्ट्रिंगमधून आवश्यक अक्षरांची संख्या विभक्त करण्यासाठी MID फंक्शन आवश्यक आहे. तसेच शोधा किंवा शोध फंक्शन्स काय सुरू करायचे आणि किती अक्षरे वेगळे करायचे हे शोधण्यासाठी. चला खालील चरणांचे अनुसरण करूया.

  • सुरुवातीला, सेल निवडा, जिथे तुम्हाला निकाल पहायचा आहे. म्हणून, आम्ही सेल निवडतो C5 .
  • नंतर, त्या सेलमध्ये सूत्र कॉपी आणि पेस्ट करा.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)

  • पुढे, एंटर दाबा.

तुम्हाला फक्त सेल नंबर बदलायचा आहे. तुमच्या सेलच्या स्थानानुसार, सूत्र पेस्ट केल्यानंतर.

  • त्यानंतर, सूत्र डुप्लिकेट करण्यासाठी फिल हँडल खाली ड्रॅग करा.

<29

  • आणि, शेवटी, कंसातील मजकूर आता संपूर्ण मजकूर स्ट्रिंगमधून काढला जातो.

🔎 सूत्र कसे कार्य करते?

शोधा(“(“, 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 सापडला नाही तर ते शोधा <2 दोन्हीमध्ये त्रुटी संदेश दर्शवेल>आणि शोधा कार्ये. एरर मेसेज दाखवण्याऐवजी आम्ही ' नॉट फाऊंड ' सारखा अर्थपूर्ण संदेश प्रदर्शित करण्यासाठी IFERROR फंक्शन वापरू शकतो. उदाहरणार्थ, मध्ये सेल C10 , वापरकर्ता कोणताही मजकूर इनपुट करू शकतो आणि सेल C5 एंटर केलेला मजकूर शोधला जाईल.

  • प्रथम, तुम्हाला हवा असलेला सेल निवडा सेल C10 मध्ये आरोपित मजकूराची स्थिती. म्हणून, आम्ही सेल C11 निवडतो.
  • दुसरे, सेल C11b मध्ये सूत्र ठेवा.
=IFERROR(FIND(C10, C5), "Given text is not found!")

  • नंतर, <दाबा 1>तुमच्या कीबोर्डवरील की एंटर करा. तुम्ही बघू शकता, ते 1 दर्शवेल. कारण Excel मजकूर सेल C5 मध्ये फक्त एकदाच आढळतो.

  • मजकूर Indesign सेल C5 मध्ये आढळत नाही. तर, ते देईलसंदेश ' दिलेला मजकूर सापडला नाही! '.

अधिक वाचा: कसे वापरावे Excel मध्ये ठळक मजकूर शोधण्यासाठी फॉर्म्युला

लक्षात ठेवण्याच्या गोष्टी

खालीलपैकी कोणत्याही अटी पूर्ण केल्या असल्यास, एक्सेल शोधा आणि SEARCH फंक्शन #VALUE! त्रुटी निर्माण करते:

  • टेक्स्टमध्ये find_text <फंक्शन नाही 2>.
  • within_text मध्ये start_num पेक्षा कमी वर्ण आहेत.
  • start_num हे एकतर शून्य (' 0 ') किंवा ऋण मूल्य किंवा start_num शून्य (' पेक्षा कमी किंवा समान आहे) 0 ').

निष्कर्ष

वरील तुम्हाला शोधा आणि शोधा एक्सेलमधील कार्ये. आशा आहे की हे तुम्हाला मदत करेल! आपल्याकडे काही प्रश्न, सूचना किंवा अभिप्राय असल्यास कृपया टिप्पणी विभागात आम्हाला कळवा. किंवा तुम्ही ExcelWIKI.com ब्लॉग!

मधील आमच्या इतर लेखांवर एक नजर टाकू शकता.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.