
सामान्य सूत्र
=REPLACE(A1,1,N,"")
सारांश
किसी कक्ष में पहला वर्ण निकालने के लिए, आप REPLACE फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, D5 का सूत्र है:
=REPLACE(A1,1,1,"")
स्पष्टीकरण
यह सूत्र किसी रिक्त स्ट्रिंग ("") के साथ सेल में पहले वर्ण को बदलने के लिए REPLACE फ़ंक्शन का उपयोग करता है। REPLACE के लिए तर्क निम्नानुसार कॉन्फ़िगर किए गए हैं:
- old_text स्तंभ B से मूल मान है
- start_num नंबर 1 के रूप में हार्डकोड किया गया है
- num_chars कॉलम C से आता है
- new_text एक रिक्त स्ट्रिंग के रूप में दर्ज किया गया है ("")
व्यवहार या समीक्षा स्वचालित है। इन इनपुट्स के साथ, REPLACE फ़ंक्शन B5 में पहले अक्षर को एक रिक्त स्ट्रिंग के साथ बदल देता है और परिणाम देता है।
एन अक्षर निकालना
हमेशा केवल पहले वर्ण को हटाने के लिए, बस प्रारंभ संख्या और वर्णों की संख्या दोनों को इस तरह हार्डकोड करें:
=REPLACE(A1,1,1,"")
पाठ मान से पहले N वर्णों को निकालने के लिए, सूत्र के सामान्य रूप का उपयोग करें:
=REPLACE(A1,1,N,"")
जहाँ N वर्णों की संख्या को हटाने का प्रतिनिधित्व करता है।
राइट और बाएँ के साथ
आप किसी कक्ष से पहला वर्ण निकालने के लिए RIGHT, LEFT और LEN फ़ंक्शन का उपयोग कर सकते हैं। सूत्र का सामान्य रूप है:
=RIGHT(text,LEN(text)-N)
जहां N वर्णों को हटाने की संख्या है। इस सूत्र में, दाईं ओर से (लेकिन शामिल नहीं), वर्णों को बाईं ओर से हटाए जाने के लिए राइट फ़ंक्शन का उपयोग किया जाता है। दिखाए गए उदाहरण में, D5 में सूत्र होगा:
=RIGHT(B5,LEN(B5)-C5)
LEN फ़ंक्शन सेल B5 में वर्णों की संख्या लौटाता है, जिसमें से C5 का मान घटाया जाता है। परिणाम का उपयोग राइट द्वारा सही वर्णों की सही संख्या निकालने के लिए किया जाता है।
संख्यात्मक मान प्राप्त करना
ऊपर दिए गए सूत्र हमेशा पाठ को लौटाएंगे, भले ही परिणाम में केवल संख्याएँ हों। संख्यात्मक परिणाम प्राप्त करने के लिए, आप इस तरह शून्य जोड़ सकते हैं:
=REPLACE(A1,1,1,"")+0
गणित के संचालन के कारण एक्सेल पाठ को संख्याओं के साथ तालमेल बिठाता है। यह तभी काम करता है जब RIGHT द्वारा लौटाए गए मान में सिर्फ संख्याएँ होती हैं।