Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

फ्लैश फिल, टेक्स्ट फॉर्मूला और कमेंटेटर के टेक्स्ट फॉर्मूला सुझावों के साथ सिंगल कॉलम से ईमेल एड्रेस बनाना

फ्लैश फिल का उपयोग करना

यह एक ऐसा प्रश्न है जो अक्सर पूछा जाता है, अर्थात् एक कॉलम से दूसरे प्रारूप या एक से अधिक कॉलम में डेटा कैसे निकाला जाए।

हम यह देखने जा रहे हैं कि पहले फ्लैश फिल फीचर का उपयोग करके इसे कैसे किया जाए। फ़्लैश भरण एक नई सुविधा है जिसे Microsoft Excel 2013 और बाद के संस्करणों में जोड़ा गया था।

नीचे दिए गए उदाहरण में, हमारे पास कॉलम ए में नामों और उपनामों की एक सूची है, फ्लैश फिल को काम करने के लिए हमेशा एक स्रोत कॉलम की आवश्यकता होती है, जो इस मामले में कॉलम ए है, जिसमें स्टाफ के नाम होते हैं। फ्लैश फिल अक्सर उदाहरणों में ईमेल पते या अन्य प्रकार के फॉर्मूलाइक दोहराव वाले डेटा उत्पन्न करने के लिए उपयोग किया जाता है। ईमेल जनरेशन प्रश्न के लिए टेक्स्ट फ़ार्मुलों का भी व्यापक रूप से उपयोग किया जाता है। अधिक जटिल से लेकर अधिक सरल तक विभिन्न प्रकार के टेक्स्ट फ़ार्मुलों का उपयोग किया जा सकता है। इस लेख में, हमारे पास एक फ्लैश फिल ईमेल जनरेशन उदाहरण है, एक टेक्स्ट फॉर्मूला ईमेल जनरेशन उदाहरण है और हमने इसे कमेंटेटर के टेक्स्ट फॉर्मूला सुझावों के साथ अपडेट किया है।

फ्लैश फिल, टेक्स्ट फॉर्मूला और कमेंटेटर के टेक्स्ट फॉर्मूला सुझावों के साथ सिंगल कॉलम से ईमेल एड्रेस बनाना

1) हम स्टाफ सदस्यों के ईमेल पते के साथ कॉलम बी को पॉप्युलेट करना चाहते हैं। जिस तरह से कंपनी के आंतरिक आईटी द्वारा ईमेल पते बनाए जाते हैं, वह यह है कि ईमेल पता बनाने के लिए स्टाफ सदस्य का नाम और उपनाम कंपनी के डोमेन नाम के साथ जोड़ा जाता है।

2) सेल बी 5 में, हमें फ्लैश फिल देना होगा, जो हम पहले चाहते हैं उसका एक उदाहरण है और फ्लैश फिल बाकी कॉलम को पॉप्युलेट करने के लिए इसे टेम्पलेट के रूप में उपयोग करेगा। तो हम टेक्स्ट दर्ज करते हैं:

[email protected]

फिर हम 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 कारण)

  1. एक्सेल से आउटलुक में अटैचमेंट के साथ मेल मर्ज कैसे करें (2 उदाहरण)

    मेल मर्ज का उपयोग करना , हम दस्तावेज़ों का एक संग्रह बना सकते हैं जो प्रत्येक प्राप्तकर्ता को व्यक्तिगत रूप से प्राप्त होता है। यदि आप एक्सेल से आउटलुक में मेल मर्ज करने के लिए कुछ विशेष तरकीबें खोज रहे हैं अनुलग्नकों के साथ, आप सही जगह पर आए हैं। अनुलग्नकों के साथ एक्सेल से आउटलुक में मेल मर्ज करन

  1. Excel में फ़ॉर्मूला के साथ टेक्स्ट को कॉलम में स्वचालित रूप से कैसे विभाजित करें

    कभी-कभी हमें टेक्स्ट को विशिष्ट कॉलम में व्यवस्थित करने की आवश्यकता का सामना करना पड़ता है। हम टेक्स्ट टू कॉलम . का उपयोग कर सकते हैं सुविधा, भिन्न सूत्र लागू करें या VBA कोड। इस लेख में, मैं एक्सेल में फॉर्मूला के साथ टेक्स्ट को कॉलम में स्वचालित रूप से कैसे विभाजित करें पर 3 सरल फॉर्मूला समझाने

  1. एक्सेल में डेलीमीटर के साथ कॉलम को टेक्स्ट में कैसे बदलें

    हमें अक्सर Excel . के कॉलम में एक सूची की आवश्यकता होती है एक क्षैतिज अभिविन्यास में व्यवस्थित करने के लिए शीट। हमें उस क्षैतिज व्यवस्था में टेक्स्ट को अलग करने के लिए एक सीमांकक की आवश्यकता होगी। हम अक्सर अल्पविराम का उपयोग सीमांकक के रूप में करते हैं। एक्सेल एक सीमांकक द्वारा अलग किए गए पाठ में