फ्लैश फिल का उपयोग करना
यह एक ऐसा प्रश्न है जो अक्सर पूछा जाता है, अर्थात् एक कॉलम से दूसरे प्रारूप या एक से अधिक कॉलम में डेटा कैसे निकाला जाए।
हम यह देखने जा रहे हैं कि पहले फ्लैश फिल फीचर का उपयोग करके इसे कैसे किया जाए। फ़्लैश भरण एक नई सुविधा है जिसे Microsoft Excel 2013 और बाद के संस्करणों में जोड़ा गया था।
नीचे दिए गए उदाहरण में, हमारे पास कॉलम ए में नामों और उपनामों की एक सूची है, फ्लैश फिल को काम करने के लिए हमेशा एक स्रोत कॉलम की आवश्यकता होती है, जो इस मामले में कॉलम ए है, जिसमें स्टाफ के नाम होते हैं। फ्लैश फिल अक्सर उदाहरणों में ईमेल पते या अन्य प्रकार के फॉर्मूलाइक दोहराव वाले डेटा उत्पन्न करने के लिए उपयोग किया जाता है। ईमेल जनरेशन प्रश्न के लिए टेक्स्ट फ़ार्मुलों का भी व्यापक रूप से उपयोग किया जाता है। अधिक जटिल से लेकर अधिक सरल तक विभिन्न प्रकार के टेक्स्ट फ़ार्मुलों का उपयोग किया जा सकता है। इस लेख में, हमारे पास एक फ्लैश फिल ईमेल जनरेशन उदाहरण है, एक टेक्स्ट फॉर्मूला ईमेल जनरेशन उदाहरण है और हमने इसे कमेंटेटर के टेक्स्ट फॉर्मूला सुझावों के साथ अपडेट किया है।
1) हम स्टाफ सदस्यों के ईमेल पते के साथ कॉलम बी को पॉप्युलेट करना चाहते हैं। जिस तरह से कंपनी के आंतरिक आईटी द्वारा ईमेल पते बनाए जाते हैं, वह यह है कि ईमेल पता बनाने के लिए स्टाफ सदस्य का नाम और उपनाम कंपनी के डोमेन नाम के साथ जोड़ा जाता है।
2) सेल बी 5 में, हमें फ्लैश फिल देना होगा, जो हम पहले चाहते हैं उसका एक उदाहरण है और फ्लैश फिल बाकी कॉलम को पॉप्युलेट करने के लिए इसे टेम्पलेट के रूप में उपयोग करेगा। तो हम टेक्स्ट दर्ज करते हैं:
फिर हम CTRL-ENTER दबाते हैं।
3) CTRL-ENTER दबाने के बाद, एक्सेल टेक्स्ट को स्वचालित रूप से हाइपरलिंक में बदल देता है।
4) फिर हमें पूरी रेंज B5:B15 को हाइलाइट करना होगा, जिसे हम फ्लैश फिल का उपयोग करके ईमेल पतों के साथ पॉप्युलेट करना चाहते हैं और या तो CTRL-E दबाएं, जो फ्लैश फिल के लिए शॉर्टकट की है, या हाइलाइट की गई रेंज के साथ डेटा पर जाएं। टैब पर क्लिक करें और दिखाए गए अनुसार फ्लैश फिल पर क्लिक करें।
5) शेष सीमा आवश्यक ईमेल पतों से भरी हुई है।
और पढ़ें: फ्लैश फिल का उपयोग करके एक्सेल में टेक्स्ट को विभाजित करना
पाठ सूत्र का उपयोग करना
यदि आपके पास Microsoft Excel का पुराना संस्करण है, तो सब कुछ समाप्त नहीं होता है, क्योंकि हम टेक्स्ट फ़ार्मुलों के साथ भी ऐसा ही कर सकते हैं। हालांकि, इस विशेष मामले में टेक्स्ट फ़ार्मुलों का उपयोग करना थोड़ा अधिक जटिल है।
1) सबसे पहले, हमें कॉलम ए में टेक्स्ट को देखना होगा, ताकि यह पता लगाया जा सके कि हमारे जटिल फॉर्मूले में कौन सा टेक्स्ट काम करता है।
2) हम देखते हैं कि हमारा पहला नाम है, उसके बाद एक स्थान और फिर अंतिम नाम है।
3) हम इस फॉर्मूले को शुरू से ही बनाने जा रहे हैं।
पहली बात, हम खोज फ़ंक्शन का उपयोग करते हैं जैसा कि स्थान खोजने के लिए दिखाया गया है, और सेल B5 में, हम दर्ज करते हैं:
=खोज ("", A5, 1)
CTRL-ENTER दबाएँ।
4) CTRL-ENTER दबाने के बाद हमें 5 मिलते हैं, दूसरे शब्दों में एम्मा स्मिथ के मामले में, स्पेस पांचवां वर्ण है। फ़ॉर्मूला को डबल-क्लिक करने और भेजने से हमें पता चलता है कि अन्य सभी स्टाफ सदस्यों के लिए स्थान कहाँ है। निकोल रॉबर्ट्स के लिए, स्पेस टेक्स्ट स्ट्रिंग में दिखाया गया सातवां वर्ण है।
5) अब हम पहला नाम निकालने के लिए LEFT फ़ंक्शन का उपयोग कर सकते हैं, क्योंकि स्थान कहाँ है, इसके आधार पर, हम पहला नाम प्राप्त करने के लिए स्थान के बाएँ सभी वर्णों को निकाल सकते हैं।
इसलिए, हमें LEFT फ़ंक्शन को इनपुट टेक्स्ट स्ट्रिंग देने की आवश्यकता है, और फिर बाईं ओर से टेक्स्ट स्ट्रिंग में वर्णों की संख्या जिसे हम निकालना चाहते हैं।
इसलिए, हम टेक्स्ट स्ट्रिंग के रूप में सेल A5 का चयन करते हैं, और फिर केवल पहला नाम प्राप्त करने के लिए बाईं ओर से निकालने के लिए वर्णों की संख्या का पता लगाने के लिए, हम खोज फ़ंक्शन का उपयोग करते हैं और हम प्राप्त करने के लिए 1 घटाते हैं:
=बायाँ (A5, खोज ("", A5, 1) -1)
हम 1 घटाते हैं क्योंकि हम स्पेस को शामिल नहीं करना चाहते हैं।
6) एक बार जब हम CTRL-ENTER दबाते हैं और फॉर्मूला पर डबल क्लिक करते हैं और नीचे भेजते हैं। जैसा कि दिखाया गया है, हम सभी पहले नाम निकाले गए हैं।
7) अब हम क्लिपबोर्ड को खोलने के लिए दो बार CTRL-C दबाकर फॉर्मूला को कॉपी कर सकते हैं।
8) अब हमारे पास बाद में उपयोग के लिए सूत्र संग्रहीत है। इसलिए हम कॉलम बी को हटा सकते हैं और उपनाम निकालने पर काम कर सकते हैं।
9) हम जानते हैं कि स्थान कहाँ है, और चूंकि हमने पहला नाम निकालने के लिए LEFT फ़ंक्शन का उपयोग किया था, इसलिए हम उपनाम निकालने के लिए RIGHT फ़ंक्शन का उपयोग कर सकते थे। तो, चलिए उपनाम निकालने की इस प्रक्रिया के लिए सूत्र बनाना शुरू करते हैं।
10) हमें राइट फ़ंक्शन को दाईं ओर से निकालने के लिए वर्णों की संख्या बतानी होगी। हम अंतरिक्ष की स्थिति जानते हैं। इस प्रकार, हम पाठ स्ट्रिंग में वर्णों की कुल मात्रा को बताने के लिए LEN फ़ंक्शन का उपयोग कर सकते हैं और फिर खोज फ़ंक्शन से बचे हुए को घटा सकते हैं, जिसका उपयोग शुरू में हमें यह बताने के लिए किया जाता है कि स्थान कहाँ है।
हम निम्नलिखित सूत्र का उपयोग करते हैं:
=LEN (A5) - खोज ("", A5, 1))
यह हमें स्पेस के बाद बचे हुए अक्षर देता है।
11) फिर हम उपनाम निकालने के लिए उपरोक्त सूत्र के संयोजन में राइट फ़ंक्शन का उपयोग कर सकते हैं, क्योंकि अब हम अंतरिक्ष में जाने के लिए निकालने के अधिकार से वर्णों की संख्या जानते हैं।
इसलिए, हम निम्न सूत्र टाइप करते हैं:
=दायाँ (A5, LEN (A5) - खोज ("", A5, 1))
13) सूत्र को कॉपी करें और फिर सेल की सामग्री को साफ़ करें।
14) अब हम सब कुछ एक साथ एक बड़े फॉर्मूले में रख सकते हैं, क्योंकि हमने तर्क दिखाने के लिए प्रत्येक चरण को तोड़ दिया है, और प्रत्येक अनुभाग को क्लिपबोर्ड पर कॉपी कर लिया है।
इसलिए, कॉलम को साफ़ करने के बाद, सेल B5 में, हम फॉर्मूला टाइप करते हैं:
=बाएँ (A5, खोज ("", A5, 1) - 1) और दाएँ (A5, LEN (A5) - खोज (", A5,1)) और"@mycompany.com"
15) शेष कॉलम को ईमेल पतों से भरने के लिए हम डबल-क्लिक करते हैं और नीचे भेजते हैं।
समान प्रभाव प्राप्त करने के लिए उत्कृष्ट टिप्पणीकार सुझाव:
राहुल सिंह बहुत कम जटिल सूत्र का उपयोग करके समान प्रभाव प्राप्त करने के लिए निम्न सूत्र का योगदान दिया:
तो सेल B5 में निम्न सूत्र टाइप करें:
=CONCATENATE(विकल्प(A5," ", ""),"@mycompany.com")
कार्तिक पोस्ट में प्रारंभिक पाठ सूत्र के समान प्रभाव प्राप्त करने के लिए निम्नलिखित सूत्र का योगदान दिया, यह बहुत कम जटिल भी है:
=विकल्प(A5," ","")&"@mycompany.com"
और पढ़ें: डेटा को विभाजित करने के लिए एक्सेल में फ्लैश फिल का उपयोग कैसे करें (4 त्वरित तरीके)
कार्यशील फ़ाइल
निष्कर्ष
फ्लैश फिल माइक्रोसॉफ्ट एक्सेल 2013 और बाद में एक आसान नई सुविधा है। यह एक उन्नत स्वतः भरण है और काफी समय बचाने वाला हो सकता है। हालांकि, एक्सेल के पुराने संस्करणों का उपयोग करने वालों के लिए और कुछ मामलों में जहां फ्लैश फिल काम नहीं करता है, टेक्स्ट फॉर्मूले बचाव के लिए आते हैं। जबकि वे बनाने के लिए अधिक जटिल हैं, उनके लिए निपटने के लिए कोई भी उदाहरण बहुत जटिल नहीं है। कृपया बेझिझक टिप्पणी करें और हमें बताएं कि क्या आप डेटा निकालने/प्रारूपित करने के लिए फ्लैश फिल या टेक्स्ट फ़ार्मुलों का उपयोग करना पसंद करते हैं और क्यों।
संबंधित लेख
- एक्सेल में फ्लैश फिल कैसे बंद करें (2 आसान तरीके)
- [समाधान!] एक्सेल में फ्लैश फिल काम नहीं कर रहा है (समाधान के साथ 5 कारण)
- एक्सेल में फ्लैश फिल नॉट रिकॉग्निजिंग पैटर्न (फिक्स के साथ 4 कारण)