विषयसूची
कभी-कभी प्रत्येक Google शीट उपयोगकर्ता अपरिहार्य का सामना करता है: कई शीट को एक में जोड़ना। कॉपी-पेस्ट करना थकाऊ और समय लेने वाला है, इसलिए एक और तरीका होना चाहिए। और तुम सही हो - वास्तव में कई तरीके हैं। इसलिए अपनी तालिकाएँ तैयार करें और इस लेख के चरणों का पालन करें।
मेरे द्वारा बताए गए सभी तरीकों का उपयोग बड़ी तालिकाओं को संसाधित करने के लिए किया जा सकता है। लेकिन इस गाइड को यथासंभव स्पष्ट रखने के लिए, मैं अपनी तालिकाएँ छोटी रखूँगा और कुछ शीटों में कटौती करने जा रहा हूँ। दूसरा टैब
सबसे आसान तरीका सबसे पहले आता है। अन्य शीट्स से डेटा वाले सेल को संदर्भित करके आप पूरी तालिका को एक फ़ाइल में खींच सकते हैं।
ध्यान दें। ऐसा तब होगा जब आपको दो या अधिक शीट को एक Google स्प्रेडशीट में मर्ज करने की आवश्यकता होगी । एकाधिक Google स्प्रैडशीट्स (फ़ाइलें) को एक में मर्ज करने के लिए, सीधे अगली विधि पर जाएं।
इसलिए, मेरा डेटा अलग-अलग शीट में बिखरा हुआ है: जून, जुलाई, अगस्त । मैं जुलाई और अगस्त से जून तक परिणाम के रूप में एक टेबल प्राप्त करने के लिए डेटा खींचना चाहता हूं:
- खोजें आपकी टेबल के ठीक बाद पहला खाली सेल (मेरे लिए जून शीट) और वहां कर्सर रखें।
- अपना पहला सेल संदर्भ दर्ज करें। पहली तालिका जिसे मैं पुनः प्राप्त करना चाहता हूं, A2 से जुलाई शीट में शुरू होती है। इसलिए मैंने रखा:
=July!A2
Note. यदि आपकी शीट के नाम में रिक्त स्थान हैं, तो आपको इसे सिंगल कोट्स में लपेटना होगालेबल, बाएं कॉलम लेबल, या दोनों) या स्थिति।
- तय करें कि कहां रखा जाए समेकित डेटा: नई स्प्रेडशीट, नई शीट, या खुली फ़ाइल के भीतर कोई विशिष्ट स्थान।
यहां बताया गया है कि यह प्रक्रिया कैसी दिखती है:
एक सूत्र का उपयोग करके आपकी सभी शीटों को समेकित करने का एक विकल्प भी है। इस तरह आपका परिणाम स्रोत पत्रक में मूल्यों के साथ सिंक में बदल जाएगा:
ध्यान दें। सूत्र कैसे काम करता है, इसके बारे में आपको कुछ ख़ासियतें जानने की ज़रूरत है। उदाहरण के लिए, यदि आप कई अलग-अलग फ़ाइलों से समेकन करते हैं, तो उपयोग में आने वाली IMPORTRANGE के लिए शीट को कनेक्ट करने के लिए एक अतिरिक्त चरण होगा। कृपया इन और अन्य विवरणों के लिए समेकित शीट्स के निर्देशात्मक पृष्ठ पर जाएं।
या यहां ऐड-ऑन कार्य के बारे में एक संक्षिप्त ट्यूटोरियल है:
मैं वास्तव में प्रोत्साहित करता हूं कि आप अपने डेटा पर ऐड-ऑन आज़माएं। आप स्वयं देखेंगे कि इस टूल को अपने दैनिक कार्य में शामिल करने के बाद आपके पास कितना अतिरिक्त समय होगा।
मर्ज शीट ऐड-ऑन
एक और ऐड-ऑन उल्लेखनीय है। हालाँकि यह एक समय में केवल दो Google शीट को मर्ज करता है, यह अधिक उपयोगी नहीं हो सकता। मर्ज शीट दोनों शीट/दस्तावेज़ों में एक ही कॉलम से रिकॉर्ड से मेल खाती है और फिर लुकअप शीट/दस्तावेज़ से संबंधित डेटा को मुख्य में खींचती है। इसलिए, आपके पास हमेशा एक अप-टू-डेट स्प्रेडशीट होती है।
5 सीधे चरण हैं:
- अपनी मुख्य शीट चुनें .
- अपना चुनें लुकअप शीट (भले ही वह किसी अन्य स्प्रेडशीट में हो)।
- कॉलम चुनें जहां मिलान वाले रिकॉर्ड हो सकते हैं।
- चेक करें रिकॉर्ड के साथ कॉलम अपडेट करने के लिए । सर्वोत्तम संभव परिणाम प्राप्त करें।
यदि ये शब्द आपसे ज्यादा कुछ नहीं बोलते हैं, तो इसके बजाय यहां एक वीडियो ट्यूटोरियल है:
यदि आप इसे अपने लिए आजमाने के लिए तैयार हैं, तो यहां जाएं प्रत्येक चरण और सेटिंग के विवरण के लिए यह सहायता पृष्ठ।
इस नोट पर, मैं इस लेख को समाप्त करने जा रहा हूं। आशा है कि कई अलग-अलग शीट से डेटा को एक में खींचने के ये तरीके काम के होंगे। हमेशा की तरह, आपकी टिप्पणियों की प्रतीक्षा है!
इस तरह: ='July 2022'!A2
यह उस सेल में जो कुछ भी है उसे तुरंत दोहराता है:
Note. सापेक्ष सेल संदर्भ का उपयोग करें ताकि अन्य सेल में कॉपी किए जाने पर यह स्वयं बदल जाए। अन्यथा, यह गलत डेटा लौटाएगा।
हालांकि यह शायद है पहला तरीका जिसके बारे में आप दूसरे टैब से डेटा खींचने के बारे में सोच सकते हैं, यह सबसे सुरुचिपूर्ण और तेज़ नहीं है। सौभाग्य से, Google ने इस उद्देश्य के लिए विशेष रूप से अन्य उपकरण तैयार किए।
टैब को एक स्प्रेडशीट में कॉपी करें
गंतव्य स्प्रेडशीट में रुचि के टैब को कॉपी करना मानक तरीकों में से एक है:
- वह फ़ाइल खोलें जिसमें वह शीट है जिसे आप स्थानांतरित करना चाहते हैं।
- निर्यात करने के लिए पहले टैब पर राइट-क्लिक करें और कॉपी टू > मौजूदा स्प्रैडशीट :
- अगली चीज़ जो आप देखेंगे वह पॉप-अप विंडो है जो आपको स्प्रैडशीट चुनने के लिए आमंत्रित करती है। इसके लिए ब्राउज़ करें, इसे हाइलाइट करने के लिए उस पर क्लिक करें, औरजब आप तैयार हों तो चुनें दबाएं:
- शीट कॉपी हो जाने के बाद, आपको संबंधित पुष्टिकरण संदेश मिलेगा:
- आप या तो कर सकते हैं ठीक हिट करें और वर्तमान शीट के साथ जारी रखें या स्प्रेडशीट खोलें नामक लिंक का अनुसरण करें। यह आपको पहली शीट के साथ तुरंत दूसरी स्प्रेडशीट पर ले जाएगा:
शीट निर्यात/आयात करें
कई Google शीट से डेटा आयात करने का दूसरा तरीका प्रत्येक शीट को निर्यात करना है पहले शीट, और फिर उन सभी को एक आवश्यक फ़ाइल में आयात करें:
- वह स्प्रेडशीट खोलें जिसमें वह शीट है जिससे आप डेटा प्राप्त करना चाहते हैं।
- रुचि की शीट बनाएं इसे चुनकर सक्रिय।
- फ़ाइल > डाउनलोड करें > अल्पविराम से अलग किए गए मान (.csv) :
फ़ाइल आपके कंप्यूटर पर डाउनलोड हो जाएगी।
- फिर दूसरी स्प्रैडशीट खोलें - वह स्प्रैडशीट जिसमें आप शीट जोड़ना चाहते हैं।
- इस बार, फ़ाइल > मेनू से आयात करें और आयात फ़ाइल विंडो में अपलोड करें टैब पर जाएं:
- हिट अपने डिवाइस से एक फ़ाइल का चयन करें और वह शीट ढूंढें जिसे आपने अभी डाउनलोड किया है।
- फ़ाइल अपलोड हो जाने के बाद, आपको शीट आयात करने के लिए अतिरिक्त विकल्पों के साथ एक विंडो दिखाई देगी। अपनी मौजूदा तालिका के बाद उस दूसरी शीट की सामग्री जोड़ने के लिए, वर्तमान शीट में जोड़ें :
युक्ति चुनें। अन्य सेटिंग्स के अलावा, बेझिझक विभाजक निर्दिष्ट करें और पाठ को संख्याओं में बदलें,दिनांक, और सूत्र।
- परिणामस्वरूप, आपको दो शीट मर्ज हो जाएंगी - एक टेबल दूसरी के नीचे:
लेकिन चूंकि यह एक .csv फ़ाइल है, इसलिए आपको आयात करने की आवश्यकता है, दूसरी तालिका स्वरूपित रहती है एक मानक तरीके से। आपको इसे अपनी आवश्यकता के अनुसार स्वरूपित करने में कुछ समय देना होगा।
Google पत्रक कई स्प्रैडशीट से डेटा को संयोजित करने का कार्य करता है
बेशक, यह Google नहीं होगा यदि इसमें Google पत्रक में डेटा मर्ज करने के कार्य नहीं हैं।
अनेक Google शीट से डेटा आयात करने के लिए IMPORTRANGE
जैसा कि फ़ंक्शन के नाम से पता चलता है, IMPORTRANGE एकाधिक Google स्प्रेडशीट से डेटा को एक शीट में आयात करता है।
युक्ति। फ़ंक्शन Google पत्रक को अन्य दस्तावेज़ों के साथ-साथ उसी फ़ाइल से अन्य टैब से डेटा खींचने में सहायता करता है।
यहां बताया गया है कि फ़ंक्शन को क्या चाहिए:
=IMPORTRANGE(spreadsheet_url, range_string)- spreadsheet_url उस स्प्रेडशीट के लिंक के अलावा और कुछ नहीं है, जहां से आपको डेटा निकालने की आवश्यकता है। इसे हमेशा दोहरे-उद्धरणों के बीच रखा जाना चाहिए।
- range_string विशेष रूप से उन कक्षों के लिए है जिन्हें आपको अपनी वर्तमान शीट में लाने की आवश्यकता है।
और यहां दी गई है IMPORTRANGE का उपयोग करके मैं कई Google पत्रक से डेटा आयात करने के लिए पैटर्न का पालन करता हूं:
- वह स्प्रेडशीट खोलें जिससे आप डेटा प्राप्त करना चाहते हैं।
ध्यान दें। सुनिश्चित करें कि आपके पास कम से कम उस फ़ाइल को देखने की पहुंच है।
- ब्राउज़र URL बार पर क्लिक करें और लिंक कॉपी करेंइस फ़ाइल को हैश चिह्न (#) तक ठीक करें:
- उस स्प्रैडशीट पर वापस लौटें जहां आप जानकारी जोड़ना चाहते हैं, जहां उधार तालिका दिखाई देनी चाहिए वहां IMPORTRANGE दर्ज करें, और पहले तर्क के रूप में लिंक डालें। फिर इसे अगले भाग से अल्पविराम से अलग करें:
- सूत्र के दूसरे भाग के लिए, शीट का नाम और सटीक सीमा जिसे आप खींचना चाहते हैं, टाइप करें। एंटर दबाकर पुष्टि करें।
- हालांकि सूत्र अभी तैयार दिखता है, यह शुरू से ही #REF त्रुटि लौटाएगा। ऐसा इसलिए क्योंकि पहली बार जब आप किसी स्प्रेडशीट से डेटा निकालने का प्रयास करते हैं, तो IMPORTRANGE उस तक पहुंच के लिए पूछेगा। अनुमति मिलने के बाद, आप आसानी से उस फ़ाइल की अन्य शीट से रिकॉर्ड आयात कर सकेंगे।
- एक बार सूत्र से जुड़ जाता हैवह अन्य पत्रक, यह वहां से डेटा आयात करेगा:
ध्यान दें। आपको इस URL की आवश्यकता तब भी होगी जब आप एक ही फ़ाइल से शीट संयोजित करने जा रहे हों।
युक्ति। हालांकि Google का कहना है कि फ़ंक्शन को पूरे URL की आवश्यकता होती है, आप आसानी से एक कुंजी के साथ प्राप्त कर सकते हैं - /d/ और /edit :
के बीच URL का एक भाग ...google.com/spreadsheets/d/ XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4 /edit
ध्यान दें। याद रखें, लिंक को डबल कोट्स से घिरा होना चाहिए।
ध्यान दें। दूसरे तर्क को दोहरे उद्धरण चिह्नों में भी रैप करें:
=IMPORTRANGE("//docs.google.com/spreadsheets/d/XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4/edit","May!A2:D5")
त्रुटि वाले सेल पर क्लिक करें और उस नीले रंग को दबाएं पहुंच की अनुमति दें संकेत:
ध्यान दें। एक्सेस की अनुमति देकर, आप शीट्स को बताते हैं कि आपको इस स्प्रैडशीट पर किसी मौजूदा या संभावित सहयोगियों द्वारा किसी अन्य फ़ाइल से डेटा एक्सेस करने में कोई आपत्ति नहीं है।
ध्यान दें। IMPORTRANGE सेल के फ़ॉर्मैटिंग को नहीं खींचती, केवल वैल्यूज़। आपको बाद में मैन्युअल रूप से फ़ॉर्मेटिंग लागू करने की आवश्यकता होगी।
युक्ति। यदि तालिकाएँ बड़ी हैं, तो सूत्र को सभी रिकॉर्ड खींचने के लिए बस कुछ समय दें।
ध्यान दें। यदि आप उन्हें मूल फ़ाइल में बदलते हैं तो फ़ंक्शन द्वारा लौटाए गए रिकॉर्ड स्वचालित रूप से अपडेट हो जाएंगे।
मल्टीपल शीट से रेंज आयात करने के लिए Google पत्रक क्वेरी
और इस प्रकार , बिना जल्दबाजी के, हम एक बार फिर QUERY फंक्शन में आ गए हैं। :) यह इतना बहुमुखी है कि इसका उपयोग Google स्प्रेडशीट में कई शीट्स (एक ही फ़ाइल के भीतर) से डेटा को संयोजित करने के लिए भी किया जा सकता है।
इसलिए, मैं तीन अलग-अलग Google शीट्स (एक फ़ाइल से) मर्ज करना चाहता हूं: विंटर 2022, स्प्रिंग 2022, और समर 2022। इनमें उन सभी कर्मचारियों के नाम शामिल हैं जो अलग-अलग महीनों में अपनी नौकरी में सर्वश्रेष्ठ बने। मौजूदा टेबल:
=QUERY({'Spring 2022'!A2:D7;'Summer 2022'!A2:D7},"select * where Col1 ''")
आइए देखें कि इसका क्या मतलब है:
- {'स्प्रिंग 2022'!A2:D7;'समर 2022'! A2:D7 - वे सभी शीट और श्रेणियां हैं जिन्हें मुझे आयात करने की आवश्यकता है।
ध्यान दें। शीट्स को कर्ली ब्रैकेट्स के बीच में लिखा जाना चाहिए। यदि उनके नामों में रिक्त स्थान हैं, तो नामों को सूचीबद्ध करने के लिए एकल उद्धरणों का उपयोग करें।
युक्ति। अलग-अलग टैब से एक दूसरे के नीचे डेटा खींचने के लिए अर्धविराम से श्रेणियों को अलग करें। प्रयोग करनाअल्पविराम बजाय उन्हें साथ-साथ आयात करने के लिए।
युक्ति। A2:D जैसी अनंत श्रेणियों का बेझिझक उपयोग करें।
- सिलेक्ट * व्हेयर Col1 '' - मैं सूत्र को सभी रिकॉर्ड इम्पोर्ट करने के लिए कहता हूं ( सेलेक्ट * ) अगर सेल में तालिकाओं का पहला स्तंभ ( जहां Col1 ) रिक्त नहीं हैं ( '' ). गैर-रिक्त स्थान इंगित करने के लिए मैं एकल उद्धरणों की एक जोड़ी का उपयोग करता हूं।
ध्यान दें। मैं '' का उपयोग करता हूं क्योंकि मेरे कॉलम में टेक्स्ट है। यदि आपके कॉलम में अन्य डेटा प्रकार (जैसे दिनांक या समय, आदि) हैं, तो आपको इसके बजाय is not null का उपयोग करने की आवश्यकता है: "select * where Col1 is not null"
परिणामस्वरूप, अन्य शीट्स से दो तालिकाओं को एक शीट के नीचे एक शीट में समेकित किया गया है:
युक्ति। यदि आप कई अलग-अलग स्प्रैडशीट्स (फ़ाइलों) से श्रेणियों को आयात करने के लिए Google पत्रक QUERY का उपयोग करना चाहते हैं, तो आपको IMPORTRANGE लागू करना होगा। अन्य दस्तावेज़ों से अपना डेटा निकालने का सूत्र यहां दिया गया है:
=QUERY({IMPORTRANGE("XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4","Mar-Apr-May!A2:D6");IMPORTRANGE("XYZahJZHSlhMGLSW_xA6ZBqNmt1I0ADo4N4M","Jun-Jul-Aug!A2:D4")},"select * where Col1''")
युक्ति। मैं इस लंबे-पर्याप्त फॉर्मूले में संपूर्ण लिंक के बजाय URL से कुंजियों का उपयोग करता हूं। यदि आप निश्चित नहीं हैं कि वह क्या है, तो कृपया यहाँ पढ़ें।
युक्ति। आप QUERY का उपयोग दो Google पत्रकों को मर्ज करने, सेल अपडेट करने, संबंधित कॉलम जोड़ने & मेल न खाने वाली पंक्तियाँ। इस ब्लॉग पोस्ट में इसे देखें।
कई Google शीट को मर्ज करने के 3 सबसे तेज़ तरीके
अगर Google स्प्रेडशीट के मानक तरीके कई शीट से डेटा को संयोजित करने के लिए सुस्त लगते हैं, और फ़ंक्शन आपको डराते हैं, एक आसान हैदृष्टिकोण।
कंबाइन शीट्स ऐड-ऑन
यह पहला विशेष ऐड-ऑन - कंपाइन शीट्स - एक ही उद्देश्य के साथ डिज़ाइन किया गया था: कई Google शीट्स से डेटा आयात करें। अलग-अलग शीट में एक ही कॉलम को पहचानना और ज़रूरत पड़ने पर डेटा को एक साथ लाना काफी चतुर है।
आपको बस इतना करना है:
- <11 शीट्स या मर्ज करने के लिए संपूर्ण स्प्रेडशीट चुनें और यदि आवश्यक हो तो श्रेणियां निर्दिष्ट करें। ड्राइव में त्वरित खोज करने की संभावना इसे और भी तेज़ बनाती है।
- चुनें कि कैसे प्राप्त करें डेटा:
- सूत्र के रूप में। चिह्नित करें चेकबॉक्स शीट्स को संयोजित करने के लिए एक सूत्र का उपयोग करें यदि आप एक मास्टर शीट चाहते हैं जो आपकी मूल सामग्री के आधार पर गतिशील रूप से बदल जाएगी।
यद्यपि आप परिणामी तालिका को संपादित नहीं कर पाएंगे, इसका सूत्र हमेशा स्रोत शीट से जुड़ा रहेगा: किसी सेल को संपादित करें या वहां पूरी पंक्तियां जोड़ें/निकालें, और मास्टर शीट को तदनुसार बदल दिया जाएगा।
- मानों के रूप में। यदि परिणामी तालिका को मैन्युअल रूप से संपादित करना अधिक महत्वपूर्ण है, तो उपरोक्त विकल्प को अनदेखा करें और सभी डेटा को मानों के रूप में जोड़ दिया जाएगा।
अतिरिक्त विकल्प हैं फ़ाइन-ट्यूनिंग के लिए यहां:
- समान कॉलम से रिकॉर्ड को एक कॉलम में जोड़ें
- फ़ॉर्मेटिंग बनाए रखें
- उन्हें ठीक से नोटिस करने के लिए अलग-अलग रेंज के बीच एक खाली लाइन जोड़ें दूर
- सूत्र के रूप में। चिह्नित करें चेकबॉक्स शीट्स को संयोजित करने के लिए एक सूत्र का उपयोग करें यदि आप एक मास्टर शीट चाहते हैं जो आपकी मूल सामग्री के आधार पर गतिशील रूप से बदल जाएगी।
- तय करें कि कहां रखा जाए मर्ज की गई तालिका: नई स्प्रेडशीट, नई शीट, या किसी स्थान परआपकी पसंद।
यहाँ एक त्वरित प्रदर्शन है कि कैसे मैंने अपनी तीन छोटी तालिकाओं को ऐड-ऑन के साथ जोड़ा:
बेशक, आपकी तालिकाएँ बहुत बड़ा हो सकता है और जब तक परिणामी स्प्रैडशीट 10M सेल-सीमा से अधिक न हो, तब तक आप बहुत सारी अलग-अलग शीटों को मर्ज कर सकते हैं।
युक्ति। कंबाइन शीट्स के लिए सहायता पृष्ठ को देखना सुनिश्चित करें।
यह एड-ऑन ऑफ़र करने वाले विकल्पों में से एक विकल्प आपके पहले के संयुक्त डेटा में और शीट जोड़ना है। इस मामले में चरण 1 पर, आपको न केवल संयोजन करने के लिए डेटा चुनना होगा बल्कि मौजूदा परिणाम भी चुनना होगा। यह इस तरह दिखता है:
कंसोलिडेट शीट्स ऐड-ऑन
कंसॉलिडेट शीट्स हमारे ऐड-ऑन्स में अपेक्षाकृत नया जोड़ा गया है। उपरोक्त टूल से इसका मुख्य अंतर Google पत्रक (या उस मामले के लिए पंक्तियों, या एकल कक्ष) में कॉलम में डेटा जोड़ने की क्षमता है। शामिल हों, भले ही वे सबसे बाएं कॉलम और/या पहली पंक्ति में हों। Google पत्रकों को मर्ज करने और तालिकाओं में उनके स्थान के आधार पर कक्षों की गणना करने का हमेशा एक विकल्प होता है।
मुझे आपके लिए भी चरणों में इसे विभाजित करने दें:
- चयन करें पत्रक समेकित करने के लिए। यदि आवश्यक हो तो सीधे ऐड-ऑन से ड्राइव से अधिक फ़ाइलें आयात करें। सेल Google पत्रक में: लेबल द्वारा (header