सामग्री सारणी
संगणक आणि इलेक्ट्रॉनिक्स उपकरणांसाठी अक्षरे मानक क्रमांकन प्रणालीद्वारे दर्शविली जातात. ASCII मोठ्या प्रमाणावर वापरल्या जाणार्या क्रमांकन प्रणालींपैकी एक आहे. प्रत्येक वर्ण एका संख्येने दर्शविला जातो. या लेखात, आम्हाला एक्सेलचे वैशिष्ट्य शोधा , शोधा , शोध , ISNUMBER , आणि <यांसारखी एकाधिक फंक्शन्स वापरून स्ट्रिंगमध्ये वर्ण सापडतो. 1>IF तसेच VBA मॅक्रो कोड .
समजा आम्हाला कर्मचारी नाव आणि आयडी मधून विशिष्ट वर्ण शोधायचे आहेत. आपल्याला वर्ण चिन्ह स्तंभात दिसणारे वर्ण शोधावे लागतील. अधिक चांगल्या प्रकारे समजून घेण्यासाठी, आम्ही शोधणार असलेल्या वर्णांसाठी आम्ही मानक वर्ण क्रमांक दुसर्या स्तंभात दाखवत आहोत.
चा डेटासेट डाउनलोड
स्ट्रिंग Excel.xlsm मधील वर्ण शोधा
8 स्ट्रिंग एक्सेलमध्ये वर्ण शोधण्याचे सोपे मार्ग
पद्धत 1: FIND फंक्शन वापरणे
आम्ही हवे असलेले विशिष्ट वर्ण शोधण्यासाठी FIND फंक्शन वापरू शकतो. FIND फंक्शनचा सिंटॅक्स आहे
=FIND (find_text, within_text, [start_num])
सूत्राच्या आत,
find_text; पाठला जाणारा मजकूर घोषित करते.
within_text; जेथे find_text सापडायचा आहे ते घोषित करते.
[start_num]; तसेच_पाठ (पर्यायी), डीफॉल्ट स्थिती 1 आहे.
चरण 1: खालील सूत्र समाविष्ट करा कोणताही सेल (उदा., E4 ).
=FIND(C4,B4)
मध्येसूत्र,
C4; हे find_text आहे.
B4: हे मध्यभागी_पाठ आहे.
आम्ही start_num स्थिती डीफॉल्ट म्हणून वापरतो.
चरण 2: दाबा एंटर करा आणि फिल हँडल ड्रॅग करा. इच्छित वर्णांची स्थिती सेलमध्ये दिसून येईल.
आम्हाला हवे असलेले कोणतेही वर्ण तुम्ही शोधू शकता.
अधिक वाचा:<2 एक्सेलमधील स्ट्रिंगमधील अक्षर कसे शोधायचे
पद्धत 2: SEARCH फंक्शन वापरणे
SEARCH फंक्शन देखील FIND फंक्शन म्हणून कार्य करते. SEARCH फंक्शनचा सिंटॅक्स आहे
=SEARCH (find_text, within_text, [start_num])
सूत्रात,
find_text; पाठला जाणारा मजकूर घोषित करते.
within_text; जेथे find_text सापडायचा आहे ते घोषित करते.
[start_num]; मध्यभागी_पाठ (पर्यायी), डीफॉल्ट स्थान 1 आहे.
चरण 1: खालील सूत्र कोणत्याही सेलमध्ये टाइप करा (उदा., E4 ).
=SEARCH(C4,B4)
सूत्रात,
C4; हे आहे. find_text .
B4: हे within_text आहे.
आम्ही start_num स्थिती डीफॉल्ट म्हणून वापरतो. .
चरण 2: दाबा ENTER आणि आणण्यासाठी फिल हँडल ड्रॅग करा सर्व स्ट्रिंग्सची वर्णांची स्थिती.
तुम्ही SEARCH फंक्शन वापरून कोणतेही वर्ण शोधू शकता.
अधिक वाचा: श्रेणीतील मजकूरासाठी Excel शोध (11 द्रुत पद्धती)
पद्धत 3: ISNUMBER आणि FIND फंक्शन वापरणे
आम्ही स्ट्रिंगमध्ये उपस्थित असलेल्या कोणत्याही लुक-अप वर्णांसाठी कोणत्याही स्ट्रिंगची चाचणी करू शकतो. या प्रकरणात, स्ट्रिंगमध्ये सादर केलेले किंवा नसलेले कोणतेही विशिष्ट वर्ण शोधण्यासाठी आम्ही ISNUMBER आणि FIND फंक्शन्सचे संयोजन वापरू शकतो. ISNUMBER फंक्शन TRUE किंवा FALSE मजकूर अंकीय किंवा संख्यात्मक नसलेल्या सेल मूल्यांवर अवलंबून आहे. ISNUMBER फंक्शनचा सिंटॅक्स आहे
=ISNUMBER(value)
येथे, सूत्रात,
मूल्य; अंकीय मूल्य असणे आवश्यक आहे अन्यथा ISNUMBER सूत्र परिणाम " FALSE" मजकूरात.
चरण 1: खालील सूत्र लिहा कोणताही रिक्त सेल (उदा., E4 ).
=ISNUMBER(FIND(C4,B4))
येथे,
शोधा(C4,B4 ); मूल्य म्हणून परिभाषित केले आहे.
चरण 2: एंटर दाबा आणि ड्रॅग करा विशिष्ट सेल्समध्ये विशिष्ट वर्ण उपस्थित आहे की नाही हे घोषित करणार्या वर्ण स्थिती समोर आणण्यासाठी हँडल भरा .
वर्ण स्थितीत “ TRUE” म्हणजे इच्छित वर्ण (स्तंभ C ) विशिष्ट मजकूर स्ट्रिंगमध्ये उपस्थित आहे.
पद्धत 4: ISNUMBER आणि SEARCH फंक्शन वापरणे
पद्धती 3 प्रमाणेच, ISNUMBER आणि SEARCH फंक्शनचे संयोजन वर्ण स्थिती TRUE किंवा FALSE<2 म्हणून आणू शकते>.
चरण 1: खालील सूत्र कोणत्याही रिकाम्या सेलमध्ये पेस्ट करा (उदा., E4 ).
=ISNUMBER(SEARCH(C4,B4))
फॉर्म्युला मागील पद्धतीप्रमाणेच वितर्क घोषित करतो (उदा., पद्धत 3 ).
चरण 2: एंटर दाबा आणि फिल हँडल ड्रॅग करा. ते अनुक्रमे TRUE किंवा FALSE मजकुराद्वारे इच्छित वर्ण (स्तंभ C मध्ये दिसणारे) उपस्थित आहेत किंवा नाहीत हे दर्शविते.
समान वाचन:
- सेलमध्ये एक्सेलमध्ये विशिष्ट मजकूर आहे का ते शोधा
- कसे सेलच्या श्रेणीमध्ये एक्सेलमध्ये विशिष्ट मजकूर आहे का हे शोधण्यासाठी (4 पद्धती)
- एक्सेलमधील श्रेणीतील मूल्य शोधा (3 पद्धती)
- एक्सेलमधील सेलमधील मजकूर कसा शोधायचा
पद्धत 5: वैशिष्ट्य शोधा वापरणे
एक्सेल शोधा सारखी वैशिष्ट्ये देते वर्कशीट्स किंवा वर्कबुकमध्ये कोणतेही विशिष्ट वर्ण शोधा.
स्टेप 1: होम टॅबवर जा > शोधा & निवडा ( संपादन विभागात) > शोधा (पर्यायांमधून) निवडा.
चरण 2: A शोधा आणि बदला विंडो उघडेल. वर त्या विंडोच्या शोधा विभागात, तुम्हाला शोधायचे असलेले कोणतेही वर्ण टाइप करा (उदा. a ).
शोध विभागातील इतर सेटिंग डीफॉल्ट आहे. तुम्ही तुमच्या शोध किंवा डेटा प्रकारांबाबत ते बदलू शकता.
पुढील शोधा वर क्लिक करा.
चरण 3: “a” सेल्समध्ये अस्तित्त्वात असलेले हिरव्या आयताकृती ने आपण पुढील शोधा वर क्लिक केल्यावर ते चिन्हांकित केले जाऊ लागते. आपण करू शकता “a” आम्ही इच्छित असलेल्या इतर वर्णांसह बदला.
तुम्ही CTRL+H वापरू शकता. शोधा आणि बदला विंडो आणा.
तुमच्या इच्छित वर्ण असलेल्या सर्व सेल आणण्यासाठी तुम्ही सर्व शोधा वर क्लिक करू शकता. तथापि, सर्व शोधा वापरून विशिष्ट वर्ण असलेल्या विशिष्ट सेल शोधणे खूप कठीण आहे कारण ते शोधा आणि बदला विंडोच्या खाली सूचीसह येते.
पद्धत 6: IF ISNUMBER आणि FIND फंक्शन वापरणे
IF फंक्शनचा सिंटॅक्स
=IF (logical_test, [value_if_true], [value_if_false])
<आहे 0>सेल संदर्भ तपासण्यासाठी IFफंक्शनला लॉजिकल_टेक्स्टआवश्यक आहे आणि नंतर आम्ही सेट केलेल्या विशिष्ट मजकूरात परिणाम होतो. आम्ही ISNUMBERआणि FINDफंक्शनचे संयोजन लॉजिकल_टेक्स्टम्हणून वापरू शकतो.स्टेप 1: खालील टाइप करा कोणत्याही सेलमधील सूत्र (उदा., E4 ).
=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")
सूत्राच्या आत,
ISNUMBER( FIND(C4,B4); हे लॉजिकल_टेस्ट आहे.
"सापडले"; हे मूल्य आहे जे लॉजिकल_टेक्स्ट असल्यास दिसते TRUE आहे.
“सापडले नाही”; हे मूल्य आहे जे लॉजिकल_टेक्स्ट असत्य असल्यास दिसून येते.
पायरी 2: एंटर दाबा आणि फिल हँडल ड्रॅग करा. जर इच्छित वर्ण मध्ये अस्तित्वात असेल तर विशिष्ट सेल, सूत्राचा परिणाम “सापडला” अन्यथा “सापडला नाही” मध्ये होतो.
गोष्टी सोप्या ठेवण्यासाठी, आम्ही दाखवतो अक्षरेजे पेशींमध्ये असतात. तुम्ही सेलमध्ये आधीपासून अस्तित्वात असलेले किंवा नसलेले विविध वर्ण वापरू शकता.
पद्धत 7: IF ISNUMBER आणि SEARCH फंक्शन वापरणे
आम्ही SEARCH वापरू शकतो FIND फंक्शनच्या जागी फंक्शन. कारण दोन्ही फंक्शन्स SEARCH आणि FIND त्यांच्या परिणामांमध्ये अगदी समान आहेत. या प्रकरणात, IF , ISNUMBER आणि SEARCH फंक्शनचे संयोजन पद्धत 6 प्रमाणेच वितर्क परिभाषित करते.
चरण 1: खालील फॉर्म्युला कोणत्याही रिकाम्या सेलमध्ये पेस्ट करा (उदा., E4 ).
=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")
सूत्रात समाविष्ट आहे पद्धत 6 प्रमाणेच सर्व युक्तिवाद.
चरण 2: एंटर दाबा नंतर फिल हँडल<2 ड्रॅग करा>. त्याचा परिणाम मजकूर “सापडला” किंवा “न सापडला” त्यांच्या लॉजिकल_टेस्ट वर अवलंबून असतो.
पद्धत 8: VBA मॅक्रो कोड वापरणे
आम्ही VBA मॅक्रो कोड वापरून कस्टम फंक्शन तयार करू शकतो. या प्रकरणात, स्ट्रिंगमधील कोणत्याही वर्णाची nवी घटना शोधण्यासाठी आम्ही FindM नावाचे कस्टम फंक्शन व्युत्पन्न करतो.
स्टेप 1: ALT+ दाबा. F11 संपूर्णपणे. मायक्रोसॉफ्ट व्हिज्युअल बेसिक विंडो उघडते. विंडोमध्ये, टूलबारमधून, घाला > निवडा. मॉड्युल निवडा.
स्टेप 2: मॉड्यूलमध्ये, खालील मॅक्रो कोड पेस्ट करा.
9700
कोड एक सानुकूल फंक्शन बनवतो FindM जे आम्ही एक सह तयार करतोसिंटॅक्स
=FindM(find_text,within_text,occurence_num)
येथे,
Occurenece_num; कोणताही वर्ण मध्यम_पाठ मध्ये येतो.
चरण 3: वर्कशीटवर परत जा. खालील सूत्र कोणत्याही रिकाम्या सेलमध्ये टाइप करा (उदा. E4 ).
=FindM(C4,B4,1)
सूत्राच्या आत,
C4; हे find_text आहे.
B4; हे मध्यम_पाठ आहे.
1; ही घटना_संख्या आहे.
चरण 4: ENTER दाबा नंतर फिल हँडल ड्रॅग करा. खाली दिलेल्या प्रतिमेप्रमाणे सर्व कॅरेक्टर पोझिशन सेलमध्ये दिसतात.
निष्कर्ष
या लेखात, आम्हाला यादृच्छिक वर्ण सापडतात एकाधिक कार्ये आणि एक्सेल वैशिष्ट्ये वापरून स्ट्रिंग. आम्ही VBA मॅक्रो कोड वापरून स्ट्रिंगमधून वर्ण शोधण्यासाठी एक सानुकूल कार्य देखील तयार करतो. शोधा आणि शोध सारखी कार्ये सहजतेने वर्ण शोधतात. एकत्रित फंक्शन्स कोणत्याही स्ट्रिंगमध्ये उपस्थित असलेल्या वर्णांच्या TRUE किंवा FALSE मध्ये स्थिती देखील दर्शवतात. आशा आहे की तुम्हाला या पद्धती उपयुक्त वाटतील. टिप्पण्या, आणखी काही प्रश्न असल्यास किंवा काही जोडायचे असल्यास.