2010-12-06 8 views

उत्तर

22

एक सवाल पूछने के लिए माफी मांगने की कोई जरूरत नहीं है! RIGHT फ़ंक्शन का उपयोग करने का प्रयास करें। यह एक स्ट्रिंग के अंतिम n वर्ण देता है।

=RIGHT(A1, 1) 
+1

बिल्कुल सही, धन्यवाद! – shlawson

-1

बस एक और तरीका यह है:

=MID(A1, LEN(A1), 1) 
+0

वैकल्पिक समाधानों का आमतौर पर स्वागत है। जैसे एक वीबीए प्रश्न का एक सूत्र समाधान अन्य लोगों के लिए मूल्य हो सकता है भले ही ओपी न हो। दक्षता के लिए, छोटे या त्वरित समाधानों का आमतौर पर स्वागत किया जाता है। वैकल्पिक कार्यों का स्वागत किया जा सकता है, उदाहरण के लिए विभिन्न संस्करणों में उनकी उपलब्धता भिन्न होती है। लेकिन क्या आप स्पष्ट कर सकते हैं कि एक और लंबे सूत्र के बजाय दो मानक फ़ंक्शन मूल्य कैसे जोड़ते हैं? – pnuts

1

एक छोटे से था ऊपर जवाब की तरह लग रहा अधूरा निम्न प्रयास करें: -

= अधिकार (A2, (LEN (A2) - (LEN (A2) -1)))

जाहिर है इस सेल A2 के लिए है ...

क्या करता है री का एक संयोजन का उपयोग करता है GHT और लेन - लेन एक स्ट्रिंग की लंबाई है और इस मामले में हम उस से एक को छोड़कर बाकी सभी निकालना चाहते हैं ... स्पष्ट रूप से यदि आप पिछले दो पात्रों चाहता था आप -1 -2 आदि आदि आदि

बदल देंगे

बाद लंबाई निर्धारित किया गया है और इस बात का भाग है जो आवश्यक है - तो ठीक है आदेश जानकारी की आवश्यकता को प्रदर्शित करेगा।

यह एक आईएफ कथन के साथ अच्छी तरह से काम करता है - मैं इसका उपयोग यह पता लगाने के लिए करता हूं कि पाठ की एक स्ट्रिंग का अंतिम अक्षर एक विशिष्ट चरित्र है और यदि इसे है तो इसे हटा दें .. कॉमा को अलग करने के लिए नीचे दिए गए उदाहरण को देखें एक पाठ स्ट्रिंग का अंत ...

= आईएफ (दाएं (ए 2, (एलईएन (ए 2) - (एलईएन (ए 2) -1))) = ",", बाएं (ए 2, (एलईएन (ए 2) - 1)), ए 2)

+2

क्या आप स्पष्ट कर सकते हैं कि क्यों '= दाएं (ए 2, (एलईएन (ए 2) - (एलईएन (ए 2) -1))) 'दो साल पहले पोस्ट किया गया' 'राइट (ए 1, 1)' को प्राथमिकता दी जा सकती है? – pnuts

4
=RIGHT(A1) 

काफी पर्याप्त है (जहां स्ट्रिंग ए 1 में निहित है)।

SYNTAX

RIGHT(text, [number_of_characters]) 

पैरामीटर या तर्क

:

बाईं ओर प्रकृति में इसी प्रकार के, एक्सेल के RIGHT समारोह सबसे-दाएं चरित्र से शुरू एक स्ट्रिंग से सबस्ट्रिंग निकालता है

टेक्स्ट

वह स्ट्रिंग जिसे आप निकालना चाहते हैं।

NUMBER_OF_CHARACTERS

वैकल्पिक। यह उन वर्णों की संख्या इंगित करता है जिन्हें आप दाएं-अधिकांश चरित्र से शुरू करना चाहते हैं। यदि यह पैरामीटर छोड़ा गया है, तो केवल 1 वर्ण लौटाया गया है।

मैक, Excel 2010, Excel 2007, Excel 2003, Excel XP, एक्सेल 2000

के लिए

करने के लिए लागू होता है एक्सेल 2016 एक्सेल 2013 एक्सेल 2011 के बाद से NUMBER_OF_CHARACTERS वैकल्पिक है और 1 पर डिफ़ॉल्ट है इस मामले में इसकी आवश्यकता नहीं है।

हालांकि, वहाँ अवांछित स्पेस साथ कई मुद्दों पर किया गया है और अगर यह पिछले दिखाई चरित्र के लिए एक जोखिम (सामान्य रूप में) है:

=RIGHT(TRIM(A1)) 

पसंद किया जा सकता है।

संबंधित मुद्दे