सामग्री सारणी
ट्युटोरियलमध्ये मजकूर स्ट्रिंगच्या सुरुवातीपासून सबस्ट्रिंग मिळविण्यासाठी एक्सेलमधील LEFT फंक्शन कसे वापरायचे, विशिष्ट वर्णापूर्वी मजकूर काढणे, संख्या परत करण्यासाठी डावीकडे सूत्र सक्ती करणे आणि बरेच काही कसे करायचे ते दाखवते.
मायक्रोसॉफ्ट एक्सेल मजकूर डेटा हाताळण्यासाठी प्रदान केलेल्या विविध फंक्शन्सपैकी, LEFT हे सर्वात जास्त वापरले जाणारे एक आहे. त्याच्या नावाप्रमाणे, फंक्शन तुम्हाला मजकूर स्ट्रिंगच्या डाव्या बाजूला सुरू होणारी ठराविक अक्षरे काढण्याची परवानगी देते. तथापि, Excel LEFT त्याच्या शुद्ध सारापेक्षा बरेच काही करण्यास सक्षम आहे. या ट्युटोरियलमध्ये, तुम्हाला वाक्यरचना समजून घेण्यासाठी काही मूलभूत डावी सूत्रे सापडतील, आणि नंतर मी तुम्हाला काही मार्ग दाखवेन ज्याद्वारे तुम्ही एक्सेल लेफ्ट फंक्शन त्याच्या मूलभूत वापराच्या पलीकडे जाऊ शकता.
- <5
- Text (आवश्यक) ही मजकूर स्ट्रिंग आहे जिथून तुम्ही सबस्ट्रिंग काढू इच्छिता. सहसा ते मजकूर असलेल्या सेलचा संदर्भ म्हणून पुरवले जाते.
- Num_chars (पर्यायी) - स्ट्रिंगच्या डाव्या बाजूला सुरू होणारी, काढण्यासाठी वर्णांची संख्या.
- जर num_chars वगळले तर ते 1 वर डीफॉल्ट होते, म्हणजे डावे सूत्र 1 वर्ण देईल.
- जर संख्या_अक्षर हे मजकूर च्या एकूण लांबीपेक्षा मोठे आहे, डावे सूत्र सर्व मजकूर परत करेल.
- स्ट्रिंगला स्वल्पविराम, कोलन, स्लॅश, डॅश किंवा इतर डिलिमिटरने विभाजित करा
- स्ट्रिंगला लाइन ब्रेकद्वारे विभाजित कसे करावे
- 8-संख्या तारखेत कशी रूपांतरित करावी
- गणना दिलेल्या वर्णापूर्वी किंवा नंतर वर्णांची संख्या
- वेगवेगळ्या श्रेणींमध्ये संख्यांवर भिन्न गणना करण्यासाठी अॅरे सूत्र
Excel LEFT फंक्शन - सिंटॅक्स
Excel मधील LEFT फंक्शन स्ट्रिंगच्या सुरूवातीपासून निर्दिष्ट वर्णांची संख्या (सबस्ट्रिंग) मिळवते.
LEFT फंक्शनचा सिंटॅक्स असा आहे खालील:
LEFT(text, [num_chars])कुठे:
उदाहरणार्थ, सेल A2 मधील मजकुरातून पहिले 3 वर्ण काढण्यासाठी, हे सूत्र वापरा:
=LEFT(A2, 3)
खालील स्क्रीनशॉट परिणाम दर्शवितो:
महत्त्वाची टीप ! LEFT मजकूर फंक्शन्सच्या श्रेणीशी संबंधित आहे, म्हणून डाव्या सूत्राचा परिणाम नेहमी टेक्स्ट स्ट्रिंग असतो, जरी तुम्ही ज्या मूळ मूल्यातून अक्षरे काढता ती संख्या असली तरीही. जर तुम्ही अंकीय डेटासेटसह काम करत असाल आणि LEFT फंक्शनने संख्या परत करावी असे वाटत असेल, तर या उदाहरणात दाखवल्याप्रमाणे VALUE फंक्शनच्या संयोगाने त्याचा वापर करा.
एक्सेलमध्ये LEFT फंक्शन कसे वापरावे - सूत्र उदाहरणे<7
स्ट्रिंगच्या डावीकडून मजकूर काढण्याव्यतिरिक्त, LEFT फंक्शन आणखी काय करू शकते? अधिक क्लिष्ट कार्ये सोडवण्यासाठी तुम्ही इतर Excel फंक्शन्सच्या संयोजनात LEFT कसे वापरू शकता हे खालील उदाहरणे दाखवतात.
विशिष्ट वर्णापूर्वी सबस्ट्रिंग कसे काढायचे
काही प्रकरणांमध्ये, तुम्हाला हे करावे लागेल विशिष्ट वर्णाच्या आधी असलेला मजकूर स्ट्रिंगचा भाग काढा. उदाहरणार्थ, तुम्ही पूर्ण नावांच्या स्तंभातून प्रथम नावे काढू शकता किंवा फोन नंबरच्या स्तंभातून देश कोड मिळवू शकता. समस्या अशी आहे की प्रत्येक नाव आणि प्रत्येक कोडमध्ये भिन्न संख्येने वर्ण आहेत आणि म्हणून आपण फक्त पूर्वनिर्धारित संख्या देऊ शकत नाही num_chars तुमच्या डाव्या सूत्राचा युक्तिवाद जसे की आम्ही वरील उदाहरणात केला आहे.
जर नाव आणि आडनावे स्पेसने विभक्त केले असतील, तर समस्या स्पेसच्या स्थितीचे कार्य करण्यासाठी उकडते. स्ट्रिंगमधील कॅरेक्टर, जे SEARCH किंवा FIND फंक्शन वापरून सहज करता येते.
संपूर्ण नाव सेल A2 मध्ये असल्यास, स्थानाची स्थिती या साध्या सूत्राद्वारे परत केली जाते: SEARCH(" ", A2)). आणि आता, तुम्ही हे सूत्र LEFT फंक्शनच्या num_chars युक्तिवादात एम्बेड केले आहे:
=LEFT(A2, SEARCH(" ", A2))
सूत्र आणखी थोडे सुधारण्यासाठी, पुढील स्थानापासून मुक्त व्हा शोध सूत्र परिणामातून 1 वजा करणे (सेलमध्ये दृश्यमान नसणे, मागे असलेल्या रिक्त स्थानांमुळे अनेक समस्या उद्भवू शकतात विशेषतः जर तुम्ही इतर सूत्रांमध्ये काढलेली नावे वापरण्याची योजना आखत असाल):
=LEFT(A2, SEARCH(" ", A2)-1)
त्याच पद्धतीने , तुम्ही टेलिफोन नंबरच्या कॉलममधून देश कोड काढू शकता. फरक एवढाच आहे की तुम्ही स्पेस ऐवजी पहिल्या हायफन ("-") ची स्थिती शोधण्यासाठी शोध फंक्शन वापरता:
=LEFT(A2, SEARCH("-", A2)-1)
रॅपिंग, तुम्ही हे जेनेरिक वापरू शकता इतर कोणत्याही वर्णाच्या आधी असलेले सबस्ट्रिंग मिळविण्यासाठी सूत्र:
LEFT( स्ट्रिंग , SEARCH( वर्ण , स्ट्रिंग ) - 1)कसे स्ट्रिंगमधून शेवटचे N वर्ण काढून टाका
मजकूर स्ट्रिंगच्या सुरुवातीपासून सबस्ट्रिंग मिळविण्यासाठी एक्सेल लेफ्ट फंक्शन कसे वापरायचे हे तुम्हाला आधीच माहित आहे. पण कधी कधी तुम्हाला काहीतरी वेगळं करायचं असतं -स्ट्रिंगच्या शेवटी काही वर्ण काढा आणि उर्वरित स्ट्रिंग दुसर्या सेलमध्ये खेचा. यासाठी, लेफ्ट फंक्शनचा LEN सह संयोजनात वापर करा, जसे की:
LEFT( स्ट्रिंग, LEN( स्ट्रिंग ) - number_of_chars_to_remove )सूत्र या तर्कासह कार्य करते: LEN फंक्शनला स्ट्रिंगमधील एकूण वर्णांची संख्या मिळते, त्यानंतर तुम्ही एकूण लांबीमधून अवांछित वर्णांची संख्या वजा करा आणि LEFT फंक्शन उर्वरित वर्ण परत करा.
साठी उदाहरणार्थ, A2 मधील मजकूरातील शेवटचे 7 वर्ण काढण्यासाठी, हे सूत्र वापरा:
=LEFT(A2, LEN(A2)-7)
खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे, सूत्र यशस्वीरित्या " - ToDo" कापून टाकते. स्तंभ A मधील मजकूर स्ट्रिंगमधून पोस्टफिक्स (4 अक्षरे, एक हायफन आणि 2 स्पेस) Excel LEFT फंक्शन नेहमी मजकूर रिटर्न करते, जरी तुम्ही नंबरमधून काही पहिले अंक काढत असाल. तुमच्यासाठी याचा अर्थ असा आहे की तुम्ही तुमच्या लेफ्ट फॉर्म्युलाचे परिणाम कॅलक्युलेशनमध्ये किंवा अंकांवर काम करणार्या इतर एक्सेल फंक्शन्समध्ये वापरू शकणार नाही.
म्हणून, तुम्ही एक्सेलला आउटपुट करण्यासाठी लेफ्ट कसे बनवाल मजकूर स्ट्रिंग ऐवजी संख्या? फक्त VALUE फंक्शनमध्ये गुंडाळून, जे संख्या दर्शविणारी स्ट्रिंग एका संख्येमध्ये रूपांतरित करण्यासाठी डिझाइन केलेली आहे, जसे की: VALUE(LEFT())
उदाहरणार्थ, A2 मधील स्ट्रिंगमधून पहिले 2 वर्ण काढण्यासाठीआणि आउटपुटला संख्यांमध्ये रूपांतरित करा, हे सूत्र वापरा:
=VALUE(LEFT(A2,2))
परिणाम यासारखे काहीतरी दिसेल:
जसे तुम्ही वरील स्क्रीनशॉटमध्ये पाहू शकता, संख्या स्तंभ B मधील मूल्य डाव्या सूत्रासह प्राप्त केलेले सेलमध्ये उजवीकडे खाली केले जाते, स्तंभ A मधील डावीकडे संरेखित मजकुराच्या विरूद्ध. एक्सेल आउटपुटला संख्या म्हणून ओळखत असल्याने, तुम्ही त्या मूल्यांची बेरीज आणि सरासरी करण्यास मोकळे आहात, किमान आणि कमाल शोधा मूल्य, आणि इतर कोणतीही गणना करा.
एक्सेलमधील LEFT च्या अनेक संभाव्य वापरांपैकी हे काही आहेत. या ट्युटोरियलमध्ये चर्चा केलेली सूत्रे जवळून पाहण्यासाठी, Excel LEFT फंक्शन नमुना वर्कशीट डाउनलोड करण्यासाठी तुमचे स्वागत आहे.
अधिक डाव्या सूत्र उदाहरणांसाठी, कृपया खालील संसाधने पहा:
एक्सेल लेफ्ट फंक्शन कार्य करत नाही - कारणे आणि उपाय
जर तुमच्या वर्कशीटमध्ये Excel LEFT फंक्शन नीट काम करत नसेल, तर बहुधा ते खालीलपैकी एका कारणामुळे असू शकते.
1. Num_chars वितर्क शून्यापेक्षा कमी आहे
जर तुमचा Excel डावा फॉर्म्युला #VALUE मिळवत असेल! त्रुटी, आपण तपासण्यासाठी पहिली गोष्ट म्हणजे मधील मूल्य num_chars वितर्क. जर ती ऋण संख्या असेल तर, फक्त वजा चिन्ह काढून टाका आणि त्रुटी निघून जाईल (अर्थात, कोणीतरी उद्देशाने ऋण संख्या टाकेल अशी शक्यता फारच कमी आहे, परंतु चूक करणे मानवी आहे :)
बहुतेकदा , VALUE त्रुटी येते जेव्हा num_chars वितर्क दुसर्या फंक्शनद्वारे दर्शविले जाते. या प्रकरणात, ते फंक्शन दुसर्या सेलमध्ये कॉपी करा किंवा ते फॉर्म्युला बारमध्ये निवडा आणि ते काय समान आहे हे पाहण्यासाठी F9 दाबा. जर मूल्य 0 पेक्षा कमी असेल, तर त्रुटींसाठी फंक्शन तपासा.
बिंदू अधिक चांगल्या प्रकारे स्पष्ट करण्यासाठी, देशातील फोन कोड काढण्यासाठी आम्ही पहिल्या उदाहरणात वापरलेले लेफ्ट सूत्र घेऊ: LEFT(A2 , शोधा("-", A2)-1). तुम्हाला आठवत असेल, num_chars वितर्क मधील सर्च फंक्शन मूळ स्ट्रिंगमधील पहिल्या हायफनच्या स्थानाची गणना करते, ज्यामधून अंतिम निकालातून हायफन काढून टाकण्यासाठी आम्ही 1 वजा करतो. मी चुकून -1 बदलल्यास, म्हणा, -11 ने, सूत्र #VALUE त्रुटीद्वारे होईल कारण num_chars वितर्क नकारात्मक संख्येशी समतुल्य आहे:
2. मूळ मजकुरातील अग्रगण्य स्पेस
तुमचा एक्सेल लेफ्ट फॉर्म्युला कोणत्याही स्पष्ट कारणाशिवाय अयशस्वी झाल्यास, अग्रगण्य स्पेससाठी मूळ मूल्ये तपासा. जर तुम्ही तुमचा डेटा वेबवरून कॉपी केला असेल किंवा दुसर्या बाह्य स्रोतावरून निर्यात केला असेल, तर अशा अनेक जागा मजकूर नोंदींच्या आधी लक्ष न दिल्यास लपून राहू शकतात आणि तुम्हाला ते कधीच कळणार नाही.काहीतरी चूक होते. खालील प्रतिमा समस्या स्पष्ट करते:
तुमच्या वर्कशीटमधील अग्रगण्य स्पेसपासून मुक्त होण्यासाठी, Excel TRIM फंक्शन किंवा टेक्स्ट टूलकिट अॅड-इन वापरा.
3. Excel LEFT तारखांसह कार्य करत नाही
तुम्ही तारखेचा स्वतंत्र भाग (जसे की दिवस, महिना किंवा वर्ष) मिळविण्यासाठी Excel LEFT फंक्शन वापरण्याचा प्रयत्न केल्यास, बहुतेक प्रकरणांमध्ये तुम्ही फक्त पहिले काही अंक पुनर्प्राप्त कराल. त्या तारखेचे प्रतिनिधित्व करणार्या संख्येचा. मुद्दा असा आहे की Microsoft Excel मध्ये, सर्व तारखा 1 जानेवारी, 1900 पासून दिवसांची संख्या दर्शविणाऱ्या पूर्णांक म्हणून संग्रहित केल्या जातात, ज्या क्रमांक 1 म्हणून संग्रहित केल्या जातात (अधिक माहितीसाठी, कृपया Excel तारीख स्वरूप पहा). तुम्ही सेलमध्ये जे पाहता ते फक्त तारखेचे दृश्य प्रतिनिधित्व आहे आणि भिन्न तारीख स्वरूप लागू करून त्याचे प्रदर्शन सहजपणे बदलले जाऊ शकते.
उदाहरणार्थ, जर तुमच्याकडे सेल A1 मध्ये 11-जानेवारी-2017 तारीख असेल आणि तुम्ही LEFT(A1,2) सूत्र वापरून दिवस काढण्याचा प्रयत्न कराल, परिणाम 42 असेल, जे अंतर्गत एक्सेल प्रणालीमध्ये 11 जानेवारी 2017 चे प्रतिनिधित्व करणारे क्रमांक 42746 चे पहिले 2 अंक आहेत.
तारीखाचा विशिष्ट भाग काढण्यासाठी, खालीलपैकी एक फंक्शन वापरा: DAY, MONTH किंवा YEAR.
तुमच्या तारखा मजकूर स्ट्रिंग म्हणून एंटर केल्या गेल्यास, दाखवल्याप्रमाणे, LEFT फंक्शन कोणत्याही अडथळ्याशिवाय कार्य करेल. स्क्रीनशॉटच्या उजव्या भागात:
तुम्ही Excel मध्ये LEFT फंक्शन कसे वापरता. मी वाचल्याबद्दल आभारी आहे आणि तुम्हाला पुन्हा भेटण्याची आशा आहेपुढील आठवड्यात.