२ गुगल पानाहरू मर्ज गर्नुहोस् र सामान्य रेकर्डहरूमा आधारित डाटा अपडेट गर्नुहोस्

  • यो साझा गर्नुहोस्
Michael Brown

सामग्री तालिका

आजको ब्लग पोष्टमा २ गुगल पानाहरू मर्ज गर्ने सबै तरिकाहरू छन्। तपाईले VLOOKUP, INDEX/MATCH, QUERY र मर्ज पानाहरू एड-अन प्रयोग गर्नुहुनेछ एउटा पानामा रहेका अभिलेखहरूबाट अर्को पानामा साझा स्तम्भहरूमा मिल्दोजुल्दो आधारमा सेलहरू अद्यावधिक गर्न।

    मर्ज गर्नुहोस् VLOOKUP प्रकार्य प्रयोग गरी Google पानाहरू

    दुई गुगल पानाहरू मिलाउन र मर्ज गर्न आवश्यक हुँदा तपाईंले फर्कन सक्नुहुने पहिलो कुरा VLOOKUP प्रकार्य हो।

    सिन्ट्याक्स र; उपयोग

    यस प्रकार्यले तपाईंले निश्चित कुञ्जी मानको लागि निर्दिष्ट गरेको स्तम्भ खोज्छ र एउटै पङ्क्तिबाट अर्को तालिका वा पानामा सम्बन्धित रेकर्डहरू मध्ये एउटा तान्दछ।

    यद्यपि Google पाना VLOOKUP लाई सामान्यतया मानिन्छ। कठिन कार्यहरू मध्ये एक, यो वास्तवमा एकदम सीधा र सजिलो पनि छ एक पटक तपाईंले यसलाई थाहा पाएपछि।

    यसका कम्पोनेन्टहरूमा द्रुत रूपमा हेरौं:

    =VLOOKUP(search_key, range, index, [is_sorted] )
    • search_key तपाईंले खोज्नु भएको कुञ्जी मान हो। यो कुनै पनि पाठ स्ट्रिङ, नम्बर, वा सेल सन्दर्भ हुन सक्छ।
    • दायरा कक्षहरूको त्यो समूह (वा तालिका) हो जहाँ तपाईंले खोज_कुञ्जी खोज्नुहुनेछ। र तपाईले सम्बन्धित रेकर्डहरू कहाँबाट तान्नुहुनेछ।

      नोट। Google पानाहरूमा VLOOKUP ले सधैं खोज_कुञ्जी को लागि दायरा को पहिलो स्तम्भ स्क्यान गर्छ।

    • अनुक्रमणिका त्यो रेन्ज भित्रको स्तम्भको संख्या हो जहाँबाट तपाईँले डाटा तान्न चाहनुहुन्छ।

      उदाहरणका लागि, यदि तपाईंको खोजको दायरा A2:E20 हो र यो स्तम्भ E होतपाईंले बाट डाटा प्राप्त गर्न आवश्यक छ, 5 प्रविष्ट गर्नुहोस्। तर यदि तपाईंको दायरा D2:E20 हो भने, तपाईंले स्तम्भ E बाट रेकर्डहरू प्राप्त गर्न 2 प्रविष्ट गर्न आवश्यक छ।

    • [is_sorted] तपाईले छोड्न सक्नुहुने एक मात्र तर्क हो। कुञ्जी मानहरू भएको स्तम्भ क्रमबद्ध (TRUE) छ वा छैन (FALSE) भनी प्रयोग गरिन्छ। यदि TRUE छ भने, प्रकार्यले सबैभन्दा नजिकको मिल्दोसँग काम गर्नेछ, यदि FALSE — पूर्णसँग। जब हटाइएको छ, TRUE पूर्वनिर्धारित रूपमा प्रयोग गरिन्छ।

    टिप। हामीसँग गुगल पानाहरूमा VLOOKUP को लागि समर्पित विस्तृत गाइड छ। प्रकार्य, यसका विशेषताहरू र amp; सीमाहरू, र थप सूत्र उदाहरणहरू प्राप्त गर्नुहोस्।

    यी तर्कहरूलाई दिमागमा राखेर, दुई गुगल पानाहरू मर्ज गर्न VLOOKUP प्रयोग गरौं।

    मान्नुहोस् कि मसँग पाना २ मा बेरी र तिनीहरूको आईडीहरू भएको सानो तालिका छ। यद्यपि स्टक उपलब्धता अज्ञात छ:

    यस तालिकालाई मुख्य मानौं किनभने मेरो लक्ष्य यसलाई भर्ने हो।

    पाना १ मा अर्को तालिका पनि छ स्थानमा रहेको सबै डाटा, स्टक उपलब्धता सहित:

    म यसलाई लुकअप तालिका भन्नेछु किनकि म डाटा प्राप्त गर्न यसलाई हेर्नेछु।

    म यी २ पानाहरू मर्ज गर्न Google पाना VLOOKUP प्रकार्य प्रयोग गर्नेछ। प्रकार्यले दुबै तालिकाहरूमा बेरीहरू मिलाउनेछ, र मुख्य तालिकामा लुकअपबाट सम्बन्धित "स्टक" जानकारी तान्नेछ।

    =VLOOKUP(B2,Sheet1!$B$2:$C$10,2,FALSE)

    यहाँ यो कसरी छ सूत्रले दुईवटा गुगल पानाहरू ठ्याक्कै मर्ज गर्दछ:

    1. यसले B2 (मुख्य पाना) बाट स्तम्भ B मा मान खोज्छ।पाना १ (लुकअप पाना)।

      नोट। याद गर्नुहोस्, VLOOKUP ले निर्दिष्ट दायराको पहिलो स्तम्भ स्क्यान गर्दछ — Sheet1!$B$2:$C$10

      नोट। म दायराका लागि निरपेक्ष सन्दर्भहरू प्रयोग गर्छु किनभने मैले स्तम्भको तल सूत्र प्रतिलिपि गर्छु र त्यसैले मलाई प्रत्येक पङ्क्तिमा उस्तै रहन यो दायरा चाहिन्छ ताकि नतिजा टुट्दैन।

    2. अन्तमा FALSE ले भन्छ कि स्तम्भ B मा (लुकअप पानामा) डेटा क्रमबद्ध गरिएको छैन त्यसैले सटीक मिल्दोहरू मात्र विचार गरिनेछ।
    3. एक पटक त्यहाँ एक पटक, Google पाना VLOOKUP ले त्यस दायराको दोस्रो स्तम्भ (स्तम्भ C) बाट सम्बन्धित रेकर्ड तान्दछ।

    गुगल पानाहरूमा VLOOKUP द्वारा फिर्ता गरिएका त्रुटिहरू लुकाउनुहोस् — IFERROR

    तर ती #N को बारेमा के हुन्छ? /ए त्रुटिहरू?

    तपाईले तिनीहरूलाई ती पङ्क्तिहरूमा देख्नुहुन्छ जहाँ जामुनहरू अर्को पानामा मेल खाँदैनन् र फर्काउनको लागि केहि पनि छैन। सौभाग्यवश, त्यस्ता कक्षहरू खाली राख्ने एउटा तरिका छ।

    बस आफ्नो Google पाना VLOOKUP लाई IFERROR मा बेर्नुहोस्:

    =IFERROR(VLOOKUP(B2,Sheet1!$B$2:$C$10,2,FALSE),"")

    टिप । यस गाइडबाट समाधानहरू प्रयोग गरेर तपाईंको Google पाना VLOOKUP ले फर्काउन सक्ने अन्य त्रुटिहरूलाई ट्र्याप गर्नुहोस् र समाधान गर्नुहोस्।

    मिलान & एकैचोटि सम्पूर्ण स्तम्भका लागि रेकर्डहरू अद्यावधिक गर्नुहोस् — ArrayFormula

    एउटा थप कुरा म उल्लेख गर्न चाहन्छु कि कसरी एकै पटकमा सम्पूर्ण स्तम्भको लागि Google पाना डेटा मिलाउने र मर्ज गर्ने।

    यहाँ केही पनि राम्रो छैन। , केवल एक थप प्रकार्य — ArrayFormula।

    गुगल पाना VLOOKUP मा आफ्नो एक-सेल कुञ्जी रेकर्डलाई सम्पूर्ण स्तम्भमा बदल्नुहोस् र यो सम्पूर्ण सूत्र राख्नुहोस्।ArrayFormula भित्र:

    =ArrayFormula(IFERROR(VLOOKUP(B2:B10,Sheet1!$B$2:$C$10,2,FALSE),""))

    यस तरिकाले, तपाईंले स्तम्भको तल सूत्र प्रतिलिपि गर्न आवश्यक पर्दैन। ArrayFormula ले तुरुन्तै प्रत्येक कक्षमा सही नतिजा फर्काउनेछ।

    यद्यपि Google पानामा VLOOKUP यस्ता साधारण कार्यहरूको लागि उपयुक्त छ, यसको केही सीमाहरू छन्। यहाँ एक कमजोरी छ: यो आफ्नो बायाँ हेर्न सक्दैन। तपाईंले जुनसुकै दायरा संकेत गर्नुभयो भने, यसले सधैं आफ्नो पहिलो स्तम्भ स्क्यान गर्छ।

    यसैले, यदि तपाईंले 2 गुगल पानाहरू मर्ज गर्न र बेरी (2nd स्तम्भ) मा आधारित IDs (पहिलो स्तम्भ डाटा) तान्नु पर्छ भने, VLOOKUP ले मद्दत गर्दैन। । तपाईँले सही सूत्र निर्माण गर्न सक्नुहुने छैन।

    यस्ता अवस्थामा, Google पानाहरूको लागि INDEX MATCH खेलमा प्रवेश गर्छ।

    मिलान & INDEX MATCH duo

    INDEX MATCH, वा बरु INDEX & MATCH, वास्तवमा दुई फरक गुगल पाना प्रकार्यहरू हुन्। तर जब तिनीहरू सँगै प्रयोग गरिन्छ, यो अर्को-स्तर VLOOKUP जस्तै हुन्छ।

    हो, तिनीहरूले Google पानाहरू पनि मर्ज गर्छन्: साझा कुञ्जी रेकर्डहरूमा आधारित अर्को तालिकाबाट रेकर्डहरू सहित एउटा तालिकामा कक्षहरू अपडेट गर्नुहोस्।

    तर तिनीहरूले VLOOKUP का ती सबै सीमितताहरूलाई बेवास्ता गर्दा धेरै राम्रो गर्छन्।

    म आज सबै आधारभूत कुराहरू कभर गर्दिन किनभने मैले यो ब्लग पोस्टमा गरें। तर म तपाईंलाई केही INDEX MATCH सूत्र उदाहरणहरू दिनेछु ताकि तपाईंले तिनीहरूले Google स्प्रेडसिटमा कसरी काम गर्छन् भनेर देख्न सक्नुहुन्छ। म माथिबाट उही नमूना तालिकाहरू प्रयोग गर्नेछु।

    Google पानाहरूमा INDEX MATCH कार्यमा

    पहिले, तिनीहरूलाई मर्ज गरौं।Google पानाहरू र सबै मिल्दो बेरीहरूको स्टक उपलब्धता अपडेट गर्नुहोस्:

    =INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0))

    कसरी INDEX & MATCH काम गर्छ जब त्यसरी सँगै प्रयोग हुन्छ?

    1. MATCH B2 मा हेर्छ र पाना1 को स्तम्भ B मा ठ्याक्कै उही रेकर्ड खोज्छ। एकचोटि फेला परेपछि, यसले त्यो मान समावेश गर्ने पङ्क्तिको सङ्ख्या फर्काउँछ — मेरो मामलामा १०।
    2. INDEX पाना१ मा रहेको त्यो १० औं पङ्क्तिमा पनि जान्छ, यसले अर्को स्तम्भबाट मात्र मान लिन्छ — C.<11

    अब प्रयास गरौं र Google पाना VLOOKUP ले गर्न नसक्ने कुराहरू विरुद्ध INDEX MATCH परीक्षण गरौं — पानाहरू मर्ज गर्नुहोस् र आवश्यक आईडीहरू सहितको बायाँ स्तम्भ अपडेट गर्नुहोस्:

    =INDEX(Sheet1!$A$2:$A$10,MATCH(B2,Sheet1!$B$2:$B$10,0))

    Easy-peasy :)

    Google Sheets मा INDEX MATCH द्वारा फिर्ता गरिएका त्रुटिहरू ह्यान्डल गर्नुहोस्

    अझ अगाडि जाऔं र कुनै मेल नमिलेका कक्षहरूमा ती त्रुटिहरूबाट छुटकारा पाऔं। IFERROR ले फेरि मद्दत गर्नेछ। आफ्नो Google पाना INDEX MATCH लाई पहिलो तर्कको रूपमा राख्नुहोस्।

    उदाहरण १.

    =IFERROR(INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")

    उदाहरण २।

    =IFERROR(INDEX(Sheet1!$A$2:$A$10,MATCH(B2,Sheet1!$B$2:$B$10,0)),"")

    अब, तपाइँ कसरी INDEX MATCH प्रयोग गरेर ती Google पानाहरू मर्ज गर्नुहुन्छ र सम्पूर्ण स्तम्भमा सबै कक्षहरू एकैचोटि अपडेट गर्नुहुन्छ?

    ठीक छ... तपाई नगर्नुहोस्। त्यहाँ थोरै समस्या छ: ArrayFormula ले यी दुईसँग काम गर्दैन।

    तपाईले स्तम्भको तल INDEX MATCH सूत्र प्रतिलिपि गर्न वा वैकल्पिक रूपमा Google Sheets QUERY प्रकार्य प्रयोग गर्न आवश्यक छ।

    मर्ज गर्नुहोस्। गुगल पानाहरु & QUERY प्रयोग गरेर कक्षहरू अपडेट गर्नुहोस्

    Google पानाहरू QUERY स्प्रेडसिटहरूमा सबैभन्दा शक्तिशाली प्रकार्य हो।यस कुरालाई दिमागमा राखेर, यो कुनै अचम्मको कुरा होइन कि यसले प्रकारको मर्ज तालिकाहरू - मिलान र amp; विभिन्न पानाहरूबाट मानहरू मर्ज गर्नुहोस्।

    =QUERY(डेटा, क्वेरी, [हेडर])

    टिप। यदि तपाईंले Google पानाहरू QUERY पहिले कहिल्यै प्रयोग गर्नुभएको छैन भने, यो ट्यूटोरियलले तपाईंलाई यसको विशिष्ट भाषा मार्फत प्राप्त गर्नेछ।

    वास्तविक डाटासँग स्टक स्तम्भ अद्यावधिक गर्न QUERY सूत्र कस्तो देखिनुपर्छ?

    =QUERY(Sheet1!$A$2:$C$10,"select C where&Sheet4!$B2:$B$10&""")

    • Google पानाहरू QUERY ले मेरो लुकअप पाना हेर्छ (मैले मेरो मुख्य तालिकामा तान्नु पर्ने रेकर्डहरू सहितको पाना)
    • र स्तम्भ C बाट ती सबै कक्षहरू फर्काउँछ जहाँ स्तम्भ B ले मेरो मुख्य तालिकामा बेरीसँग मेल खान्छ

    मलाई ती त्रुटिहरू मेल नखाने कक्षहरूका लागि हराउन दिनुहोस्:

    =IFERROR(QUERY(Sheet1!$A$2:$C$10,"select C where&Sheet4!$B2:$B$10&"""),"")

    26>

    राम्रो छ :)

    विभिन्न Google स्प्रेडसिटहरूबाट तालिकाहरू मर्ज गर्नुहोस् — IMPORTRANGE प्रकार्य

    त्यहाँ एउटा थप प्रकार्य छ जुन म उल्लेख गर्न चाहन्छु। यो महत्त्वपूर्ण छ किनभने यसले तपाईंलाई विभिन्न Google स्प्रेडसिटहरू (फाइलहरू) मा रहेको पानाहरू मर्ज गर्न दिन्छ।

    कार्यलाई IMPORTRANGE भनिन्छ:

    =IMPORTRANGE("spreadsheet_url","range_string")
    • पहिलेको त्यो स्प्रेडसिटको लिङ्कमा जान्छ जहाँ तपाईंले
    • बाट डाटा तान्नु हुन्छ पछिको पाना जान्छ र; तपाईंले त्यो स्प्रेडसिटबाट लिन चाहनुभएको दायरा

    नोट। म यस प्रकार्यमा Google कागजातहरू मार्फत जाने सिफारिस गर्दछु ताकि तपाईंले यसको कामको कुनै पनि महत्त्वपूर्ण सूक्ष्मतालाई नछुटाउनुहुनेछ।

    कल्पना गर्नुहोस् कि तपाईंको लुकअप पाना (को साथसन्दर्भ डेटा) स्प्रेडसिट 2 (उर्फ लुकअप स्प्रेडसिट) मा छ। तपाईको मुख्य पाना स्प्रेडसिट १ (मुख्य स्प्रिेडसिट) मा छ।

    नोट। IMPORTRANGE काम गर्नको लागि, तपाईंले दुवै फाइलहरू जडान गर्नुपर्छ। र जब गुगल पानाले तपाइँको सेलमा तपाइँको सूत्र टाइप गरेपछि र Enter मा थिचे पछि त्यसको लागि बटन सुझाव दिन्छ, तलका सूत्रहरूको लागि तपाइँले पहिले नै त्यसो गर्न आवश्यक पर्दछ। यो चरण-दर-चरण गाइडले तपाईंलाई मद्दत गर्नेछ।

    तपाईले आज पहिले सिकेको प्रत्येक प्रकार्यको साथ IMPORTRANGE प्रयोग गरी विभिन्न फाइलहरूबाट Google पानाहरू मर्ज गर्ने उदाहरणहरू तल दिइएका छन्।

    उदाहरण १. IMPORTRANGE + VLOOKUP

    IMPORTRANGE लाई दायराको रूपमा प्रयोग गर्नुहोस् २ छुट्टै गुगल स्प्रेडसिटहरू मर्ज गर्न VLOOKUP:

    =ArrayFormula(IFERROR(VLOOKUP(B2:B10,IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$B$2:$C$10"),2,FALSE),""))

    उदाहरण २. IMPORTRANGE + INDEX MATCH

    INDEX MATCH र amp; IMPORTRANGE, सूत्र ठूलो हुन्छ किनकि तपाईंले अर्को स्प्रेडसिटलाई दुई पटक सन्दर्भ गर्न आवश्यक छ: INDEX को दायराको रूपमा र MATCH को लागि दायराको रूपमा:

    =IFERROR(INDEX(IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$A$1:$A$10"),MATCH(B2,IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$B$2:$B$10"),0)),"")

    उदाहरण 3. IMPORTRANGE + QUERY

    सूत्रहरूको यो टेन्डम मेरो व्यक्तिगत मनपर्ने हो। तिनीहरूले सँगै प्रयोग गर्दा स्प्रेडसिटहरूमा लगभग कुनै पनि कुरासँग व्यवहार गर्न सक्छन्। अलग स्प्रिेडसिटबाट गुगल पानाहरू मर्ज गर्नु अपवाद होइन।

    =IFERROR(QUERY(IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$A$2:$C$10"),"select Col3 where&QUERY!$B2:$B$10&"""),"")

    31>

    वाह!

    त्यो सबै प्रकार्यहरूका लागि हो & सूत्रहरू।

    तपाईं कुनै पनि प्रकार्य छान्न स्वतन्त्र हुनुहुन्छ & माथिका उदाहरणहरूद्वारा आफ्नै सूत्र बनाउनुहोस्…

    वा…

    ...तपाईंको लागि Google पानाहरू मर्ज गर्ने विशेष उपकरण प्रयास गर्नुहोस्! ;)

    सूत्र-रहितमिलान गर्ने तरिका & डेटा मर्ज गर्नुहोस् — गुगल पानाहरूका लागि पानाहरू मर्ज गर्नुहोस्

    यदि तपाईंसँग सूत्रहरू निर्माण गर्न वा सिक्ने समय छैन भने, वा यदि तपाईं साधारण रेकर्डहरूमा आधारित डाटामा सामेल हुने सबैभन्दा सजिलो तरिका खोज्दै हुनुहुन्छ भने, मर्ज पानाहरू उत्तम हुनेछ।

    तपाईले केवल 5 प्रयोगकर्ता-अनुकूल चरणहरूमा चेकबक्सहरूमा चिन्ह लगाउन आवश्यक छ:

    1. तपाईंको मुख्य पाना चयन गर्नुहोस्
    2. चयन गर्नुहोस् तपाईंको लुकअप पाना
    3. कुञ्जी स्तम्भहरू चिन्ह लगाउनुहोस् (जुनसँग मेल खाने रेकर्डहरू छन्) चेकबक्सहरू
    4. अद्यावधिक गर्न स्तम्भहरू छनौट गर्नुहोस्:

  • अतिरिक्त विकल्पहरू समायोजन गर्नुहोस्, जस्तै, रङ वा स्थिति स्तम्भमा अद्यावधिक गरिएका रेकर्डहरूलाई चिन्ह लगाउनुहोस्, इत्यादि।
  • सबै चयन गरिएका विकल्पहरूलाई परिदृश्यमा बचत गर्ने र तपाईंलाई आवश्यक परेको बेला पुन: प्रयोग गर्ने सम्भावना पनि छ:

    यसले कसरी काम गर्छ भनेर हेर्नको लागि यो ३ मिनेटको डेमो भिडियो हेर्नुहोस्:

    म तपाईंलाई गुगल पाना स्टोरबाट मर्ज पानाहरू स्थापना गर्न र प्रयास गर्नका लागि यी निर्देशनहरू पालना गर्न प्रोत्साहन दिन्छु। र अर्को पानाबाट जानकारीको साथ आफ्नो तालिका अपडेट गर्नुहोस्।

    स्प्रेडसिट सूत्र उदाहरणहरू सहित

    गुगल पानाहरू मर्ज गर्नुहोस् र डाटा अपडेट गर्नुहोस् - सूत्र उदाहरणहरू (फाइलको प्रतिलिपि बनाउनुहोस्)

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।