सामग्री सारणी
एक्सेलमध्ये, सेलमध्ये विशिष्ट मजकूर आहे की नाही हे तपासण्याची आवश्यकता असू शकते किंवा नाही. आज आम्ही तुम्हाला सेलमध्ये विशिष्ट मजकूर आहे की नाही हे कसे तपासायचे ते दाखवणार आहोत. या सत्रासाठी, आम्ही Excel 2019 वापरत आहोत, तुमची पसंतीची आवृत्ती वापरा.
प्रथम गोष्टी, आमच्या उदाहरणांचा आधार असलेल्या डेटासेटबद्दल जाणून घेऊया
.
आमच्याकडे एक टेबल आहे ज्यामध्ये अनेक विद्यार्थ्यांची माहिती त्यांच्या ग्रेडसह आहे. हा डेटासेट वापरून, सेलमध्ये विशिष्ट मजकूर आहे की नाही हे आम्ही तपासू.
लक्षात घ्या, गोष्टी सोप्या ठेवण्यासाठी हा मूलभूत डेटासेट आहे. वास्तविक जीवनातील परिस्थितीमध्ये, तुम्हाला खूप मोठा आणि गुंतागुंतीचा डेटासेट भेटू शकतो.
सराव वर्कबुक
खालील लिंकवरून सराव वर्कबुक डाउनलोड करण्यासाठी तुमचे स्वागत आहे.
एक्सेल जर सेलमध्ये विशिष्ट मजकूर आहे.xlsxसेलमध्ये विशिष्ट मजकूर असल्यास
1. सेलमध्ये केवळ विशिष्ट मजकूर आहे
आम्ही सेलमधून पाहू शकतो (किंवा नसू शकतो) ) मध्ये फक्त आम्ही शोधत असलेला मजकूर (स्ट्रिंग) असतो. त्यासोबत कोणतीही अतिरिक्त स्ट्रिंग्स असणार नाहीत.
उदाहरणार्थ, आमच्या डेटासेटमध्ये, प्रत्येक सेलमध्ये ग्रेड स्तंभात उत्तीर्ण किंवा अयशस्वी आहे. . कोणतेही अतिरिक्त शब्द किंवा तार नाहीत. त्यामुळे, या स्तंभातील सेलमध्ये उत्तीर्ण किंवा अयशस्वी आहे की नाही हे आपण तपासू शकतो.
येथे, उदाहरणार्थ, आपण सेलमध्ये "पास" आहे की नाही ते तपासा आणि नंतरनव्याने सादर केलेल्या टिप्पणी स्तंभावर टिप्पणी जोडा.
“चेक” सारखे शब्द ऐकून, तुमच्या मनात येणारे पहिले कार्य म्हणजे IF . IF फंक्शन तार्किक चाचणी चालवते आणि बायनरी मूल्य (TRUE किंवा FALSE) देते.
सेलमध्ये विशिष्ट समाविष्ट आहे की नाही हे तपासण्यासाठी IF वापरून सूत्र लिहू. मजकूर “उतीर्ण” किंवा नाही.
=IF(D4="Passed","Promoted","")
येथे, आम्ही लॉजिकल ऑपरेशन सेट केले आहे D4=”Passed”
जे D4 मध्ये "उतीर्ण" आहे की नाही याची तुलना करते.
if_true_value साठी आम्ही "प्रोमोटेड" सेट केले आहे, सेल सापडल्यानंतर तो परिणाम म्हणून दिसेल मजकूर समाविष्टीत आहे. सध्या, कोणतेही if_false_value दिलेले नाही.
D4 सेलमध्ये शोध मजकूर आहे, “पास”, त्यामुळे सूत्राने if_true_value परत केले.
आता, उर्वरित सेलसाठी सूत्र लिहा. तुम्ही AuoFill वैशिष्ट्याचा देखील वापर करू शकता.
तुम्ही पाहू शकता, आमच्या सूत्राने if_true_value , “प्रोमोटेड” परत केले आहे. , "पास केलेले" असलेल्या सेलसाठी पूर्णपणे.
हे केस-संवेदनशील पद्धतीने कार्य करते. कोणत्याही सेलमध्ये "पास" ऐवजी "पास केलेले" असल्यास, ते देखील कार्य करेल.
अधिक वाचा: साठी एक्सेल शोध श्रेणीतील मजकूर
2. सेलमध्ये विशिष्ट मजकूर असतो (आंशिक जुळणी)
कधीकधी आम्हाला सबस्ट्रिंग म्हणून सेलमध्ये विशिष्ट मजकूर शोधण्याची आवश्यकता असू शकते. या विभागात, आम्ही करूते कसे करायचे ते पहा.
उदाहरणार्थ, आम्ही ID स्तंभाच्या सेलमध्ये स्ट्रिंग (ग्रुपचे नाव) शोधू.
येथे आम्ही काही स्तंभ सादर केले आहेत जे आमच्या उदाहरणाच्या संदर्भाशी जुळतात.
तुम्ही सर्च स्ट्रिंग कॉलम पाहू शकता ज्यामध्ये आम्ही पंक्ती एकत्र केल्या आहेत. तंत्रांसाठी या विलीन केलेल्या पंक्ती लेखाचे अनुसरण करा.
I. FIND फंक्शन (केस सेन्सिटिव्ह) द्वारे जुळवा
आधीच्या विभागात, आम्ही मजकूर तपासण्यासाठी IF वापरले आहे. (तार्किक अभिव्यक्ती वापरून). आम्हाला इतर सपोर्टिंग फंक्शन्सची आवश्यकता असली तरीही हे फंक्शन वापरात असेल.
FIND फंक्शन हे फंक्शन आहे जे आम्ही IF सह पेअर अप करणार आहोत की नाही हे तपासण्यासाठी सेलमध्ये कमीत कमी सबस्ट्रिंग म्हणून विशिष्ट मजकूर असतो.
उदाहरणार्थ, आम्ही “AB” स्ट्रिंग निवडली आहे जी आम्ही ID स्तंभातून सेलमध्ये शोधू.
<0आता, B4 सेलसाठी सूत्र लिहू.
=IF(ISNUMBER(FIND($E$4,B4)),”Found”,"Not Found")
येथे तुम्ही ISNUMBER फंक्शन पाहू शकता. ISNUMBER जेव्हा सेलमध्ये संख्या असते तेव्हा TRUE आणि FALSE नसल्यास
आम्ही हे फंक्शन वापरले कारण ते आहे की नाही हे तपासते FIND फंक्शनचा परिणाम संख्या आहे की नाही. हे एक बुलियन मूल्य परत करते.
जेव्हा ISNUMBER TRUE परत करते तेव्हा IF फंक्शन if_true_value (Found)<ट्रिगर करेल 12>, अन्यथा if_false_value (नाहीआढळले) .
येथे पहिल्या सेलसाठी, ISNUMBER-FIND TRUE परत आला आणि अंतिम आउटपुट झाला “सापडले”.
चला गटाचे नाव काढू. त्यासाठी आपण MID फंक्शन वापरू. हे फंक्शन दिलेल्या स्ट्रिंगच्या मधोमध वर्ण काढते.
=IF(ISNUMBER(FIND($E$4,B4)),MID(B4,FIND($E$4,B4),2),"")
प्रथम, आम्ही सेलमध्ये समाविष्ट आहे का ते तपासले. विशिष्ट मजकूर, नंतर if_true_value फील्डवर, आम्ही मूल्य प्राप्त करण्यासाठी MID फंक्शन सेट केले आहे. MID मध्ये शोधा प्रारंभ बिंदू आणि नंतर 2 वर्ण प्रदान करतो. हे दोन वर्णित गट नावे मिळवेल.
सेलमध्ये मजकूर असताना आम्हाला गटाचे नाव सापडले आहे.
शोधा<2 पासून> केस संवेदनशील आहे, ते “ab” साठी if_true_value कार्यान्वित करणार नाही.
उर्वरित सेलसाठी कोड लिहा. तुम्हाला एक गट नाव दिसेल जे अगदी शोध स्ट्रिंग असे लिहिले गेले आहे.
शोध स्ट्रिंग मूल्य बदला, तुम्ही सुधारित निकाल सापडेल.
II. SEARCH फंक्शनद्वारे जुळवा (केस असंवेदनशील)
आधीच्या विभागात, आम्ही केस-सेन्सिटिव्ह असलेल्या दृष्टिकोनाचे निरीक्षण केले आहे. गोष्टी लवचिक ठेवण्यासाठी, आपण केस-संवेदनशील दृष्टिकोन स्वीकारू शकतो. त्यासाठी, SEARCH फंक्शन उपयुक्त ठरेल.
SEARCH एका मजकूर स्ट्रिंगचे स्थान दुसर्यामध्ये परत करते. हे सारखेच कार्य करते शोधा फंक्शन, परंतु ते केस-संवेदनशील आहे.
सूत्र खालीलप्रमाणे आहे
=IF(ISNUMBER(SEARCH($E$4,B4)),MID(B4,SEARCH($E$4,B4),2),"")
हे शोधा विभागासारखेच दिसते. फक्त बदल हा आहे की आम्ही शोधा ला SEARCH ने बदलले आहे. उर्वरित सूत्र समान आहे आणि अगदी त्याच प्रकारे कार्य करते.
सेलमध्ये मजकूर असतो तेव्हा आम्हाला गटाचे नाव सापडले आहे.
लिहा उर्वरित पेशींसाठी सूत्र. तुम्हाला कोणत्याही स्वरूपात “AB” असलेली सर्व गटांची नावे सापडतील.
जर आपण शोध स्ट्रिंग म्हणून “ab” लिहितो तरीही ते मिळेल. ही मूल्ये मिळवा.
III. COUNTIF फंक्शन वापरून जुळवा (केस असंवेदनशील)
सेल तपासण्याचा दुसरा मार्ग म्हणजे विशिष्ट मजकूर आहे कारण सबस्ट्रिंग IF आणि COUNTIF एकत्र करत आहे. हा दृष्टीकोन केस-संवेदनशील देखील असेल.
हे COUNTIF फंक्शन एका श्रेणीतील सेलची गणना करते जे एकल स्थिती पूर्ण करते.
आता खालील सूत्र असेल एक.
=IF(COUNTIF(B4,"*"&$E$4&"*"),MID(B4,SEARCH($E$4,B4),2),"")
येथे आम्ही COUNTIF वापरून लॉजिक तपासले आहे. COUNTIF वापरून हे मोजणी मूल्य 1 आहे की नाही हे तपासते.
जर COUNTIF 1 मिळवत असेल तर if_true_value ( MID गट काढण्यासाठी भाग नाव) परत केले जाईल. MID भागाची चर्चा आधीच्या विभागात केली आहे.
COUNTIF भागातून 0 साठी, सूत्र if_false_value (रिक्त सेल, वेळेसाठी) देईलजात).
आम्हाला जुळणी सापडली आहे आणि जेव्हा सेलमध्ये विशिष्ट मजकूर असतो तेव्हा सूत्राने गटाचे नाव दिले.
साठी सूत्र लिहा उर्वरित पेशी. तुम्हाला Search String असलेली सर्व गटांची नावे कोणत्याही स्वरूपात सापडतील.
चला Search String मूल्य बदलू, अद्ययावत परिणाम आमच्यासमोर असतील.
अधिक COUNTIF आंशिक जुळणी पद्धतींसाठी या COUNTIF आंशिक सामना लेखाला भेट द्या. जर तुम्हाला if सह आंशिक जुळणी करण्यात स्वारस्य असेल, तर हा IF आंशिक जुळणारा लेख तुमच्यासाठी उपयुक्त ठरू शकतो.
निष्कर्ष
आजसाठी एवढेच. सेलमध्ये एक्सेलमध्ये विशिष्ट मजकूर आहे की नाही हे तपासण्यासाठी आम्ही अनेक पद्धती सूचीबद्ध केल्या आहेत. तुम्हाला हे उपयुक्त वाटेल अशी आशा आहे. काही समजण्यास अवघड वाटल्यास मोकळ्या मनाने टिप्पणी द्या. आम्ही येथे चुकलेल्या इतर कोणत्याही पद्धती आम्हाला कळवा.