कई Microsoft Excel फ़ाइलों के साथ कार्य करते समय, आपको कभी-कभी Excel फ़ाइलें और पत्रक मर्ज करना की आवश्यकता होती है एक नई या मौजूदा एक्सेल फ़ाइल में या एकाधिक एक्सेल फ़ाइलों को एक फ़ाइल में मर्ज करें। जब आप डेटा को एक शीट से दूसरी शीट में या एक फ़ाइल से दूसरी फ़ाइल में कॉपी पेस्ट कर सकते हैं, तो बहुत अधिक होने पर यह थकाऊ होता है। इस पोस्ट में, हम साझा करेंगे कि आप इनबिल्ट फ़ंक्शन का उपयोग करके उन्हें कैसे मर्ज कर सकते हैं।
Excel फ़ाइलें और पत्रक मर्ज कैसे करें
इससे पहले कि आप फाइलों और शीटों को मर्ज करना शुरू करें, इसकी अच्छी तरह से योजना बनाएं। हालांकि आप शीट को बाद में हमेशा पुनर्व्यवस्थित कर सकते हैं, आप जितनी बेहतर योजना बनाएंगे, विलय के बाद उन्हें छांटने में आप उतने ही कम घंटे खर्च करेंगे।
- पत्रकों को एक नई या मौजूदा फ़ाइल में मर्ज करें
- एकाधिक एक्सेल फ़ाइलें मर्ज करें
जबकि हम यहां जिन कार्यों का उपयोग करेंगे, वे आपको शीट्स को स्थानांतरित करने का विकल्प देंगे, मैं कॉपी करने की सिफारिश करूंगा। यदि आपको कभी भी मूल फ़ाइल की फिर से आवश्यकता हो, तो आपके पास विकल्प होगा।
पत्रक को एक नई या मौजूदा फ़ाइल में मर्ज करें
इससे पहले कि हम मर्ज करना शुरू करें, सुनिश्चित करें कि आपके पास सभी एक्सेल फाइलें खुली हैं। केवल जब वे खुले हों, तो एक्सेल मर्ज फ़ंक्शन उसे एक गंतव्य के रूप में चुन सकता है। यदि आप कई फाइलों से शीट को एक नई एक्सेल फाइल में ले जाने की योजना बना रहे हैं, तो आप ऐसा भी कर सकते हैं।
- स्रोत एक्सेल फ़ाइल खोलें, और उस शीट पर स्विच करें जिसे आप कॉपी करना चाहते हैं
- होम टैब पर क्लिक करें> सेल अनुभाग> प्रारूप> शीट को ले जाएं या कॉपी करें
- यह एक पॉपअप खोलेगा जहाँ से आप मौजूदा एक्सेल फ़ाइल का चयन कर सकते हैं या रन पर एक नई फ़ाइल बना सकते हैं
- जब आप एक नया फ़ाइल विकल्प चुनते हैं , यह तुरंत एक नई फ़ाइल बनाएगा लेकिन इसे सहेजेगा नहीं।
- जब आप मौजूदा फ़ाइल चुनते हैं , आपके पास यह चुनने का विकल्प है कि शीट कहाँ डाली जाएगी, यानी मौजूदा शीट से पहले या बाद में या सभी शीट के अंत में
- चेकबॉक्स का चयन करना सुनिश्चित करें— एक प्रति बनाएं। यह सुनिश्चित करेगा कि आपकी मौजूदा शीट सोर्सबुक में बनी रहे।
आप एक मौजूदा फ़ाइल में भी जा सकते हैं, जो बहुत अधिक शीट होने पर आसान होती है, और आपको शीट को उनके बीच में, कहीं और डालने की आवश्यकता होती है, या इसे अंत तक ले जाना होता है।
यदि आप एक से अधिक शीट को दूसरी एक्सेल फाइल में ले जाना चाहते हैं, तो "शीट को मूव या कॉपी करें," का उपयोग करने से पहले Ctrl या Shift का उपयोग करके शीट का चयन करें। जबकि शिफ्ट आपको आसन्न शीट या शीट की श्रेणी का चयन करने की अनुमति देगा, Ctrl आपको अलग-अलग शीट चुनने देगा। बाकी चरण समान हैं। आप इसका उपयोग एक्सेल फ़ाइलों को मैन्युअल रूप से मर्ज करने के लिए कर सकते हैं।
एकाधिक एक्सेल फ़ाइलें मर्ज करें
एक्सेल फाइलों को मर्ज करना एक मुश्किल काम है, और इसके लिए हम एक्सटेंडऑफिस के वीबीए कोड का इस्तेमाल करेंगे। यह आपको एक फ़ोल्डर में उपलब्ध एकाधिक फ़ाइलों या कार्यपुस्तिकाओं को संयोजित करने की अनुमति देगा।
- एक नई एक्सेल स्प्रेडशीट बनाएं, और डेवलपर सेक्शन खोलने के लिए ALT + F11 दबाएं
- इन्सर्ट मेनू और फिर मॉड्यूल पर क्लिक करें
- नीचे दिए गए कोड को पेस्ट करें। मॉड्यूल को MergeExcel नाम दें
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy After:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub
इसके बाद, मैक्रो . खोलने के लिए Alt + F8 दबाएं संवाद। यह शीट में सभी मैक्रोज़ को प्रकट करेगा। मर्ज एक्सेल . चुनें और चलाएं . क्लिक करें . आपको फ़ाइलों को सहेजने के लिए प्रेरित किया जाएगा, ऐसा करना सुनिश्चित करें। ऐसा करने पर, विभिन्न एक्सेल फाइलों की सभी शीट एक्सेल फाइल में उपलब्ध हो जाएंगी जहां आपने मैक्रो चलाया था। एक्सटेंडऑफिस वेबसाइट में ऐसे कई मैक्रो हैं, और मैं उन्हें extendoffice.com. पर जाने का जोरदार सुझाव दूंगा।
उस ने कहा, यह पहली कोशिश में एक सहज अनुभव नहीं होने वाला है। आश्वस्त रहें कि यह किसी भी फाइल को नहीं हटाएगा, लेकिन मैं फाइलों का बैकअप रखने का सुझाव दूंगा। कुछ यादृच्छिक डेटा के साथ प्रयोग करें, और जांचें कि क्या आप मैक्रो का उपयोग करके वांछित परिणाम प्राप्त कर रहे हैं।
हमें उम्मीद है कि ट्यूटोरियल को समझना आसान था, और आप एक्सेल फाइल्स और शीट्स को मर्ज कर सकते हैं।