सूत्र उदाहरणहरूको साथ एक्सेल बायाँ प्रकार्य

  • यो साझा गर्नुहोस्
Michael Brown

ट्युटोरियलले पाठ स्ट्रिङको सुरुबाट सबस्ट्रिङ प्राप्त गर्न, कुनै निश्चित क्यारेक्टर अघिको पाठ निकाल्ने, नम्बर फिर्ता गर्न बायाँ सूत्रलाई जबरजस्ती गर्ने, र थप कुराहरू गर्न कसरी Excel मा LEFT प्रकार्य प्रयोग गर्ने भनेर देखाउँछ।

माईक्रोसफ्ट एक्सेलले पाठ डेटा हेरफेर गर्नका लागि प्रदान गर्ने धेरै फरक कार्यहरू मध्ये, LEFT सबैभन्दा व्यापक रूपमा प्रयोग हुने मध्ये एक हो। यसको नामले सुझाव दिन्छ, प्रकार्यले तपाइँलाई पाठ स्ट्रिङको बायाँ छेउबाट सुरु हुने अक्षरहरूको निश्चित संख्या निकाल्न अनुमति दिन्छ। यद्यपि, एक्सेल लेफ्ट यसको शुद्ध सार भन्दा धेरै सक्षम छ। यस ट्यूटोरियलमा, तपाईंले सिन्ट्याक्स बुझ्नको लागि केही आधारभूत बायाँ सूत्रहरू फेला पार्नुहुनेछ, र त्यसपछि म तपाईंलाई केही तरिकाहरू देखाउनेछु जसमा तपाईंले एक्सेल लेफ्ट प्रकार्यलाई यसको आधारभूत प्रयोगभन्दा बाहिर लैजान सक्नुहुन्छ।

    <5

    Excel LEFT प्रकार्य - सिन्ट्याक्स

    Excel मा LEFT प्रकार्यले स्ट्रिङको सुरुबाट निर्दिष्ट अक्षरहरू (सबस्ट्रिङ) फर्काउँछ।

    LEFT प्रकार्यको सिन्ट्याक्स यस्तो छ निम्नानुसार:

    LEFT(text, [num_chars])

    जहाँ:

    • Text (आवश्यक) पाठ स्ट्रिङ हो जसबाट तपाइँ सबस्ट्रिङ निकाल्न चाहनुहुन्छ। सामान्यतया यो पाठ समावेश कक्षको सन्दर्भको रूपमा आपूर्ति गरिन्छ।
    • Num_chars (वैकल्पिक) - स्ट्रिङको बायाँ तिरबाट सुरु गरेर निकाल्नका लागि क्यारेक्टरहरूको संख्या।
        8 num_chars text को कुल लम्बाइ भन्दा ठूलो छ, बायाँ सूत्रले सबै text फर्काउँछ।

उदाहरणका लागि, सेल A2 मा पाठबाट पहिलो 3 वर्णहरू निकाल्न, यो सूत्र प्रयोग गर्नुहोस्:

=LEFT(A2, 3)

निम्न स्क्रिनसटले परिणाम देखाउँछ:

महत्त्वपूर्ण नोट ! LEFT पाठ प्रकार्यहरूको वर्गसँग सम्बन्धित छ, त्यसैले बायाँ सूत्रको नतिजा सधैं पाठ स्ट्रिङ हुन्छ, भले पनि तपाईंले क्यारेक्टरहरू निकाल्नु भएको मूल मान संख्या हो। यदि तपाईं संख्यात्मक डेटासेटसँग काम गर्दै हुनुहुन्छ र LEFT प्रकार्यले नम्बर फर्काउन चाहनुहुन्छ भने, यसलाई VALUE प्रकार्यसँग संयोजनमा प्रयोग गर्नुहोस् जुन यस उदाहरणमा देखाइएको छ।

एक्सेलमा LEFT प्रकार्य कसरी प्रयोग गर्ने - सूत्र उदाहरणहरू

स्ट्रिङको बायाँबाट पाठ निकाल्नु बाहेक, LEFT प्रकार्यले अरू के गर्न सक्छ? निम्न उदाहरणहरूले थप जटिल कार्यहरू समाधान गर्न अन्य एक्सेल प्रकार्यहरूसँग संयोजनमा 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( string , SEARCH( character , string ) - 1)

कसरी स्ट्रिङबाट अन्तिम N क्यारेक्टरहरू हटाउनुहोस्

पाठ स्ट्रिङको सुरुबाट सबस्ट्रिङ प्राप्त गर्न Excel LEFT प्रकार्य कसरी प्रयोग गर्ने भनेर तपाइँलाई पहिले नै थाहा छ। तर कहिलेकाहीँ तपाईं केहि फरक गर्न चाहनुहुन्छ -स्ट्रिङको अन्त्यबाट निश्चित संख्यामा अक्षरहरू हटाउनुहोस् र बाँकी स्ट्रिङलाई अर्को कक्षमा तान्नुहोस्। यसका लागि, LEN सँग संयोजनमा LEFT प्रकार्य प्रयोग गर्नुहोस्, जस्तै:

LEFT( string, LEN( string ) - number_of_chars_to_remove )

सूत्रले यस तर्कसँग काम गर्छ: LEN प्रकार्यले स्ट्रिङमा क्यारेक्टरहरूको कुल सङ्ख्या प्राप्त गर्छ, त्यसपछि तपाईँले कुल लम्बाइबाट नचाहिने क्यारेक्टरहरूको सङ्ख्या घटाउनुहुन्छ, र LEFT प्रकार्यले बाँकी क्यारेक्टरहरू फर्काउँछ।

का लागि उदाहरण, A2 मा पाठबाट अन्तिम 7 वर्णहरू हटाउन, यो सूत्र प्रयोग गर्नुहोस्:

=LEFT(A2, LEN(A2)-7)

तलको स्क्रिनसटमा देखाइए अनुसार, सूत्रले सफलतापूर्वक " - ToDo" लाई काट्छ। स्तम्भ A मा पाठ स्ट्रिङबाट पोस्टफिक्स (४ अक्षरहरू, हाइफन र २ खाली ठाउँहरू)।

बायाँ प्रकार्यलाई नम्बर फर्काउनको लागि कसरी जबरजस्ती गर्ने

तपाईलाई पहिले नै थाहा छ, Excel लेफ्ट प्रकार्यले सधैं पाठ फिर्ता गर्छ, तपाईले संख्याबाट केही पहिलो अंकहरू तान्दा पनि। तपाईको लागि यसको अर्थ के हो भने तपाईले आफ्नो बायाँ सूत्रको नतिजालाई गणनामा वा नम्बरहरूमा काम गर्ने अन्य एक्सेल प्रकार्यहरूमा प्रयोग गर्न सक्नुहुने छैन।

त्यसोभए, कसरी एक्सेललाई आउटपुट गर्नको लागि बायाँ बनाउने? पाठ स्ट्रिङ भन्दा नम्बर? यसलाई VALUE प्रकार्यमा र्‍याप गरेर, जुन संख्यालाई सङ्ख्यामा प्रतिनिधित्व गर्ने स्ट्रिङलाई यसरी रूपान्तरण गर्न डिजाइन गरिएको हो: VALUE(LEFT())

उदाहरणका लागि, A2 मा स्ट्रिङबाट पहिलो २ वर्णहरू निकाल्न।र आउटपुटलाई सङ्ख्याहरूमा रूपान्तरण गर्नुहोस्, यो सूत्र प्रयोग गर्नुहोस्:

=VALUE(LEFT(A2,2))

नतिजा यस्तो देखिन्छ:

तपाईंले माथिको स्क्रिनसटमा देख्न सक्नुहुन्छ, संख्याहरू स्तम्भ B मा मान बायाँ सूत्रको साथ प्राप्त कक्षहरूमा दायाँ-अलाइट गरिएको छ, स्तम्भ A मा बायाँ-पङ्क्तिबद्ध पाठको विपरित। एक्सेलले आउटपुटलाई संख्याको रूपमा पहिचान गरेको हुनाले, तपाईं ती मानहरूको योगफल र औसत गर्न स्वतन्त्र हुनुहुन्छ, न्यूनतम र अधिकतम पत्ता लगाउनुहोस्। मान, र कुनै पनि अन्य गणनाहरू गर्नुहोस्।

यी एक्सेलमा LEFT को धेरै सम्भावित प्रयोगहरू मध्ये केही मात्र हुन्। यस ट्यूटोरियलमा छलफल गरिएका सूत्रहरूलाई नजिकबाट हेर्नको लागि, तपाइँलाई Excel LEFT प्रकार्य नमूना कार्यपत्र डाउनलोड गर्न स्वागत छ।

थप बायाँ सूत्र उदाहरणहरूको लागि, कृपया निम्न स्रोतहरू हेर्नुहोस्:

  • अल्पविराम, कोलोन, स्ल्याश, ड्यास वा अन्य डेलिमिटरद्वारा स्ट्रिङ विभाजन गर्नुहोस्
  • लाइन ब्रेकद्वारा स्ट्रिङलाई कसरी विभाजन गर्ने
  • 8-नम्बरलाई मितिमा कसरी रूपान्तरण गर्ने
  • गणना दिइएको क्यारेक्टर अघि वा पछि वर्णहरूको संख्या
  • विभिन्न दायरा भित्रका संख्याहरूमा फरक गणना गर्न एरे सूत्र

Excel LEFT प्रकार्यले काम गरिरहेको छैन - कारण र समाधानहरू

यदि Excel लेफ्ट प्रकार्यले तपाईको कार्यपत्रमा राम्रोसँग काम गर्दैन भने, यो निम्न मध्ये कुनै एउटा कारणले हुनसक्छ।

१. Num_chars आर्गुमेन्ट शून्य भन्दा कम छ

यदि तपाईको Excel लेफ्ट सूत्रले #VALUE फर्काउँछ! त्रुटि, तपाईले जाँच गर्न को लागी पहिलो कुरा मा मान हो num_chars argument। यदि यो ऋणात्मक संख्या हो भने, केवल माइनस चिन्ह हटाउनुहोस् र त्रुटि हट्नेछ (निस्सन्देह, यो धेरै असम्भव छ कि कसैले त्यहाँ उद्देश्यको नकारात्मक संख्या राख्छ, तर त्रुटि मानव हो :)

प्राय: , VALUE त्रुटि तब हुन्छ जब num_chars तर्क अर्को प्रकार्य द्वारा प्रतिनिधित्व गरिन्छ। यस अवस्थामा, त्यो प्रकार्यलाई अर्को कक्षमा प्रतिलिपि गर्नुहोस् वा यसलाई सूत्र पट्टीमा चयन गर्नुहोस् र F9 थिच्नुहोस् कि यो के बराबर छ। यदि मान ० भन्दा कम छ भने, त्रुटिहरूको लागि प्रकार्य जाँच गर्नुहोस्।

बिन्दुलाई राम्रोसँग चित्रण गर्नको लागि, देशको फोन कोडहरू निकाल्नको लागि हामीले पहिलो उदाहरणमा प्रयोग गरेका बायाँ सूत्र लिऔं: LEFT(A2 , खोज ("-", A2 -1)। तपाईलाई याद होला, num_chars argument मा खोज प्रकार्यले मूल स्ट्रिङमा पहिलो हाइफनको स्थिति गणना गर्छ, जसबाट हामी अन्तिम परिणामबाट हाइफन हटाउन 1 घटाउँछौं। यदि मैले गल्तिले -1 लाई प्रतिस्थापन गरें भने, भन्नुहोस्, -11, सूत्र #VALUE त्रुटि मार्फत हुनेछ किनभने num_chars तर्कले ऋणात्मक संख्याहरूसँग बराबर हुन्छ:

2। मूल पाठमा प्रमुख स्पेसहरू

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

तपाईँको कार्यपत्रहरूमा प्रमुख स्थानहरू हटाउनको लागि, Excel TRIM प्रकार्य वा Text Toolkit add-in प्रयोग गर्नुहोस्।

3. Excel LEFT ले मितिहरूसँग काम गर्दैन

यदि तपाईंले मितिको व्यक्तिगत भाग (जस्तै दिन, महिना वा वर्ष) प्राप्त गर्न Excel LEFT प्रकार्य प्रयोग गर्ने प्रयास गर्नुभयो भने, धेरै जसो अवस्थामा तपाईंले पहिलो केही अंकहरू मात्र प्राप्त गर्नुहुनेछ। त्यो मिति प्रतिनिधित्व गर्ने संख्याको। बिन्दु यो हो कि Microsoft Excel मा, सबै मितिहरू जनवरी 1, 1900 देखि दिनहरूको संख्या प्रतिनिधित्व गर्ने पूर्णांकको रूपमा भण्डारण गरिन्छ, जुन नम्बर 1 को रूपमा भण्डार गरिएको छ (थप जानकारीको लागि, कृपया एक्सेल मिति ढाँचा हेर्नुहोस्)। तपाईंले सेलमा के देख्नुहुन्छ त्यो मितिको दृश्य प्रतिनिधित्व मात्र हो र फरक मिति ढाँचा लागू गरेर यसको प्रदर्शन सजिलै परिवर्तन गर्न सकिन्छ।

उदाहरणका लागि, यदि तपाईंसँग सेल A1 मा मिति 11-Jan-2017 छ भने र तपाईँले LEFT(A1,2) सूत्र प्रयोग गरेर दिन निकाल्ने प्रयास गर्नुहुन्छ, परिणाम 42 हुनेछ, जुन संख्या 42746 को पहिलो 2 अंक हो जसले आन्तरिक एक्सेल प्रणालीमा जनवरी 11, 2017 लाई प्रतिनिधित्व गर्दछ।

मितिको एक विशेष भाग निकाल्न, निम्न मध्ये कुनै एक प्रकार्य प्रयोग गर्नुहोस्: DAY, MONTH वा YEAR।

तपाईंको मितिहरू पाठ स्ट्रिङको रूपमा प्रविष्ट गरिएको छ भने, देखाइए अनुसार बायाँ प्रकार्यले कुनै अवरोध बिना काम गर्नेछ। स्क्रिनसटको दायाँ भागमा:

यसरी तपाइँ एक्सेलमा बायाँ प्रकार्य प्रयोग गर्नुहुन्छ। म पढ्नको लागि धन्यवाद र तपाईंलाई फेरि भेट्ने आशा गर्दछुअर्को हप्ता।

माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।