एक्सेल सूत्र: कोष्ठकों के बीच पाठ निकालें -

विषय - सूची

सामान्य सूत्र

=MID(txt,SEARCH("(",txt)+1,SEARCH(")",txt)-SEARCH("(",txt)-1)

सारांश

कोष्ठक, ब्रेसिज़, कोष्ठक आदि के बीच पाठ को निकालने के लिए, आप SECHCH फ़ंक्शन की सहायता से MID फ़ंक्शन के आधार पर एक सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, C5 में सूत्र है:

=MID(B5,SEARCH("(",B5)+1,SEARCH(")",B5)-SEARCH("(",B5)-1)+0

स्पष्टीकरण

इस सूत्र का आधार एमआईडी फ़ंक्शन है, जो एक विशिष्ट स्थान पर शुरू होने वाले पाठ से विशिष्ट वर्णों को निकालता है। पाठ निकालने के लिए कहां से शुरू करें, यह जानने के लिए, हम इस अभिव्यक्ति का उपयोग करते हैं:

SEARCH("(",B5)+1

यह बाएं कोष्ठक का पता लगाता है और कोष्ठक के अंदर पहले वर्ण की स्थिति प्राप्त करने के लिए 1 जोड़ता है। यह पता लगाने के लिए कि कितने वर्ण निकालने हैं, हम इस अभिव्यक्ति का उपयोग करते हैं:

SEARCH(")",B5)-SEARCH("(",B5)-1

यह पाठ में दूसरे कोष्ठक का पता लगाता है, और पहले कोष्ठक की स्थिति को घटाता है (कम एक) कुल वर्ण प्राप्त करने के लिए जिन्हें निकालने की आवश्यकता होती है। इस जानकारी के साथ, एमआईडी कोष्ठक के अंदर सिर्फ पाठ निकालता है।

अंत में, क्योंकि हम इस विशेष उदाहरण में अंतिम परिणाम के रूप में एक संख्या चाहते हैं, हम MID द्वारा लौटाए गए पाठ मूल्य में शून्य जोड़ते हैं:

+0

यह गणित ऑपरेशन एक्सेल को पाठ मानों को संख्याओं के साथ जोड़ने का कारण बनता है। यदि आपको अंत में कोई नंबर चाहिए या नहीं चाहिए, तो इस चरण की आवश्यकता नहीं है।

दिलचस्प लेख...