सामग्री तालिका
तपाईँले २ गुगल पानाहरू मर्ज गर्दा तपाईँले एउटा स्तम्भमा मात्र रेकर्डहरू अद्यावधिक गर्न सक्नुहुने छैन तर सम्पूर्ण सम्बन्धित स्तम्भहरू र नमिल्ने पङ्क्तिहरू पनि तान्न सक्नुहुन्छ भनेर के तपाईँलाई थाहा छ? आज म तपाईंलाई यो VLOOKUP, INDEX/MATCH, QUERY प्रकार्यहरू र मर्ज पानाहरू एड-अनसँग कसरी गरिन्छ भनेर देखाउनेछु।
अन्तिम पटक मैले २ गुगल पानाहरू मर्ज गर्ने बारे कुरा गरेको थिएँ, मैले मेल खाने तरिकाहरू साझा गरें। & डाटा अपडेट गर्नुहोस्। यस पटक, हामी अझै पनि कक्षहरू अद्यावधिक गर्नेछौं तर अन्य सम्बन्धित स्तम्भहरू र नमिल्ने पङ्क्तिहरू पनि तान्नेछौं।
यहाँ मेरो लुकअप तालिका छ। म आज यसबाट सबै आवश्यक डेटा लिन जाँदैछु:
यो यस पटक ठूलो भएको छ: यसमा विक्रेताको नाम र तिनीहरूको मूल्याङ्कनका साथ दुई अतिरिक्त स्तम्भहरू छन्। म अर्को तालिकामा यो जानकारीको साथ स्टक स्तम्भ अपडेट गर्नेछु र विक्रेताहरूलाई पनि तान्नेछु। ठीक छ, हुनसक्छ मूल्याङ्कनहरू पनि :)
सामान्य रूपमा, म कामको लागि केही प्रकार्यहरू र विशेष एड-अन प्रयोग गर्नेछु।
Google पानाहरू मर्ज गर्नुहोस् & VLOOKUP प्रयोग गरेर सम्बन्धित स्तम्भहरू थप्नुहोस्
गुगल पानाहरू VLOOKUP सम्झनुहुन्छ? मैले यसलाई मेरो अघिल्लो लेखमा डाटा मिलाउन र केही कक्षहरू अद्यावधिक गर्न प्रयोग गरें।
यदि यो प्रकार्यले तपाईंलाई अझै पनि डराउँछ भने, यसलाई सामना गर्ने र यसलाई एक पटक र सबैका लागि सिक्ने समय हो किनभने म यसलाई प्रयोग गर्न जाँदैछु। आज पनि :)
टिप। यदि तपाइँ आफ्नो समय बचत गर्न द्रुत समाधान खोज्दै हुनुहुन्छ भने, तुरुन्तै मर्ज पानाहरू भेट्नुहोस्।
एक द्रुत सूत्र सिन्ट्याक्स रिक्याप गरौं:
=VLOOKUP(search_key, range, index, [is_sorted])- search_key तपाईंले खोजिरहनु भएको कुरा हो।
- रेन्ज तपाईंले खोजिरहनुभएको ठाउँ हो।
- सूचकांक बाट मान फर्काउने स्तम्भको संख्या हो।
- [is_sorted] पूर्णतया ऐच्छिक छ र कुञ्जी स्तम्भ क्रमबद्ध छ कि छैन भनेर संकेत गर्दछ।
टिप। हाम्रो ब्लगमा गुगल पाना VLOOKUP को लागि समर्पित सम्पूर्ण ट्यूटोरियल छ, हेर्न नहिचकिचाउनुहोस्।
जब मैले दुई गुगल पानाहरू मर्ज गरें र स्टक स्तम्भमा डाटा अपडेट गरें, मैले यो VLOOKUP सूत्र प्रयोग गरें:
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,2,FALSE),""))
IFERROR निश्चित भयो मेलहरू बिना कक्षहरूमा कुनै त्रुटिहरू थिएनन् र ARRAYFORMULA ले सम्पूर्ण स्तम्भलाई एकै पटकमा प्रशोधन गर्यो।
त्यसोभए मैले लुकअप तालिकाबाट विक्रेताहरूलाई नयाँ स्तम्भको रूपमा तान्नको लागि के परिवर्तनहरू गर्न आवश्यक छ?
<0 अनुक्रमणिका ले Google पाना VLOOKUP ले कुन स्तम्भबाट डाटा लिनुपर्छ भनेर बताउने भएकोले, यो ट्वीकिङ आवश्यक पर्ने एउटा हो भन्न सुरक्षित छ।सबैभन्दा सरल तरिका हो। केवल छिमेकी स्तम्भमा सूत्र प्रतिलिपि गर्नुहोस् र यसको अनुक्रमणिका एकद्वारा बढाउनुहोस् ( 2 लाई 3 ले बदल्नुहोस्):
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,3,FALSE),""))
तथापि, तपाईंले प्राप्त गर्न चाहनुहुने धेरै अतिरिक्त स्तम्भहरू जति पटक फरक अनुक्रमणिकाको साथ एउटै सूत्र घुसाउन आवश्यक छ।
भाग्यवश, त्यहाँ छ राम्रो विकल्प। यसमा arrays सिर्जना समावेश छ। एरेहरूले तपाईंलाई सबै स्तम्भहरू संयोजन गर्न दिन्छ जुन तपाईं एक अनुक्रमणिकामा तान्न चाहनुहुन्छ।
जब तपाईंले गुगल पानाहरूमा एरे सिर्जना गर्नुहुन्छ,तपाईंले मानहरू वा कक्ष/दायरा सन्दर्भहरू कोष्ठकहरूमा सूचीबद्ध गर्नुहुन्छ, उदाहरणका लागि। ={1, 2, 3} वा ={1; २; 3}
पानामा यी रेकर्डहरूको व्यवस्था डिलिमिटरमा निर्भर गर्दछ:
- यदि तपाइँ अर्धविराम प्रयोग गर्नुहुन्छ भने, संख्याहरूले स्तम्भ भित्र विभिन्न पङ्क्तिहरू लिनेछन्:
द पछिल्लो भनेको तपाईले गुगल पाना VLOOKUP अनुक्रमणिका तर्कमा के गर्न आवश्यक छ।
जब मैले गुगल पानाहरू मर्ज गरें, दोस्रो स्तम्भ अपडेट गर्नुहोस् र तेस्रो तान्नुहोस्, मैले यी स्तम्भहरूसँग एर्रे सिर्जना गर्न आवश्यक छ: {2, 3} :
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,{2,3},FALSE),""))
यसरी, एउटा Google पाना VLOOKUP सूत्रले नामहरू मिलाउँछ, स्टक जानकारी अपडेट गर्छ र सम्बन्धित विक्रेताहरू थप्छ एउटा खाली छेउछाउको स्तम्भमा।
मिलान & पानाहरू मर्ज गर्नुहोस् र INDEX MATCH सँग स्तम्भहरू थप्नुहोस्
अर्को INDEX MATCH हो। यी दुई कार्यहरू सँगै VLOOKUP सँग प्रतिस्पर्धा गर्छन् किनभने तिनीहरूले Google पानाहरू मर्ज गर्दा यसको सीमितताहरू बाइपास गर्छन्।
टिप। यस ट्यूटोरियलमा Google पानाहरूको लागि INDEX MATCH थाहा पाउनुहोस्।
मलाई मिल्दोजुल्दोमा आधारित एउटा स्तम्भ मर्ज गर्ने सूत्र सम्झाएर सुरु गरौं:
=IFERROR(INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
16>
यस सूत्रमा, Sheet1!$C$1:$C$10 तपाईँलाई चाहिने मानहरू भएको स्तम्भ हो जब Sheet1!$B$1:$B$10 ले B2 मा जस्तै मान पूरा गर्दछ हालको तालिकामा।
यी बिन्दुहरूलाई दिमागमा राखेर, यो हो पाना१!$C$1:$C$10 जुन तपाईँलाई आवश्यक छ।तालिकाहरू मर्ज गर्न र कक्षहरू अद्यावधिक गर्नका लागि मात्र होइन तर स्तम्भहरू पनि थप्नको लागि परिवर्तन गर्नुहोस्।
Google पाना VLOOKUP विपरीत, यहाँ केहि पनि फेन्सी छैन। तपाईंले ती सबै आवश्यक स्तम्भहरूसँग दायरा प्रविष्ट गर्नुहोस्: एक अद्यावधिक गर्न र अरू थप्न। मेरो मामलामा, यो Sheet1!$C$1:$D$10 :
=IFERROR(INDEX(Sheet1!$C$1:$D$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
वा म विस्तार गर्न सक्छु दायरा E10 २ स्तम्भहरू थप्नको लागि, एउटा मात्र होइन:
=IFERROR(INDEX(Sheet1!$C$1:$E$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
नोट। ती अतिरिक्त रेकर्डहरू सधैं छिमेकी स्तम्भहरूमा आउँछन्। यदि ती स्तम्भहरूमा केही अन्य मानहरू छन् भने, सूत्रले तिनीहरूलाई अधिलेखन गर्दैन। यसले तपाइँलाई सम्बद्ध संकेतको साथ #REF त्रुटि दिनेछ:
तपाईले ती कक्षहरू खाली गरेपछि वा तिनीहरूको बाँयामा नयाँ स्तम्भहरू थप्दा, सूत्र परिणामहरू देखा पर्नेछ।
Google पानाहरू मर्ज गर्नुहोस्, कक्षहरू अपडेट गर्नुहोस् र; सम्बन्धित स्तम्भहरू थप्नुहोस् — सबै प्रयोग गरेर QUERY
QUERY गुगल स्प्रेडसिटमा सबैभन्दा शक्तिशाली कार्यहरू मध्ये एक हो। त्यसैले यो कुनै आश्चर्यको कुरा होइन कि म आज केहि Google पानाहरू मर्ज गर्न, कक्षहरू अद्यावधिक गर्न र एकै समयमा अतिरिक्त स्तम्भहरू थप्न प्रयोग गर्न जाँदैछु।
यो प्रकार्य अरूहरू भन्दा फरक छ किनभने यसको एउटा तर्कले आदेश भाषा प्रयोग गर्दछ।
टिप। यदि तपाईं गुगल पानाहरू QUERY प्रकार्य कसरी प्रयोग गर्ने भनेर सोच्दै हुनुहुन्छ भने, यो ब्लग पोस्टमा जानुहोस्।
पहिले कक्षहरू अद्यावधिक गर्ने सूत्रलाई सम्झौं:
=IFERROR(QUERY(Sheet1!$A$2:$C$10,"select C where&QUERY!$B2:$B$10&"""),"")
यहाँ QUERY ले पाना १ मा आवश्यक डाटासहितको तालिकामा हेर्छ, सेलहरूसँग मेल खान्छ। मेरो हालको नयाँ तालिकासँग स्तम्भ B, र मर्ज हुन्छयी पानाहरू: प्रत्येक मिलानको लागि स्तम्भ C बाट डाटा तान्दछ। IFERROR ले परिणाम त्रुटि-रहित राख्छ।
ती मिलानहरूको लागि अतिरिक्त स्तम्भहरू थप्नको लागि, तपाईंले यो सूत्रमा 2 साना परिवर्तनहरू गर्न आवश्यक छ:
- सबै स्तम्भहरू हुनैपर्छ सूचीबद्ध गर्नुहोस्। चयन गर्नुहोस् आदेश:
…select C,D,E…
- तदनुसार हेर्नको लागि दायरा विस्तार गर्नुहोस्:
…QUERY(Sheet1!$A$2:$E$10,…
यहाँ एक पूर्ण सूत्र छ:
=IFERROR(QUERY(Sheet1!$A$2:$E$10,"select C,D,E where&Sheet4!$B2:$B$10&"""),"")
यसले स्टक स्तम्भ अपडेट गर्छ र लुकअप तालिकाबाट २ अतिरिक्त स्तम्भहरू यस मुख्य तालिकामा तान्दछ।
कसरी थप्ने FILTER + VLOOKUP प्रयोग गरेर नमिल्ने पङ्क्तिहरू
यसको कल्पना गर्नुहोस्: तपाईंले 2 गुगल पानाहरू मर्ज गर्नुहोस्, नयाँसँग पुरानो जानकारी अपडेट गर्नुहोस्, र थप सम्बन्धित मानहरूसँग नयाँ स्तम्भहरू प्राप्त गर्नुहोस्।
तपाईं अरू के गर्न सक्नुहुन्छ। हातमा रेकर्डहरूको पूर्ण तस्बिर छ?
सम्भवतः तपाइँको तालिकाको अन्त्यमा नमिल्ने पङ्क्तिहरू थप्दै हुनुहुन्छ? यस तरिकाले, तपाईंसँग एकै ठाउँमा सबै मानहरू हुनेछन्: अद्यावधिक गरिएको सम्बन्धित जानकारीसँग मात्र मिल्दैन तर गैर-मिलानहरू पनि तिनीहरूलाई गणना गर्नका लागि।
Google पाना VLOOKUP लाई कसरी थाहा छ भन्ने कुरामा म सुखद छक्क परें। त्यो गर। FILTER प्रकार्यसँग सँगै प्रयोग गर्दा, यसले Google पानाहरू मर्ज गर्छ र नमिल्ने पङ्क्तिहरू पनि थप्छ।
टिप। अन्तमा, म यो पनि देखाउनेछु कि कसरी एक एड-अनले एकल चेकबक्सको साथ गर्छ।
Google पानाहरू फिल्टर तर्कहरू एकदम स्पष्ट छन्:
=FILTER(range, condition1, [condition2, ...])- दायरा तपाईंले फिल्टर गर्न चाहनुभएको डाटा हो।
- सर्त १ होफिल्टरिङ मापदण्ड भएको स्तम्भ वा पङ्क्ति।
- मापदण्ड2, मापदण्ड3, आदि। पूर्ण रूपमा ऐच्छिक छन्। तपाईंले धेरै मापदण्डहरू प्रयोग गर्न आवश्यक हुँदा तिनीहरूलाई प्रयोग गर्नुहोस्।
टिप। तपाईंले यस ब्लग पोस्टमा Google पाना FILTER प्रकार्यको बारेमा थप जान्नुहुनेछ।
त्यसोभए कसरी यी दुई कार्यहरू एकसाथ मिल्छन् र Google पानाहरू मर्ज गर्छन्? ठीक छ, FILTER ले VLOOKUP द्वारा बनाईएको फिल्टरिङ मापदण्डको आधारमा डेटा फर्काउँछ।
यो सूत्र हेर्नुहोस्:
=FILTER(Sheet1!$A$2:$E$10,ISERROR(VLOOKUP(Sheet1!$B$2:$B$10,$B$2:$C$10,2,FALSE)=1))
यसले मिल्दोजुल्दोका लागि २ गुगल तालिकाहरू स्क्यान गर्छ र गैर- एक तालिकाबाट अर्को तालिकामा मिल्दो पङ्क्तिहरू:
यसले कसरी काम गर्छ मलाई व्याख्या गरौं:
- फिल्टर लुकअप पानामा जान्छ (एक तालिकासँग सबै डेटा — Sheet1!$A$2:$E$10 ) र सही पङ्क्तिहरू प्राप्त गर्न VLOOKUP प्रयोग गर्दछ।
- VLOOKUP ले लुकअप पानामा स्तम्भ B बाट वस्तुहरूको नाम लिन्छ र मेरो हालको तालिकाबाट नामहरूसँग मेल खान्छ। यदि त्यहाँ कुनै मिल्दो छैन भने, VLOOKUP ले त्यहाँ एउटा त्रुटि भएको बताउँछ।
- ISERROR ले त्यस्ता प्रत्येक त्रुटिलाई १ मा चिन्ह लगाउँछ, FILTER लाई यो पङ्क्तिलाई अर्को पानामा लैजान भन्छ।
परिणामको रूपमा, सूत्र मेरो मुख्य तालिकामा नआउने बेरीहरूका लागि 3 थप पङ्क्तिहरू तान्छन्।
यस विधिसँग अलिकति खेलेपछि यो त्यति जटिल छैन :)
तर यदि तपाईंले गर्नुभएन भने यसमा आफ्नो समय बिताउन चाहानुहुन्छ, त्यहाँ एउटा राम्रो र छिटो तरिका छ — एकल प्रकार्य र सूत्र बिना।
सूत्र-रहित तरिकाले मेल खाने & डेटा मर्ज गर्नुहोस् - पानाहरू मर्ज गर्नुहोस्-मा
पानाहरू मर्ज गर्नुहोस् एड-अनले Google पानाहरू मर्ज गर्दा सबै 3 सम्भावनाहरू समावेश गर्दछ:
- यसले मिलानहरूमा आधारित सम्बन्धित कक्षहरू अद्यावधिक गर्दछ
- ती मिलानहरूको लागि नयाँ स्तम्भहरू थप्छ।
- मिल्दा नमिल्ने रेकर्डहरूसँग पङ्क्तिहरू सम्मिलित गर्दछ
कुनै पनि भ्रमबाट बच्न, प्रक्रियालाई 5 सरल चरणहरूमा विभाजित गरिएको छ :
- <9 पहिलो दुई हो जहाँ तपाईंले आफ्नो तालिकाहरू चयन गर्नुहुन्छ तिनीहरू फरक स्प्रिेडसिटहरूमा भए पनि।
- 3d मा, तपाईंले 25>कुञ्जी स्तम्भ(हरू) छनोट गर्नुहोस् जुन मिल्दोजुल्दोका लागि जाँच गरिनु पर्छ।
- चौथो चरण ले तपाईंलाई स्तम्भहरूलाई अद्यावधिक गर्न सेट गर्न दिन्छ नयाँ रेकर्डहरू वा थप्नुहोस् एउटा पानाबाट अर्कोमा:
मैले नतिजा देख्न सकिन केही सेकेन्ड लाग्यो:
गुगल पाना स्टोरबाट मर्ज पानाहरू स्थापना गर्नुहोस् र तपाईंले देख्नुहुनेछ कि यसले ठूला तालिकाहरू जस्तै फा। st पानाहरू मर्ज गर्नका लागि धन्यवाद, तपाईंसँग महत्त्वपूर्ण मामिलाहरूका लागि थप समय हुनेछ।
तपाईंलाई आफ्नो मन बनाउन मद्दत गर्न म यो 3-मिनेट डेमो भिडियो पनि छोड्नेछु :)
स्प्रेडसिट सूत्र उदाहरणहरू सहित।
Google पानाहरू मर्ज गर्नुहोस्, सम्बन्धित स्तम्भहरू थप्नुहोस् र; नमिल्ने पङ्क्तिहरू - सूत्र उदाहरणहरू (यस स्प्रेडसिटको प्रतिलिपि बनाउनुहोस्)