विषयसूची
चाहे गर्मी हमारे दरवाजे पर दस्तक दे रही हो या वेस्टरोस पर आक्रमण कर रही हो, हम अभी भी Google पत्रक में काम करते हैं और टेबल के विभिन्न टुकड़ों की एक दूसरे से तुलना करनी होती है। इस लेख में, मैं आपके डेटा का मिलान करने के तरीके साझा कर रहा हूं और इसे तेज़ी से करने के टिप्स दे रहा हूं।
दो कॉलम या शीट की तुलना करें
इनमें से एक आपके पास दो कॉलम या शीट को मिलान या अंतर के लिए स्कैन करने और उन्हें टेबल के बाहर कहीं पहचानने का कार्य हो सकता है।
मिलान और अंतर के लिए Google पत्रक में दो कॉलम की तुलना करें
मैं शुरू करूँगा Google पत्रक में दो सेल की तुलना करके। इस तरह से आप पूरे कॉलम को पंक्ति दर पंक्ति स्कैन कर सकते हैं।
उदाहरण 1. Google पत्रक - दो सेल की तुलना करें
इस पहले उदाहरण के लिए, सूत्र में प्रवेश करने के लिए आपको एक सहायक कॉलम की आवश्यकता होगी तुलना करने के लिए डेटा की पहली पंक्ति:
=A2=C2
यदि सेल मेल खाते हैं, तो आपको TRUE दिखाई देगा, अन्यथा FALSE। किसी कॉलम में सभी सेल की जांच करने के लिए, सूत्र को अन्य पंक्तियों में कॉपी करें:
युक्ति। विभिन्न फ़ाइलों के कॉलम की तुलना करने के लिए, आपको IMPORTRANGE फ़ंक्शन का उपयोग करने की आवश्यकता है:
=A2=IMPORTRANGE("spreadsheet_url","Sheet1!A2")
उदाहरण 2. Google पत्रक - मिलान और अंतर के लिए दो सूचियों की तुलना करें
- एक बेहतर समाधान IF फ़ंक्शन का उपयोग करना होगा। आप समान और भिन्न सेल के लिए सटीक स्थिति सेट करने में सक्षम होंगे:
=IF(A2=C2,"Match","Differ")
युक्ति। यदि आपका डेटा अलग-अलग मामलों में लिखा गया है और आप ऐसे शब्दों को अलग-अलग मानना चाहते हैं,यहां आपके लिए सूत्र है:
=IF(EXACT(A2,C2),"Match","Differ")
जहां EXACT मामले पर विचार करता है और पूर्ण समरूपों की तलाश करता है।
- केवल डुप्लीकेट सेल वाली पंक्तियों की पहचान करने के लिए, इस सूत्र का उपयोग करें:
=IF(A2=C2,"Match","")
- केवल पंक्तियों को <14 के साथ चिह्नित करने के लिए>अद्वितीय रिकॉर्ड दो कॉलम में सेल के बीच, इसे लें:
=IF(A2=C2,"","Differ")
उदाहरण 3. Google पत्रक में दो कॉलम की तुलना करें
- प्रत्येक पंक्ति में सूत्र की प्रतिलिपि बनाने से बचने का एक तरीका है। आप अपने हेल्पर कॉलम के पहले सेल में एक सरणी IF फॉर्मूला बना सकते हैं:
=ArrayFormula(IF(A2:A=C2:C,"","Differ"))
यह IF कॉलम A के प्रत्येक सेल को कॉलम C में समान पंक्ति के साथ जोड़ता है . अगर रिकॉर्ड अलग हैं , तो पंक्ति को तदनुसार पहचाना जाएगा। इस सरणी सूत्र के बारे में अच्छी बात यह है कि यह स्वचालित रूप से प्रत्येक पंक्ति को एक बार में चिह्नित करता है:
=ArrayFormula(IF(A2:A=C2:C,"Match",""))
उदाहरण 4. अंतर के लिए दो Google पत्रक की तुलना करें
अक्सर आपको Google पत्रक में दो स्तंभों की तुलना करने की आवश्यकता होती है जो एक विशाल के अंदर होते हैं मेज़। या वे रिपोर्ट, मूल्य सूचियां, प्रति माह काम करने वाली शिफ्ट इत्यादि जैसी पूरी तरह से अलग शीट हो सकते हैं। फिर, मुझे विश्वास है, आप एक सहायक कॉलम बनाने का जोखिम नहीं उठा सकते हैं या इसे प्रबंधित करना काफी मुश्किल हो सकता है।
यदि यह परिचित लगता है, तो चिंता न करें, आप अभी भी अंतरों को किसी अन्य शीट पर चिह्नित कर सकते हैं।
यहां हैंउत्पादों और उनकी कीमतों के साथ दो टेबल। मैं इन तालिकाओं के बीच विभिन्न सामग्री वाले सभी कक्षों का पता लगाना चाहता हूं:
एक नई शीट बनाने के साथ प्रारंभ करें और अगला सूत्र A1 में दर्ज करें:
=IF(Sheet1!A1Sheet2!A1,Sheet1!A1&" | "&Sheet2!A1,"")
नोट। आपको सबसे बड़ी तालिका के आकार के बराबर सीमा पर सूत्र की प्रतिलिपि बनानी होगी।
परिणामस्वरूप, आपको केवल वे सेल दिखाई देंगे जो सामग्री में भिन्न हैं। सूत्र दोनों तालिकाओं से रिकॉर्ड भी खींचेगा और उन्हें आपके द्वारा सूत्र में दर्ज किए गए वर्ण से अलग करेगा:
युक्ति। यदि तुलना करने के लिए शीट अलग-अलग फाइलों में हैं, तो फिर से, केवल IMPORTRANGE फ़ंक्शन को शामिल करें:
=IF(Sheet1!A1IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),Sheet1!A1&" | "&IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),"")
दो कॉलम और शीट की तुलना करने के लिए Google पत्रक के लिए टूल
बेशक, प्रत्येक उपरोक्त उदाहरणों का उपयोग दो स्तंभों की तुलना एक या दो तालिकाओं या यहां तक कि मैच शीट से करने के लिए किया जा सकता है। हालाँकि, इस कार्य के लिए हमने एक उपकरण बनाया है जो आपको बहुत लाभ पहुँचाएगा।
यह 3 चरणों में डुप्लिकेट या अद्वितीय के लिए दो Google शीट और कॉलम की तुलना करेगा। इसे एक स्टेटस कॉलम (जिसे फ़िल्टर किया जा सकता है) के साथ पाए गए रिकॉर्ड्स को चिह्नित करें या रंग दें, कॉपी करें या उन्हें किसी अन्य स्थान पर ले जाएं, या यहां तक कि कोशिकाओं को साफ़ करें और पूरी पंक्तियों को किसी भी तरह से हटा दें।
I फल और MSRP कॉलम:
के आधार पर शीट1 से उन पंक्तियों को खोजने के लिए ऐड-ऑन का उपयोग किया जो शीट2 से अनुपस्थित हैं। फिर मैंने अपनी सेटिंग्स को एक परिदृश्य में सहेजा। अब मैं सभी चरणों से गुजरे बिना उन्हें तेजी से चला सकता हूंफिर से जब भी मेरी टेबल में रिकॉर्ड बदलते हैं। मुझे Google पत्रक मेनू से उस परिदृश्य को शुरू करने की आवश्यकता है:
आपकी बेहतर सुविधा के लिए, हमने इसके सहायता पृष्ठ पर और इस वीडियो में टूल के सभी विकल्पों का वर्णन किया है:
बेझिझक इसे अपने लिए आज़माएँ और देखें कि यह आपका कितना समय बचाता है। :)
दो Google पत्रक में डेटा की तुलना करें और लापता रिकॉर्ड प्राप्त करें
अंतर और दोहराव के लिए दो Google पत्रक की तुलना करना आधा काम है, लेकिन लापता डेटा के बारे में क्या? इसके लिए भी विशेष कार्य हैं, उदाहरण के लिए, VLOOKUP। आइए देखें कि आप क्या कर सकते हैं।
लापता डेटा ढूंढें
उदाहरण 1
कल्पना करें कि आपके पास उत्पादों की दो सूचियां हैं (मेरे मामले में कॉलम ए और सी, लेकिन वे आसानी से कर सकते हैं अलग-अलग शीट पर हों)। आपको उन्हें पहली सूची में प्रस्तुत करने की आवश्यकता है, लेकिन दूसरी सूची में नहीं। यह सूत्र काम करेगा:
=ISERROR(VLOOKUP(A2,$C:$C,1,0))
सूत्र कैसे काम करता है:
- VLOOKUP दूसरी सूची में A2 से उत्पाद खोजता है। यदि यह वहां है, तो फ़ंक्शन उत्पाद का नाम लौटाता है। अन्यथा आपको एक #N/A त्रुटि प्राप्त होगी जिसका अर्थ है कि कॉलम C में मान नहीं मिला था।
इस प्रकार, FALSE वाले सेल वे हैं जिन्हें आप ढूंढ रहे हैं। पहली सूची से प्रत्येक उत्पाद की जाँच करने के लिए सूत्र को अन्य कक्षों में कॉपी करें:
नोट। अगर आपके कॉलम अलग-अलग शीट में हैं, तो आपका फॉर्मूला होगाउनमें से एक का संदर्भ लें:
=ISERROR(VLOOKUP(A2,Sheet2!$C:$C,1,0))
युक्ति। एक-कक्ष सूत्र से काम चलाने के लिए, यह एक सरणी वाला होना चाहिए। ऐसा फ़ॉर्मूला स्वचालित रूप से सभी सेल को परिणामों से भर देगा:
=ArrayFormula(ISERROR(VLOOKUP(A2:A10,$C:$C,1,0)))
उदाहरण 2
एक और स्मार्ट तरीका यह होगा कि कॉलम C में A2 से उत्पाद के सभी दिखावे की गणना करें:
=IF(COUNTIF($C:$C, $A2)=0, "Not found", "")
अगर गिनने के लिए बिल्कुल कुछ नहीं है, तो IF फ़ंक्शन कोशिकाओं को नहीं मिला से चिह्नित करेगा। अन्य सेल खाली रहेंगे:
उदाहरण 3
जहां VLOOKUP है, वहां MATCH है। तुम्हे ये पता है न? ;) यहां गिनने के बजाय उत्पादों का मिलान करने का सूत्र दिया गया है:
=IF(ISERROR(MATCH($A2,$C:$C,0)),"Not found","")
युक्ति। दूसरे कॉलम की सटीक सीमा निर्दिष्ट करने के लिए स्वतंत्र महसूस करें यदि यह समान रहता है:
=IF(ISERROR(MATCH($A2,$C2:$C28,0)),"Not found","")
मिलान डेटा खींचें
उदाहरण 1
आपका काम थोड़ा सा हो सकता है शौक़ीन: आपको दोनों तालिकाओं के लिए सामान्य रिकॉर्ड के लिए सभी लापता जानकारी को खींचने की आवश्यकता हो सकती है, उदाहरण के लिए, कीमतों को अपडेट करें। अगर ऐसा है, तो आपको MATCH को INDEX में लपेटना होगा:
=INDEX($E:$E,MATCH($A2,$D:$D,0))
फ़ॉर्मूला कॉलम A के फलों की तुलना कॉलम D के फलों से करता है. हर चीज़ के लिए, यह कॉलम E से कीमतों को खींचता है कॉलम B.
उदाहरण 2
जैसा कि आपने अनुमान लगाया होगा, एक अन्य उदाहरण Google पत्रक VLOOKUP फ़ंक्शन का उपयोग करेगा जिसे हमने कुछ समय पहले वर्णित किया था।
फिर भी, वहाँ हैं नौकरी के लिए कुछ और उपकरण। हमने उन सभी का वर्णन अपने ब्लॉग में भी किया है:
- ये बुनियादी बातों के लिए काम करेंगे: रिकॉर्ड देखना, मिलान करना और अपडेट करना।
- ये न केवलसेल अपडेट करें लेकिन संबंधित कॉलम & मेल न खाने वाली पंक्तियाँ।
ऐड-ऑन का उपयोग करके शीट्स को मर्ज करें
यदि आप फॉर्मूले से थक चुके हैं, तो आप जल्दी से मिलान करने और दो मर्ज करने के लिए हमारे मर्ज शीट ऐड-ऑन का उपयोग कर सकते हैं। गूगल शीट्स। लापता डेटा को खींचने के अपने मूल उद्देश्य के साथ, यह मौजूदा मूल्यों को भी अपडेट कर सकता है और यहां तक कि गैर-मिलान वाली पंक्तियां भी जोड़ सकता है। आप रंग में या फ़िल्टर किए जा सकने वाले स्थिति कॉलम में सभी परिवर्तन देख सकते हैं।
युक्ति। साथ ही, मर्ज शीट ऐड-ऑन के बारे में यह वीडियो देखना सुनिश्चित करें:
दो Google पत्रक में डेटा की तुलना करने के लिए सशर्त स्वरूपण
Google तुलना करने का एक और मानक तरीका प्रदान करता है आपका डेटा - सशर्त स्वरूपण के माध्यम से मिलान और / या अंतर को रंग कर। यह विधि आपके द्वारा खोजे जा रहे सभी रिकॉर्ड को तुरंत अलग कर देती है। यहां आपका काम एक सूत्र के साथ एक नियम बनाना है और इसे सही डेटा श्रेणी पर लागू करना है।
डुप्लीकेट को दो शीट या कॉलम में हाइलाइट करें
आइए मिलान और रंग के लिए Google पत्रक में दो कॉलम की तुलना करें कॉलम ए में केवल वे सेल जो कॉलम सी में एक ही पंक्ति में सेल के साथ मेल खाते हैं:
- रंग के लिए रिकॉर्ड वाली श्रेणी का चयन करें (A2:A10 मेरे लिए)।
- जाएं प्रारूप > सशर्त स्वरूपण स्प्रेडशीट मेनू में।
- नियम के लिए एक सरल सूत्र दर्ज करें:
=A2=C2
- सेल को हाइलाइट करने के लिए रंग चुनें।
युक्ति। यदि आपके कॉलम का आकार लगातार बदलता रहता है और आप चाहते हैं किसभी नई प्रविष्टियों पर विचार करने के लिए नियम, इसे पूरे कॉलम पर लागू करें (A2:A, यह मानते हुए कि तुलना करने के लिए डेटा A2 से शुरू होता है) और सूत्र को इस तरह संशोधित करें:
=AND(A2=C2,ISBLANK(A2)=FALSE)
यह प्रक्रिया करेगा पूरे कॉलम और खाली सेल को अनदेखा करें।
ध्यान दें। दो अलग-अलग शीट के डेटा की तुलना करने के लिए, आपको सूत्र में अन्य समायोजन करने होंगे। आप देखते हैं, Google शीट्स में सशर्त स्वरूपण क्रॉस-शीट संदर्भों का समर्थन नहीं करता है। हालांकि, आप अप्रत्यक्ष रूप से अन्य शीटों तक पहुंच सकते हैं:
=A2=INDIRECT("Sheet2!C2:C")
इस मामले में, कृपया नियम लागू करने के लिए सीमा निर्दिष्ट करें - A2:A10।
अंतर के लिए दो Google शीट और कॉलम की तुलना करें
उन रिकॉर्ड्स को हाइलाइट करने के लिए जो किसी अन्य कॉलम में एक ही पंक्ति पर सेल से मेल नहीं खाते हैं, ड्रिल ऊपर जैसा ही है। आप श्रेणी का चयन करें और सशर्त स्वरूपण नियम बनाएँ। हालाँकि, यहाँ सूत्र भिन्न है:
=A2C2
फिर से, नियम को गतिशील बनाने के लिए सूत्र को संशोधित करें (इन स्तंभों में सभी नए जोड़े गए मानों पर विचार करें):
=AND(A2=C2,ISBLANK(A2)=FALSE)
और किसी अन्य शीट के अप्रत्यक्ष संदर्भ का उपयोग करें यदि तुलना करने के लिए कॉलम है:
=A2INDIRECT("Sheet1!C2:C")
ध्यान दें। - A2:A10 पर नियम लागू करने के लिए सीमा निर्दिष्ट करना न भूलें।
दो सूचियों की तुलना करें और दोनों में रिकॉर्ड हाइलाइट करें
बेशक, आपके कॉलम में वही रिकॉर्ड बिखरे होने की अधिक संभावना है। एक कॉलम में A2 का मान जरूरी नहीं कि दूसरे कॉलम की दूसरी पंक्ति में हो। वास्तव में, यह हो सकता हैबहुत बाद में दिखाई देना। स्पष्ट रूप से, इसके लिए आइटम खोजने की एक अन्य विधि की आवश्यकता होती है।
उदाहरण 1. Google पत्रक में दो स्तंभों की तुलना करें और अंतरों को हाइलाइट करें (अद्वितीय)
प्रत्येक सूची में अद्वितीय मानों को हाइलाइट करने के लिए, आपको बनाना होगा प्रत्येक कॉलम के लिए दो सशर्त स्वरूपण नियम।
कलर कॉलम A: =COUNTIF($C$2:$C$9,$A2)=0
कलर कॉलम C: =COUNTIF($A$2:$A$10,$C2)=0
मुझे जो यूनिक मिले हैं वे यहां दिए गए हैं:
उदाहरण 2. Google पत्रक में दो कॉलम में डुप्लिकेट ढूंढें और हाइलाइट करें
आप पिछले उदाहरण से दोनों फ़ार्मुलों में मामूली संशोधन के बाद सामान्य मानों को रंग सकते हैं। बस सूत्र को शून्य से अधिक सब कुछ गिनने दें।
केवल ए में कॉलम के बीच कलर डुप्स: =COUNTIF($C$2:$C$9,$A2)>0
केवल सी में कॉलम के बीच कलर डुप्स: =COUNTIF($A$2:$A$10,$C2)>0
टिप। इस ट्यूटोरियल में Google पत्रक में डुप्लीकेट को हाइलाइट करने के लिए कई और सूत्र उदाहरण खोजें।
कॉलम का मिलान करने और रिकॉर्ड को हाइलाइट करने का त्वरित तरीका
सशर्त स्वरूपण कभी-कभी मुश्किल हो सकता है: आप गलती से कुछ नियम बना सकते हैं नियमों के साथ कक्षों पर मैन्युअल रूप से समान श्रेणी या रंग लागू करें। साथ ही, आपको सभी श्रेणियों पर नज़र रखनी होगी: वे जिन्हें आप नियमों के माध्यम से हाइलाइट करते हैं और जिन्हें आप स्वयं नियमों में उपयोग करते हैं। यदि आप तैयार नहीं हैं और यह सुनिश्चित नहीं कर पा रहे हैं कि समस्या को कहां खोजा जाए, तो ये सभी आपको भ्रमित कर सकते हैं। एक पर दो अलग-अलग टेबलशीट, या यहां तक कि दो अलग-अलग शीट, और उन यूनिक या डुप्स को हाइलाइट करें जो आपके डेटा में घुस सकते हैं।
यहां बताया गया है कि कैसे मैंने फल और MSRP<के आधार पर दो तालिकाओं के बीच डुप्लिकेट को हाइलाइट किया। 2> कॉलम टूल का उपयोग कर रहे हैं:
मैं इन सेटिंग्स को पुन: प्रयोज्य परिदृश्य में भी सहेज सकता हूं। यदि रिकॉर्ड अपडेट होते हैं, तो मैं इस परिदृश्य के लिए बस एक क्लिक में कॉल करूंगा और ऐड-ऑन तुरंत सभी डेटा को संसाधित करना शुरू कर देगा। इस प्रकार, मैं उन सभी सेटिंग्स को बार-बार ऐड-ऑन चरणों में बदलने से बचता हूँ। ऊपर दिए गए उदाहरण और इस ट्यूटोरियल में आप देखेंगे कि परिदृश्य कैसे काम करते हैं।
युक्ति। क्या आपने तुलना कॉलम या शीट ऐड-ऑन के लिए डेमो वीडियो देखा है? इसकी जांच - पड़ताल करें।
ये सभी तरीके अब आपके निपटान में हैं - उनके साथ प्रयोग करें, संशोधित करें और अपने डेटा पर लागू करें। यदि कोई भी सुझाव आपके विशेष कार्य में मदद नहीं करता है, तो नीचे टिप्पणी में अपने मामले पर बेझिझक चर्चा करें।
<34