स्तंभ मान के आधार पर एकाधिक पंक्तियों से Google पत्रक में कक्षों को एक पंक्ति में मर्ज करें

  • इसे साझा करें
Michael Brown

अपनी स्प्रैडशीट में डुप्लीकेट पंक्तियों को मर्ज करना सबसे जटिल कार्यों में से एक हो सकता है। आइए देखें कि Google सूत्र क्या मदद कर सकते हैं और एक स्मार्ट ऐड-ऑन के बारे में जानें जो आपके लिए सभी काम करता है।

    Google पत्रक में समान मान वाले सेल को संयोजित करने का कार्य

    आपने नहीं सोचा था कि Google पत्रक में इस प्रकार के कार्यों के लिए कार्यों की कमी होगी, है ना? ;) यहां वे सूत्र दिए गए हैं जिनकी आवश्यकता आपको स्प्रेडशीट में पंक्तियों को समेकित करने और डुप्लिकेट सेल को हटाने के लिए पड़ेगी। Google पत्रक CONCATENATE फ़ंक्शन और एम्परसेंड (&) – एक विशेष संयोजन संचालिका – केवल डुप्लिकेट को हटाने के बजाय डुप्लिकेट पंक्तियों को एक साथ लाने के बारे में सोचें.

    मान लें कि आपके पास देखने के लिए फ़िल्मों की एक सूची है और आप देखना चाहते हैं उन्हें शैली के अनुसार समूहित करें:

    • आप Google पत्रक में केवल मानों के बीच रिक्त स्थान के साथ सेल मर्ज कर सकते हैं:

      =CONCATENATE(B2," ",C2," ",B8," ",C8)

      =B2&" "&C2&" "&B8&" "&C8 <3

      =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

      =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

      =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

      =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

      =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

      =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

      3>

    एक बार पंक्तियों का विलय हो जाने के बाद, आप सूत्रों से छुटकारा पा सकते हैं और इस ट्यूटोरियल के उदाहरण से केवल पाठ रख सकते हैं: सूत्रों को Google पत्रक में मूल्यों में बदलें

    जितना आसान है जैसा कि यह प्रतीत हो सकता है, यह स्पष्ट रूप से आदर्श से बहुत दूर है। आपके लिए डुप्लिकेट की सटीक स्थिति जानने की आवश्यकता है, और यह आप ही हैंउन्हें सूत्र की ओर इशारा करना चाहिए। तो, यह छोटे डेटासेट के लिए काम कर सकता है, लेकिन जब वे बड़े हो जाते हैं तो क्या करें?

    सेल मर्ज करें फिर भी UNIQUE + JOIN के साथ डेटा रखें

    फॉर्मूले का यह टेंडेम Google पत्रक में डुप्लिकेट ढूंढता है (और आपके लिए अद्वितीय रिकॉर्ड वाले सेल मर्ज करता है)। हालाँकि, आप अभी भी प्रभारी हैं और आपको सूत्र दिखाना है कि कहाँ देखना है। आइए देखें कि यह समान-देखी जाने वाली सूची पर कैसे काम करता है।

    1. मैं स्तंभ A में शैलियों की जांच करने के लिए E2 में Google पत्रक UNIQUE का उपयोग करता हूं:

      =UNIQUE(A2:A)

      फ़ॉर्मूला सभी शैलियों की सूची देता है चाहे वे मूल सूची में खुद को दोहराते हों या नहीं दोहराते हों। दूसरे शब्दों में, यह कॉलम ए से डुप्लीकेट को हटा देता है।

      टिप। UNIQUE केस-संवेदी है, इसलिए समान टेक्स्ट केस में समान रिकॉर्ड लाना सुनिश्चित करें। यह ट्यूटोरियल बल्क में तेज़ी से ऐसा करने में आपकी सहायता करेगा।

      युक्ति। क्या आपको कॉलम A में और मान जोड़ने चाहिए, सूत्र अद्वितीय रिकॉर्ड के साथ स्वचालित रूप से सूची का विस्तार करेगा।

    2. फिर मैं Google पत्रक JOIN फ़ंक्शन के साथ अपना अगला सूत्र बनाता हूं:

      =JOIN(", ",FILTER(B:B,A:A=E2))

      इस सूत्र के तत्व कैसे काम करते हैं?

      • FILTER E2 में मान के सभी उदाहरणों के लिए कॉलम A को स्कैन करता है। एक बार पता लगने के बाद, यह कॉलम बी से संबंधित रिकॉर्ड को खींच लेता है। शैली द्वारा।

        ध्यान दें। यदि आपको वर्षों की भी आवश्यकता है, तो आप करेंगेJOIN एक समय में एक कॉलम के साथ काम करता है क्योंकि पड़ोसी कॉलम में सूत्र बनाना है:

        =JOIN(", ",FILTER(C:C,A:A=E2))

    तो, यह विकल्प डुप्लिकेट के आधार पर एकाधिक पंक्तियों को एक में संयोजित करने के लिए Google पत्रक को कुछ कार्यों से लैस करता है। और यह अपने आप होता है। हां तकरीबन। मैं सही समाधान को लेख के अंत तक वापस रखने का इरादा रखता हूं। लेकिन बेझिझक इसे तुरंत प्राप्त करें ;)

    Google पत्रक में डुप्लिकेट पंक्तियों को हटाने के लिए QUERY फ़ंक्शन

    एक और फ़ंक्शन है जो विशाल तालिकाओं को संचालित करने में सहायता करता है - QUERY. यह पहली बार में थोड़ा मुश्किल लग सकता है, लेकिन एक बार जब आप इसका उपयोग करना सीख जाते हैं, तो यह स्प्रेडशीट में आपका सच्चा साथी बन जाएगा।

    यहां QUERY फ़ंक्शन ही है:

    =QUERY(data, query, [ हेडर])

    यह कैसे काम करता है:

    • डेटा (आवश्यक) - आपकी स्रोत तालिका की सीमा।
    • क्वेरी (आवश्यक) - विशिष्ट डेटा प्राप्त करने के लिए शर्तों को निर्धारित करने के लिए कमांड का एक सेट।

      युक्ति। आप यहां सभी कमांड की पूरी सूची प्राप्त कर सकते हैं।

    • शीर्षलेख (वैकल्पिक) - आपकी स्रोत तालिका में शीर्षलेख पंक्तियों की संख्या।

    इसे सरलता से रखने के लिए, Google पत्रक QUERY कुछ सेट लौटाता है आपके द्वारा निर्दिष्ट शर्तों के आधार पर मूल्यों का।

    उदाहरण 1

    मैं केवल कॉमिक बुक फिल्में प्राप्त करना चाहता हूं जिन्हें मैंने अभी तक नहीं देखा है:

    =QUERY(A1:C,"select * where A="Comic Book"")

    फ़ॉर्मूला मेरी पूरी सोर्स टेबल (A1:C) को प्रोसेस करता है और कॉमिक बुक मूवी (जहांA="कॉमिक बुक")।

    टिप। मैं अपनी तालिका की अंतिम पंक्ति (A1:C) जानबूझकर निर्दिष्ट नहीं करता - सूत्र को लचीला बनाए रखने के लिए और तालिका में अन्य पंक्तियाँ जोड़े जाने की स्थिति में नए रिकॉर्ड वापस करने के लिए।

    जैसा कि आप देख सकते हैं, यह काम करता है एक फिल्टर के समान। लेकिन व्यवहार में, आपका डेटा बहुत बड़ा हो सकता है - संख्याओं के साथ आपको गणना करने की आवश्यकता हो सकती है।

    युक्ति। इस लेख में अपनी Google पत्रक तालिका में डुप्लिकेट खोजने के अन्य तरीके देखें।

    उदाहरण 2

    मान लीजिए कि मैं थोड़ा शोध कर रहा हूं और नवीनतम फिल्मों के लिए सप्ताहांत बॉक्स ऑफिस पर नज़र रख रहा हूं। थिएटर में:

    मैं Google पत्रक QUERY का उपयोग डुप्लीकेट हटाने के लिए करता हूं और सभी सप्ताहांतों के लिए प्रति फिल्म अर्जित कुल धन की गणना करता हूं। मैं उन्हें शैली के अनुसार वर्णानुक्रमित भी करता हूं:

    =QUERY(B1:D, "select B,C, SUM(D) group by B,C")

    ध्यान दें। ग्रुप बाय कमांड के लिए, आपको चयन के बाद सभी कॉलमों की गणना करनी होगी, अन्यथा, सूत्र काम नहीं करेगा।

    इसके बजाय मूवी द्वारा रिकॉर्ड सॉर्ट करने के लिए, मैं केवल ग्रुप बाय :

    =QUERY(B1:D, "select B,C, SUM(D) group by C,B")

    उदाहरण 3

    के लिए कॉलम का क्रम बदल सकता हूं मान लें कि आप सफलतापूर्वक एक किताबों की दुकान चलाते हैं और आप उन सभी पुस्तकों का ट्रैक रखते हैं जो आपकी शाखाओं में स्टॉक में हैं। सूची सैकड़ों पुस्तकों तक जाती है:

    • हैरी पॉटर श्रृंखला के प्रचार के कारण, आप यह जांचने का निर्णय लेते हैं कि आपके पास जे.के. द्वारा लिखी गई कितनी पुस्तकें बची हैं। राउलिंग:

      =QUERY('Copy of In stock'!A1:D,"select A,B,C,D where A="Rowling"")

    • आप आगे जाने और केवल हैरी पॉटर श्रृंखला रखने का निर्णय लेते हैंअन्य कहानियों को छोड़कर:

      =QUERY('In stock'!A1:D,"select A,B,C,D where (A='Rowling' and C contains 'Harry Potter')")

    • Google पत्रक QUERY फ़ंक्शन का उपयोग करके, आप इन सभी पुस्तकों की गणना भी कर सकते हैं:

      =QUERY('In stock'!A1:D,"select A,B, sum(D) where (A='Rowling' and C contains 'Harry Potter') group by A,B")

      <0

    मुझे लगता है कि अब आपको इस बात का अंदाज़ा हो गया होगा कि Google पत्रक में QUERY फ़ंक्शन "डुप्लीकेट को कैसे हटाता है"। हालांकि यह मेरे लिए सभी के लिए उपलब्ध विकल्प है, यह डुप्लीकेट पंक्तियों को जोड़ने का एक राउंडअबाउट तरीका है।

    युक्ति। QUERY इतना शक्तिशाली है, यह न केवल एक शीट के भीतर डुप्लीकेट मर्ज कर सकता है — यह & संपूर्ण तालिकाओं को एक साथ मर्ज करें।

    और तो और, जब तक आप इसके द्वारा उपयोग की जाने वाली क्वेरीज़ और उन्हें लागू करने के नियमों को नहीं सीख लेते, तब तक यह फ़ंक्शन आपके लिए अधिक मददगार नहीं होगा।

    सबसे तेज़ तरीका डुप्लिकेट पंक्तियों को संयोजित करें

    जब आप डुप्लिकेट के आधार पर एकाधिक पंक्तियों को संयोजित करने के लिए एक सरल समाधान खोजने की सभी आशा छोड़ देते हैं, तो Google पत्रक के लिए हमारा ऐड-ऑन एक शानदार प्रवेश द्वार बनाता है। :)

    कॉम्बिनेशन डुप्लीकेट रो बार-बार रिकॉर्ड वाले कॉलम को स्कैन करता है, अन्य कॉलम से संबंधित सेल को मर्ज करता है, इन रिकॉर्ड्स को डिलीमीटर से अलग करता है, और संख्याओं को समेकित करता है। सभी एक ही समय में और कुछ ही माउस क्लिक में!

    कुछ सौ पंक्तियों वाली मेरी इन-स्टोर पुस्तकों की सूची याद है? आइए देखें कि टूल इसे कैसे प्रबंधित करेगा।

    युक्ति। चूंकि यूटिलिटी पावर टूल्स का हिस्सा है, कृपया इसे पहले इंस्टॉल करें और सीधे मर्ज एंड amp; कम्बाइन ग्रुप:

    फिर इसे खोलने के लिए ऐड-ऑन आइकन पर क्लिक करें:

    1. एक बार ऐड हो जाने के बाद -पर हैचल रहा है, उस श्रेणी का चयन करें जहाँ आप डुप्लिकेट पंक्तियों को संयोजित करना चाहते हैं:

  • वे कॉलम चुनें जिनमें दोहराए गए मान हों। मेरे मामले में, वे हैं अंतिम नाम और प्रथम नाम :
  • अगला चरण आपको निम्नलिखित पर निर्णय लेने देता है:
    • ऐसे मान वाले कॉलम जिन्हें आप एक साथ लाएंगे
    • उन रिकॉर्ड्स को संयोजित करने के तरीके: विलय या गणना करें
    • पाठ के साथ कोशिकाओं को मर्ज करने के लिए सीमांकक
    • संख्याओं की गणना करने के लिए फ़ंक्शन

    मेरे लिए, मैं चाहूँगा कि एक लेखक की सभी पुस्तकें एक सेल में लायी जाएँ और ब्रेक लाइन द्वारा अलग की जाएँ। यदि कोई शीर्षक खुद को दोहराता है, तो ऐड-ऑन उन्हें केवल एक बार दिखाएगा।

    जहां तक ​​मात्रा की बात है, मैं प्रति लेखक सभी पुस्तकों का योग करने से सहमत हूं। डुप्लीकेट शीर्षकों के लिए संख्याएं, यदि कोई हैं, एक साथ जोड़ दी जाएंगी।

  • सभी सेटिंग समायोजित करने पर, समाप्त करें क्लिक करें। ऐड-ऑन काम करेगा और कुछ ही सेकंड में सब कुछ संसाधित होने के साथ संदेश दिखाएगा:
  • टूल ने मेरी पुस्तकों की सूची में डुप्लिकेट पंक्तियों को जोड़ दिया है। मेरा डेटा अब कैसा दिखता है इसका एक हिस्सा यहां दिया गया है:

    युक्ति। वैकल्पिक रूप से, आप एक शीट को कई शीट में विभाजित कर सकते हैं ताकि प्रति लेखक सभी पुस्तकों के साथ एक अलग तालिका हो, या Google पत्रक में डुप्लिकेट पंक्तियों को हाइलाइट करें।

    युक्ति। इस पर एक त्वरित नज़र डालें कि मैंने ऐड-ऑन का उपयोग कैसे किया:

    या टूल का परिचय देने वाला एक छोटा वीडियो देखें:

    सेमी के लिए परिदृश्यों का उपयोग करें -स्वचालित मर्जिंग डुप्लिकेट

    एक और संभावना है कि डुप्लिकेट पंक्तियों को संयोजित करें इसके उपयोग को अर्ध-स्वचालित करना है।

    यदि आप अक्सर चरणों का पालन करते हैं और समान विकल्पों का चयन करते हैं, तो आप उन्हें परिदृश्यों में सहेज सकते हैं। परिदृश्य आपको समान या अलग-अलग डेटासेट पर आसानी से समान सेटिंग्स का पुन: उपयोग करने देते हैं।

    आपको अपने परिदृश्य को एक नाम & एक शीट और एक श्रेणी निर्दिष्ट करें जिसे इसे संसाधित करना चाहिए:

    आपके द्वारा यहां सहेजी गई सेटिंग को Google पत्रक मेनू से त्वरित रूप से कॉल किया जा सकता है। ऐड-ऑन डुप्लिकेट पंक्तियों को तुरंत जोड़ना शुरू कर देगा, जिससे आपका कुछ अतिरिक्त समय बचेगा:

    मैं वास्तव में आपको Google के लिए टूल और इसके विकल्पों को बेहतर तरीके से जानने के लिए प्रोत्साहित करता हूं यदि आप जानते हैं कि मेरा क्या मतलब है तो शीट्स "अंधेरे और भय से भरे हुए हैं";)

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