एक्सेलमध्ये लाइन ब्रेकसह काम करण्याचे बारकावे

कीबोर्ड शॉर्टकट वापरून जोडलेल्या समान सेलमध्ये रेषा तुटते alt+प्रविष्ट करा एक अतिशय सामान्य आणि सामान्य गोष्ट आहे. काहीवेळा ते वापरकर्त्यांद्वारे स्वत: ला लांब मजकुरात सौंदर्य जोडण्यासाठी बनवले जातात. काहीवेळा कोणत्याही कार्यरत प्रोग्राममधून डेटा अनलोड करताना अशा हस्तांतरणे आपोआप जोडली जातात (हॅलो 1सी, एसएपी, इ.) समस्या अशी आहे की मग तुम्हाला अशा टेबल्सचे केवळ कौतुकच नाही तर त्यांच्यासोबत कार्य करावे लागेल – आणि नंतर या अदृश्य वर्णांचे हस्तांतरण होऊ शकते. समस्या. आणि ते होऊ शकत नाहीत - जर तुम्हाला त्यांना योग्यरित्या कसे हाताळायचे हे माहित असेल.

चला या समस्येवर अधिक तपशीलवार एक नजर टाकूया.

बदलून लाइन ब्रेक काढत आहे

जर आपल्याला हायफन्सपासून मुक्त होण्याची आवश्यकता असेल, तर सामान्यतः लक्षात येणारी पहिली गोष्ट म्हणजे क्लासिक "शोधा आणि बदला" तंत्र. मजकूर निवडा आणि नंतर कीबोर्ड शॉर्टकटसह बदली विंडोवर कॉल करा Ctrl+H किंवा द्वारे होम – शोधा आणि निवडा – बदला (मुख्यपृष्ठ — शोधा आणि निवडा — बदला). एक विसंगती - शीर्ष फील्डमध्ये कसे प्रवेश करायचा हे फार स्पष्ट नाही शोधण्यासाठी (काय शोधू) आमचे अदृश्य रेखा खंडित वर्ण. alt+प्रविष्ट करा येथे, दुर्दैवाने, ते यापुढे कार्य करत नाही, हे चिन्ह थेट सेलमधून कॉपी करणे आणि ते येथे पेस्ट करणे देखील अपयशी ठरते.

एक संयोजन मदत करेल Ctrl+J - हा पर्याय आहे alt+प्रविष्ट करा एक्सेल डायलॉग बॉक्सेस किंवा इनपुट फील्डमध्ये:

कृपया लक्षात घ्या की तुम्ही ब्लिंकिंग कर्सर वरच्या फील्डमध्ये ठेवल्यानंतर आणि दाबा Ctrl+J - फील्डमध्येच काहीही दिसणार नाही. घाबरू नका - हे सामान्य आहे, चिन्ह अदृश्य आहे 🙂

तळाशी फील्ड पर्याय (याने बदला) एकतर काहीही एंटर करू नका, किंवा स्पेस एंटर करा (जर आपल्याला केवळ हायफन काढायचेच नाही तर त्यांना एका स्पेसने बदलायचे असेल जेणेकरुन रेषा एका संपूर्ण मध्ये चिकटू नयेत). फक्त बटण दाबा सर्वकाही पुनर्स्थित करा (सर्व बदला) आणि आमचे हायफन अदृश्य होतील:

उपद्रव: सह प्रविष्ट केलेले प्रतिस्थापन कार्यप्रदर्शन केल्यानंतर Ctrl+J अदृश्य पात्र शेतात राहते शोधण्यासाठी आणि भविष्यात व्यत्यय आणू शकतो - या फील्डमध्ये कर्सर ठेवून आणि अनेक वेळा (विश्वसनीयतेसाठी) की दाबून ते हटवण्यास विसरू नका. हटवा и बॅकस्पेस.

सूत्राने रेषा तुटणे काढून टाकणे

जर तुम्हाला सूत्रांसह समस्या सोडवायची असेल तर तुम्ही अंगभूत फंक्शन वापरू शकता प्रिंट (स्वच्छ), जे आमच्या दुर्दैवी लाइन ब्रेक्ससह सर्व छापण्यायोग्य नसलेल्या वर्णांचा मजकूर साफ करू शकतात:

तथापि, हा पर्याय नेहमीच सोयीस्कर नसतो, कारण या ऑपरेशननंतरच्या ओळी एकत्र चिकटवल्या जाऊ शकतात. हे होण्यापासून रोखण्यासाठी, तुम्हाला केवळ हायफन काढून टाकण्याची गरज नाही, तर त्यास एका जागेसह बदलण्याची आवश्यकता आहे (पुढील परिच्छेद पहा).

फॉर्म्युलासह लाइन ब्रेक बदलणे

आणि जर तुम्हाला फक्त हटवायचे नाही तर बदलायचे असेल alt+प्रविष्ट करा वर, उदाहरणार्थ, एक जागा, नंतर दुसरे, थोडे अधिक जटिल बांधकाम आवश्यक असेल:

अदृश्य हायफन सेट करण्यासाठी आपण फंक्शन वापरतो चिन्ह (CHAR), जे एक वर्ण त्याच्या कोड (10) द्वारे आउटपुट करते. आणि मग फंक्शन सबस्टिट्यूट (बदली) स्त्रोत डेटामध्ये आमचे हायफन शोधते आणि त्यांना इतर कोणत्याही मजकुरासह बदलते, उदाहरणार्थ, स्पेससह.

लाइन ब्रेकद्वारे स्तंभांमध्ये विभागणे

अनेकांना परिचित आणि अतिशय सुलभ साधन स्तंभांनुसार मजकूर टॅब वरून डेटा (डेटा - मजकूर ते स्तंभ) लाइन ब्रेकसह देखील चांगले कार्य करू शकते आणि एका सेलमधील मजकूर अनेकांमध्ये विभाजित करू शकतो alt+प्रविष्ट करा. हे करण्यासाठी, विझार्डच्या दुसऱ्या टप्प्यावर, तुम्हाला सानुकूल परिसीमक वर्णाचा एक प्रकार निवडण्याची आवश्यकता आहे. इतर (सानुकूल) आणि आम्हाला आधीच माहित असलेला कीबोर्ड शॉर्टकट वापरा Ctrl+J एक पर्याय म्हणून alt+प्रविष्ट करा:

तुमच्‍या डेटामध्‍ये एका ओळीत अनेक लाइन ब्रेक्स असतील, तर तुम्ही चेकबॉक्स चालू करून ते "संकुचित" करू शकता लागोपाठ परिसीमकांना एक म्हणून समजा (सलग सीमांककांना एक म्हणून समजा).

वर क्लिक केल्यानंतर पुढे (पुढे) आणि विझार्डच्या तीनही पायऱ्या पार करून, आम्हाला इच्छित परिणाम मिळतो:

कृपया लक्षात घ्या की हे ऑपरेशन करण्यापूर्वी, स्प्लिट कॉलमच्या उजवीकडे रिकाम्या स्तंभांची एक पुरेशी संख्या समाविष्ट करणे आवश्यक आहे जेणेकरून परिणामी मजकूर उजवीकडे असलेली मूल्ये (किंमत) ओव्हरराइट करणार नाही.

पॉवर क्वेरीद्वारे Alt + Enter द्वारे ओळींमध्ये विभाजित करा

आणखी एक मनोरंजक कार्य म्हणजे प्रत्येक सेलमधील मल्टीलाइन मजकूर स्तंभांमध्ये नाही तर ओळींमध्ये विभागणे:

हे व्यक्तिचलितपणे करण्यास बराच वेळ लागतो, सूत्रांसह हे अवघड आहे, प्रत्येकजण मॅक्रो लिहू शकत नाही. परंतु सराव मध्ये, ही समस्या आपल्या इच्छेपेक्षा अधिक वेळा उद्भवते. या कार्यासाठी पॉवर क्वेरी अॅड-इन वापरणे हा सर्वात सोपा आणि सोपा उपाय आहे, जे एक्सेलमध्ये 2016 पासून तयार केले गेले आहे आणि पूर्वीच्या 2010-2013 आवृत्त्यांसाठी ते Microsoft वेबसाइटवरून पूर्णपणे विनामूल्य डाउनलोड केले जाऊ शकते.

पॉवर क्वेरीमध्‍ये स्रोत डेटा लोड करण्‍यासाठी, तुम्ही प्रथम तो कीबोर्ड शॉर्टकटसह “स्मार्ट टेबल” मध्ये रूपांतरित केला पाहिजे. Ctrl+T किंवा बटणाद्वारे सारणी म्हणून स्वरूपित करा टॅब होम पेज (मुख्यपृष्ठ - सारणी म्हणून स्वरूपित). जर काही कारणास्तव तुम्हाला "स्मार्ट टेबल्स" नको असतील किंवा वापरू शकत नसाल तर तुम्ही "मूर्ख" सोबत काम करू शकता. या प्रकरणात, फक्त मूळ श्रेणी निवडा आणि त्याला टॅबवर नाव द्या सूत्रे – नाव व्यवस्थापक – नवीन (सूत्र — नाव व्यवस्थापक — नवीन).

त्यानंतर, टॅबवर डेटा (तुमच्याकडे Excel 2016 किंवा नंतरचे असल्यास) किंवा टॅबवर उर्जा प्रश्न (जर तुमच्याकडे Excel 2010-2013 असेल) तुम्ही बटणावर क्लिक करू शकता टेबल/श्रेणीवरून (टेबल/श्रेणीवरून)आमचे टेबल पॉवर क्वेरी एडिटरमध्ये लोड करण्यासाठी:

लोड केल्यानंतर, सेलमधील मल्टीलाइन टेक्स्ट असलेला कॉलम निवडा आणि मुख्य टॅबवरील कमांड निवडा स्प्लिट कॉलम - डिलिमिटरद्वारे (होम — स्प्लिट कॉलम — डिलिमिटरनुसार):

बहुधा, पॉवर क्वेरी आपोआप विभाजनाचे तत्त्व ओळखेल आणि चिन्ह स्वतःच बदलेल #(lf) विभाजक इनपुट फील्डमध्ये अदृश्य लाइन फीड वर्ण (lf = लाइन फीड = लाइन फीड). आवश्यक असल्यास, विंडोच्या तळाशी असलेल्या ड्रॉप-डाउन सूचीमधून इतर वर्ण निवडले जाऊ शकतात, जर तुम्ही प्रथम बॉक्स चेक केला असेल. विशेष वर्णांसह विभाजित करा (विशेष वर्णांद्वारे विभाजित).

जेणेकरून प्रत्येक गोष्ट पंक्तींमध्ये विभागली जाईल, स्तंभांमध्ये नाही - निवडकर्ता स्विच करण्यास विसरू नका पंक्ती (पंक्तीनुसार) प्रगत पर्याय गटात.

फक्त क्लिक करणे बाकी आहे OK आणि तुम्हाला पाहिजे ते मिळवा:

कमांड वापरून तयार टेबल परत शीटवर अनलोड केले जाऊ शकते बंद करा आणि लोड करा - बंद करा आणि लोड करा… टॅब होम पेज (मुख्यपृष्ठ — बंद करा आणि लोड करा — बंद करा आणि त्यावर लोड करा...).

हे लक्षात घेणे महत्त्वाचे आहे की पॉवर क्वेरी वापरताना, आपण हे लक्षात ठेवले पाहिजे की जेव्हा स्त्रोत डेटा बदलतो तेव्हा परिणाम आपोआप अपडेट होत नाहीत, कारण. ही सूत्रे नाहीत. अद्यतनित करण्यासाठी, आपण शीटवरील अंतिम सारणीवर उजवे-क्लिक करणे आवश्यक आहे आणि कमांड निवडा अपडेट आणि सेव्ह करा (रिफ्रेश) किंवा बटण दाबा सर्व अद्यतनित करा टॅब डेटा (डेटा — सर्व रिफ्रेश करा).

Alt+Enter द्वारे रेषांमध्ये विभागण्यासाठी मॅक्रो

चित्र पूर्ण करण्यासाठी, मॅक्रोच्या मदतीने मागील समस्येचे निराकरण देखील करूया. टॅबवरील त्याच नावाचे बटण वापरून व्हिज्युअल बेसिक एडिटर उघडा विकसक (विकासक) किंवा कीबोर्ड शॉर्टकट alt+F11. दिसत असलेल्या विंडोमध्ये, मेनूद्वारे एक नवीन मॉड्यूल घाला घाला - मॉड्यूल आणि तेथे खालील कोड कॉपी करा:

Sub Split_By_Rows() मंद सेल श्रेणी म्हणून, n पूर्णांक म्हणून सेल = ActiveCell साठी i = 1 निवडण्यासाठी.Rows.Count ar = Split(cell, Chr(10)) ' सेलच्या तुकड्यांची संख्या निश्चित करा. ऑफसेट(1, 0) .Resize(n, 1).EntireRow.Insert 'सेलच्या खाली रिकाम्या पंक्ती घाला.Resize(n + 1, 1) = WorksheetFunction.Transpose(ar)' अॅरेमधून डेटा एंटर करा सेल = cell.Offset(n) सेट करा + 1, 0) 'पुढील सेलवर शिफ्ट करा Next i End Sub  

Excel वर परत या आणि तुम्हाला विभाजित करायचा असलेल्या मल्टीलाइन मजकूरासह सेल निवडा. मग बटण वापरा मॅक्रो टॅब विकसक (विकासक — मॅक्रो) किंवा कीबोर्ड शॉर्टकट alt+F8तयार केलेला मॅक्रो चालवण्यासाठी, जे तुमच्यासाठी सर्व काम करेल:

व्होइला! प्रोग्रामर हे खरं तर खूप आळशी लोक असतात जे एकदा कठोर परिश्रम करतात आणि नंतर काहीच करत नाहीत 🙂

  • जंक आणि अतिरिक्त वर्णांमधून मजकूर साफ करणे
  • SUBSTITUTE फंक्शनसह मजकूर बदलणे आणि ब्रेकिंग नसलेल्या जागा काढून टाकणे
  • Excel मध्ये चिकट मजकूर भागांमध्ये कसे विभाजित करावे

प्रत्युत्तर द्या