एक्सेल स्ट्रिंग फ़ंक्शंस पर अधिक
एक्सेल में स्ट्रिंग फ़ंक्शंस की एक सरणी है जो डेटा को प्रबंधित करने में सहायक होती है। इस लेख में हम देखेंगे कि अन्य स्ट्रिंग्स से स्ट्रिंग्स कैसे निकालें:
तो उपरोक्त में हम प्रत्येक स्ट्रिंग में मध्य शब्द निकालना चाहते हैं जैसे "बिग ब्लू शर्ट" वाक्यांश में नीला। एक बार फिर हम कदम दर कदम आगे बढ़ेंगे। इसकी कुंजी मध्य शब्द के दोनों ओर दो रिक्त स्थान की स्थिति खोजने के लिए है।
FIND फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग के भीतर एक स्ट्रिंग की स्थिति खोजने के लिए किया जा सकता है:
FIND (खोज स्ट्रिंग, स्रोत स्ट्रिंग, प्रारंभिक स्थिति)
इसलिए यदि हम "बिग ब्लू शर्ट" (जो सेल A5 में है) वाक्यांश में स्थान की तलाश कर रहे हैं तो हम सेल C5 में निम्नलिखित दर्ज करते हैं:
C5 = FIND ("", A5,1)
और इसे हमारे पास मौजूद सभी स्ट्रिंग्स पर कॉपी करना:
अब हम दूसरे FIND फ़ंक्शन में तर्क के रूप में प्रथम स्थान की स्थिति का उपयोग कर सकते हैं -
E5 = FIND ("", A5, C5 + 1)
जहां हमने पहले स्थान की स्थिति में मान में 1 जोड़ा है ताकि हम अगले वर्ण से शुरू करें:
फ़ंक्शन MID हमें एक सबस्ट्रिंग निकालने की अनुमति देता है - बशर्ते हम निर्दिष्ट करें कि हम कितने वर्ण चाहते हैं और प्रारंभिक स्थिति:
G5 = MID (स्ट्रिंग, प्रारंभिक स्थिति, वर्णों की संख्या)
तो अगर हम "अद्भुत" शब्द से 4-6 वें अक्षर निकालना चाहते हैं - तो हमारे पास होगा:
मध्य ("अद्भुत", 4,3)
तो अब हमारे पास पहले और दूसरे रिक्त स्थान की स्थिति है:
G5 = मध्य (A5,C5+1,E5-C5-1)
जहां हमने पहले स्थान की स्थिति में 1 जोड़ा है क्योंकि हम अगला वर्ण चाहते हैं। सूत्र E5-C5-1 सुनिश्चित करता है कि हम स्ट्रिंग से संबंधित वर्णों को पकड़ें: