स्प्लिट डेटा - एक्सेल टिप्स

विषय - सूची

एक्सेल डेटा के एक कॉलम को दो कॉलम में अलग कैसे करें। एक्सेल में डेटा पार्स कैसे करें।

वीडियो देखेंा

  • टेक्स्ट टू कॉलम (डेटा टैब पर पाया गया) का उपयोग करते हुए बिल की पहली विधि।
  • चरण 1 में, सीमांकित चुनें। चरण 2 में, एक स्थान चुनें। चरण 3 को समाप्त पर क्लिक करके छोड़ें।
  • पाठ प्रत्येक स्थान पर विभाजित होगा, इसलिए तीन शब्दों के साथ कुछ भी 3 कोशिकाओं में समाप्त हो जाएगा। उन वापस एक साथ =TEXTJOIN(" ",True,B2:E2)या के साथ रखो
  • साथ से =B2&" "&C2&" "&D2
  • माइक की पहली विधि पावर क्वेरी का उपयोग करती है। पावर क्वेरी 2016 में गेट और ट्रांसफ़ॉर्म या 2010 या 2013 के लिए एक मुफ्त डाउनलोड है।
  • सबसे पहले, अपने डेटा को तालिका से, Ctrl + T. का उपयोग करके पावर क्वेरी में तालिका में कनवर्ट करें। स्प्लिट कॉलम, डेलिमिटर द्वारा। स्पेस का चयन करें और फिर बाईं ओर सबसे अधिक परिसीमन करें।
  • आप एक कॉलम को डबल-क्लिक करके फिर से नाम दे सकते हैं!
  • बंद करें और लोड करें … और वर्कशीट पर एक नया स्थान चुनें।
  • बिल का दूसरा तरीका फ्लैश फिल का उपयोग करना है। यदि आपके पास शीर्ष लेख नहीं हैं, तो A, B & C. Flash Fill में नई हेडिंग टाइप करें! पहले दो पंक्तियों के लिए एक पैटर्न टाइप करें।
  • B में पहले रिक्त सेल पर जाएं और Ctrl + E को कॉलम C के लिए दोहराएं।
  • माइक का दूसरा तरीका इन सूत्रों का उपयोग करना है:
  • पहले भाग के लिए, का उपयोग करें =LEFT(A2,SEARCH(" ",A2)-1)
  • दूसरे भाग के लिए, का उपयोग करें =SUBSTITUTE(A2,B2&" ","")

वीडियो ट्रांसक्रिप्ट

(संगीत)

बिल जेलन: अरे, वापस स्वागत है, यह एक और द्वंद्वयुद्ध एक्सेल पॉडकास्ट का समय है। मैं बिल जेलन हूं। मैं एक्सेल फन से माइक गिर्विन से जुड़ूंगा। यह हमारा है

एपिसोड 182: एक सेल से डेटा को दो सेल में विभाजित करना।

ठीक है, आज का प्रश्न टॉम द्वारा भेजा गया है। क्या डेटा को दो सेल में प्रदर्शित करने के लिए एक सेल में डेटा को आसानी से विभाजित करने का एक तरीका है? उदाहरण के लिए, 123 मेन स्ट्रीट, वह एक सेल में 123 और दूसरी सेल में मेन स्ट्रीट चाहता है; या, हावर्ड और हॉवर्ड और फिर एंड। मैंने इस तरह के डेटा को अलग करते हुए अनगिनत घंटे बिताए हैं। मैं आपकी कंपनी से सुनवाई की सराहना करता हूं, जबकि ऐसा करने के लिए कई, कई अलग-अलग तरीके हैं।

पहली बात जो मैं करने जा रहा हूं वह है सभी डेटा, Ctrl + Shift + डाउन एरो और फिर डेटा, टेक्स्ट टू कॉलम। चरण 1 में कॉलम के लिए पाठ, डेटा डिलीट किया गया है। यह एक स्थान द्वारा सीमांकित है और फिर समाप्त पर क्लिक करें। अब, इस विधि के साथ परेशानी यह है कि अगर आपके पास 123 मेन स्ट्रीट है, तो यह 2 कोशिकाओं के बजाय 3 कोशिकाओं में समाप्त होने वाली है। ओह, पावर क्वेरी इसे इतना आसान बना देगी लेकिन यहाँ हम हैं। ठीक है, इसलिए मैं जो करने जा रहा हूं, मैं डेटा के दाईं ओर से बाहर आने वाला हूं, जहां मुझे पता है कि परे जहां सब कुछ बनाया गया है। यदि मैं Office 365 में हूं, तो मैं TEXTJOIN का उपयोग करने जा रहा हूं। TEXTJOIN, वह भयानक चीज़, सीमांकक एक अंतरिक्ष है। रिक्त कक्षों को अनदेखा करें सत्य और फिर उन कक्षों को जिन्हें मैं एक साथ सम्‍मिलित करना चाहता हूं, और मैं बस उन सभी को कॉपी करता हूं, Ctrl + V। मैं Ctrl + C और फिर होम, पेस्ट, कॉपी करूंगामान के रूप में चिपकाएँ और इस बिंदु पर, मैं इन 3 अतिरिक्त स्तंभों को हटा सकता हूँ।

आह, लेकिन किसी के पास ऑफिस 365 नहीं है, है ना? इसलिए, यदि आपके पास Office 365 नहीं है, तो आपको = यह बात & "&" करनी होगी, और तब और भी "और" हों, और यदि अधिक हों, तो चलते रहें। इस मामले में यह व्यर्थ है क्योंकि डी में कुछ भी नहीं है, लेकिन आपको यह विचार मिलता है। Ctrl + C, डेटा की अंतिम पंक्ति, Ctrl + V और फिर Ctrl + C, Alt + ESV को उन B मानों को बनाने के लिए इसे कॉपी करें। और वहां हम ठीक हैं। माइक आइए देखें कि आपके पास क्या है।

माइक गिरविन: धन्यवाद,। अरे, आपने मुझे यहाँ एक आसान कहा, क्योंकि आपने पहले से ही गेट एंड ट्रांसफ़ॉर्म पावर क्वेरी का उल्लेख किया है, पुराने टेक्स्ट टू कॉलम केवल आपको हर वर्ण में एक स्थान कहने की अनुमति देता है, है ना? ठीक है, अगर हम पावर क्वेरी का उपयोग करते हैं, तो हम उस Delimiter का उपयोग कर सकते हैं और कह सकते हैं, "अरे, बस पहली घटना पर विभाजित करें।"

अब, इस डेटा को क्वेरी संपादक में लाने के लिए, हमें इसे एक्सेल टेबल में बदलना होगा। इसलिए मैं इन्सर्ट, टेबल पर जाता हूं या मैं Ctrl + T का उपयोग करता हूं। मेरी तालिका में शीर्ष लेख हैं, ठीक बटन हाइलाइट किया गया है, इसलिए मैं इसे अपने माउस से क्लिक कर सकता हूं या केवल एंटर दबा सकता हूं। अब मैं इस तालिका को नाम देना चाहता हूं, इसलिए मैं यहां आने जा रहा हूं, ओरिजनल डाटाटा और एंटर अब, यह एक एक्सेल तालिका है, हम डेटा तक आ सकते हैं और वहाँ से यह तालिका है। वह इसे एक्सेल से एडिटर में लाएगा। कॉलम चयनित है: होम रिबन टैब, हम स्प्लिट कॉलम को Delimiter द्वारा कह सकते हैं या यहाँ पर आ सकते हैं और Delimiter द्वारा स्प्लिट कॉलम, राइट-क्लिक करें। ड्रॉपडाउन से, हम कह सकते हैं, हे, एक स्पेस का उपयोग करें और इसे सबसे बाईं ओर के सीमांकक पर देखें। जब मैं ठीक क्लिक करता हूँ, बूम! वहाँ है। अब, मैं इन दोनों स्तंभों को नाम देने जा रहा हूँ: भाग १ दर्ज करें पर क्लिक करें, भाग २ पर डबल-क्लिक करें और दर्ज करें। अभी,मैं यहां आ सकता हूं या क्लोज एंड लोड, क्लोज एंड लोड टू और मैं चुन सकता हूं कि इसे कहां रखा जाए। मैं निश्चित रूप से इसे एक टेबल, नई वर्कशीट, मौजूदा वर्कशीट के रूप में डंप करना चाहता हूं। इसे हाइलाइट करें, पतन बटन पर क्लिक करें। मैं D1 कहने जा रहा हूं, ठीक क्लिक करें फिर लोड करें पर क्लिक करें। और वहां हम जाते हैं, हमारा पावर क्वेरी आउटपुट।

ठीक है, वापस फेंक दो।

बिल जेलन: ओह, माइक, पावर क्वेरी कमाल की है! हाँ, यह जाने का एक शानदार तरीका है। यदि आप एक्सेल 2013 या नए हैं तो यह एक और काम कर सकता है।

और हम जो करने जा रहे हैं, वह यहाँ सामने आता है और पहले भाग और फिर दूसरा भाग कहता है। इन शीर्षकों को रखना सुनिश्चित करें कि यदि आप उन शीर्षकों को नहीं रखते हैं, तो उन्हें ऐसा करने की आवश्यकता नहीं है, लेकिन उन्हें शीर्षकों को रखना होगा या यह काम करने वाला नहीं है। मैं 123 और मेन स्ट्रीट रखूंगा और फिर हम हावर्ड एंड एंड को डालेंगे। अब जब हमारे पास एक अच्छा सा पैटर्न है, तो यहां डेटा टैब और फ्लैश फिल में आएं, जो कि Ctrl + E है, वहीं Ctrl + E दबाएं और फिर वहीं Ctrl + E दबाएं। खूबसूरत बात यह है, हमें अपने उदाहरण की तरह डेटा को एक साथ मिलाना नहीं है। Aright, माइक, आप के लिए वापस।

माइक गिरविन: डिंग-डिंग-डिंग। वह शक के बिना विजेता है। फ्लैश फिल वहां जाने का रास्ता है। ध्यान दें, हमें इसे किसी तालिका में बदलने या किसी संवाद बॉक्स को खोलने की आवश्यकता नहीं थी; बस कुछ उदाहरण टाइप किए और फिर Ctrl + E।

ठीक है, ठीक है, हम इसे फ़ार्मुलों के साथ भी कर सकते थे, भले ही फ्लैश फ़िल शायद तेज़ होगा। वैसे इसे देखें, फ्लैश फिल में इस्तेमाल होने वाली इस लिस्ट सेल की तरह ही पैटर्न पहले स्पेस से पहले सब कुछ है और उसके बाद सब कुछ। तो हे, मैं LEFT फ़ंक्शन का उपयोग करने जा रहा हूं, पाठ वहीं है और बाएं से कितने वर्ण हैं? ठीक है, मैं उस अंतरिक्ष की खोज करने जा रहा हूं - 1 2 3 4 जो खोज समारोह का उपयोग कर रहा है, पाठ, स्थान और "खोजें", उसके भीतर। अब, ध्यान दें कि खोज उसकी उंगलियों पर गिना जाएगा 1 2 3 4 और वह उस स्थान पर पहुंच जाएगा जो मुझे चाहिए, वह स्थान इसलिए I -1) Ctrl + Enter, डबल-क्लिक करें और इसे नीचे भेजें। तो, वह हमेशा पहले स्थान से पहले सब कुछ प्राप्त करता है।

Now, notice we already have the text here so I can use the SUBSTITUTE function. The text that I'm going to look through is the Full Data, Comma, the Old Text I want to look for and then SUBSTITUTE. Nothing is almost 1 2 3. I actually want to add the Space which I just took out in the previous formula, back in. Now, it will look for 1 2 3, Space and then Howard, Space and so on, Comma and then the new text I want to substitute in. Well, to tell SUBSTITUTE that you want to replace it with nothing, you say “” no space in between, Close Parenthesis and that will work. Ctrl+Enter, double-click and send it down. Alright? Just throw it back to.

Bill Jelen: Hey! Alright, Mike, both of your methods were awesome. Let's do a quick wrap-up here. My first method using Text to Columns: Step 1, choose Delimited; Step 2, choose a space, and then click Finish. The problem is that if you have multiple spaces it’s going to end up in multiple cells. I have to put those back together. Office 365 TEXTJOIN or the old B2&“ ”&C2 and so on.

Mike used Power Query, it's known as getting transforming Excel 2016 or in earlier versions 10 or 13, you download it and use the Power Query Tab. I even learned something here, but first you converted data using Ctrl+ T then from Table, Split Column, by Delimiter, choose Delimiter Space and then, at once, at the left-most delimiter. I didn't know you could rename a column by double- clicking. I've been right-clicking and renaming all this time and being a little annoyed of that. That will save me a lot of time. And then not Close & Load but Close & Load 2 and choose a new spot on the worksheet.

My second method was Flash Field. Now that is great if you have Excel 2013 or newer. Just type the headings, it won't work without the headings. Type a pattern for the first two rows. Go to the first blank cell and press Ctrl+E in each column.

And then, Mike's method. Well, sure that was longer. It is a must if you have something before Excel 2013 because you can't use Flash Fill. Maybe in 2010 you can just Power Query, just add some new columns over there at the LEFT of A2 and then SEARCH, look for the space, and -1 to get rid of that space.

For the second part, SUBSTITUTE, I was going to use equal mid or something like that but this is even better because you already know what you want to take out. You want to take out B2 and the Space and replace it with nothing. That was awesome.

ठीक है, मैं हर किसी को धन्यवाद देना चाहता हूं। हम आपको अगली बार एक और द्वंद्वयुद्ध एक्सेल पॉडकास्ट से देखेंगे और एक्सेल फन है।

फ़ाइल डाउनलोड करें

यहाँ नमूना फ़ाइल डाउनलोड करें: Duel182.xlsm

दिलचस्प लेख...