सामग्री तालिका
जब तपाइँ तपाइँको पाना मा डाटा फेला पार्न को लागी एक निश्चित कुञ्जी रेकर्ड संग मेल खान्छ, यो सामान्यतया Google पाना VLOOKUP हो। तर तपाईं त्यहाँ जानुहुन्छ: VLOOKUP ले तपाईंलाई तुरुन्तै सीमितताहरूको साथ थप्पड दिन्छ। त्यसकारण तपाईले INDEX MATCH सिकेर कार्यको लागि स्रोतहरू बढाउनु हुन्छ।
Google पानामा INDEX MATCH दुई प्रकार्यहरूको संयोजन हो: INDEX र MATCH। ट्यान्डममा प्रयोग गर्दा, तिनीहरूले Google पाना VLOOKUP को लागि राम्रो विकल्पको रूपमा कार्य गर्दछ। यस ब्लग पोस्टमा सँगै उनीहरूको क्षमताहरू पत्ता लगाउनुहोस्। तर पहिले, म तपाईंलाई स्प्रिेडसिटहरूमा उनीहरूको आफ्नै भूमिकाहरूको द्रुत भ्रमण दिन चाहन्छु।
Google पानाहरू MATCH प्रकार्य
म Google सँग सुरु गर्न चाहन्छु पानाहरू MATCH किनभने यो साँच्चै सरल छ। यसले तपाइँको डेटालाई निश्चित मानको लागि स्क्यान गर्छ र यसको स्थिति फर्काउँछ:
=MATCH(search_key, range, [search_type])- search_key त्यो रेकर्ड हो जुन तपाईंले खोजिरहनु भएको छ। आवश्यक।
- दायरा या त पङ्क्ति वा स्तम्भ हेर्नको लागि हो। आवश्यक छ।
नोट। MATCH ले एक-आयामी एरेहरू मात्र स्वीकार गर्छ: या त पङ्क्ति वा स्तम्भ।
- search_type ऐच्छिक हो र मिल्दो सटीक वा अनुमानित हुनुपर्छ भने परिभाषित गर्दछ। यदि हटाइयो भने, यो पूर्वनिर्धारित रूपमा 1 हो:
- 1 भनेको दायरा बढ्दो क्रममा क्रमबद्ध गरिएको हो। प्रकार्यले तपाईँको search_key भन्दा कम वा बराबरको सबैभन्दा ठूलो मान प्राप्त गर्दछ।
- 0 तपाईँको दायरा नभएको अवस्थामा कार्यले सही मेल खोज्नेछ।क्रमबद्ध।
- -1 सङ्केत गर्दछ कि रेकर्डहरू घट्दो क्रमबद्ध प्रयोग गरेर क्रमबद्ध छन्। यस अवस्थामा, प्रकार्यले तपाईंको search_key भन्दा ठूलो वा बराबरको सानो मान प्राप्त गर्दछ।
यहाँ एउटा उदाहरण छ: निश्चित स्थान प्राप्त गर्न सबै बेरीहरूको सूचीमा बेरी, मलाई मेरो Google पानाहरूमा निम्न मिल्दो सूत्र चाहिन्छ:
=MATCH("Blueberry", A1:A10, 0)
Google पानाहरू INDEX प्रकार्य
MATCH ले तपाईको मान कहाँ खोज्ने भनेर देखाउँदछ (दायरामा यसको स्थान), Google पाना INDEX प्रकार्यले यसको पङ्क्ति र स्तम्भ अफसेटहरूमा आधारित मान आफैं ल्याउँछ:
=INDEX(सन्दर्भ, [पङ्क्ति], [स्तम्भ])- सन्दर्भ हेर्नको लागि दायरा हो। आवश्यक छ।
- पङ्क्ति तपाईंको दायराको पहिलो कक्षबाट अफसेट गर्न पङ्क्तिहरूको संख्या हो। । वैकल्पिक, 0 हटाइयो भने।
- स्तम्भ , जस्तै पङ्क्ति , अफसेट स्तम्भहरूको संख्या हो। वैकल्पिक पनि, यदि मेटाइयो भने ० पनि।
यदि तपाइँ दुबै वैकल्पिक तर्कहरू (पङ्क्ति र स्तम्भ) निर्दिष्ट गर्नुहुन्छ भने, Google पाना INDEX ले गन्तव्य कक्षबाट रेकर्ड फिर्ता गर्नेछ:
=INDEX(A1:C10, 7, 1)
ती आर्गुमेन्टहरू मध्ये एउटा छोड्नुहोस् र प्रकार्यले तपाईंलाई तदनुसार सम्पूर्ण पङ्क्ति वा स्तम्भ प्राप्त गर्नेछ:
=INDEX(A1:C10, 7)
Google पानामा INDEX MATCH कसरी प्रयोग गर्ने — सूत्र उदाहरणहरू
जब INDEX र MATCH लाई स्प्रेडसिटमा सँगै प्रयोग गरिन्छ, तिनीहरू आफ्नो सबैभन्दा शक्तिशाली हुन्छन्। तिनीहरूले पूर्ण रूपमा Google पाना VLOOKUP को प्रतिस्थापन गर्न सक्छन् र आधारमा तालिकाबाट आवश्यक रेकर्ड ल्याउन सक्छन्तपाईँको कुञ्जी मान।
Google पानाहरूको लागि तपाईँको पहिलो INDEX MATCH सूत्र बनाउनुहोस्
मान्नुहोस् तपाईँ मैले माथि प्रयोग गरेको उही तालिकाबाट क्र्यानबेरीमा स्टक जानकारी प्राप्त गर्न चाहनुहुन्छ। मैले B र C स्तम्भहरू मात्रै बदलेँ (किन केही पछि थाहा पाउनुहुनेछ)।
- अब सबै जामुनहरू स्तम्भ C मा सूचीबद्ध छन्। Google पाना MATCH प्रकार्यले तपाईंलाई सही पङ्क्ति पत्ता लगाउन मद्दत गर्नेछ। cranberry: 8
=MATCH("Cranberry", C1:C10, 0)
- त्यो सम्पूर्ण MATCH सूत्रलाई INDEX प्रकार्यमा row तर्कमा राख्नुहोस्:
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0))
यसले क्र्यानबेरीको साथ सम्पूर्ण पङ्क्ति फर्काउनेछ।
- तर तपाईलाई स्टक जानकारी चाहिने भएकोले, लुकअप स्तम्भको संख्या पनि निर्दिष्ट गर्नुहोस्: 3
=INDEX(A1:C10, MATCH("Cranberry", C1:C10,0), 2)
- Voila !
- तपाईं अगाडी जान सक्नुहुन्छ र त्यो अन्तिम स्तम्भ सूचक ( 2 ) छोड्न सक्नुहुन्छ। यदि तपाईंले पहिलो तर्कको रूपमा सम्पूर्ण तालिका ( A1:C10 ) को सट्टा केवल लुकअप स्तम्भ ( B1:B10 ) प्रयोग गर्नुभयो भने तपाईंलाई यो आवश्यक पर्दैन:
=INDEX(B1:B10, MATCH("Cranberry", C1:C10, 0))
टिप। विभिन्न बेरीहरूको उपलब्धता जाँच गर्ने अझ सुविधाजनक तरिका तिनीहरूलाई ड्रप-डाउन सूची ( E2 ) मा राख्नु हो र त्यो सूचीको साथ सेलमा तपाईंको MATCH प्रकार्य सन्दर्भ गर्नुहोस्:
=INDEX(B1:B10, MATCH(E2, C1:C10, 0))
तपाईंले बेरी चयन गरेपछि, सम्बन्धित मान अनुसार परिवर्तन हुनेछ:
किन गुगल पानामा INDEX MATCH VLOOKUP भन्दा राम्रो छ
तपाईंलाई पहिले नै थाहा छ कि Google पानाहरू INDEX MATCH ले तालिकामा तपाईंको मूल्य बढाउँछ र उहीबाट अर्को सम्बन्धित रेकर्ड फर्काउँछ।पङ्क्ति। र तपाईलाई थाहा छ कि Google पाना VLOOKUP ले ठ्याक्कै त्यस्तै गर्छ। त्यसोभए किन चिन्ता गर्ने?
कुरा यो हो, INDEX MATCH का केही प्रमुख फाइदाहरू छन् VLOOKUP:
- बायाँ-साइड लुकअप सम्भव छ । मैले यसलाई चित्रण गर्न पहिले स्तम्भ स्थानहरू परिवर्तन गरें: Google पानामा INDEX MATCH प्रकार्यले खोज स्तम्भको बायाँतिर हेर्न सक्छ र गर्छ। VLOOKUP ले सँधै दायराको पहिलो स्तम्भ खोज्छ र यसको दायाँमा मिल्दोजुल्दो खोज्छ — अन्यथा, यसले #N/A त्रुटिहरू मात्र पाउँछ:
- कुनै गडबड छैन नयाँ स्तम्भहरू थप्दा र अवस्थितहरू सार्दा सन्दर्भहरू। यदि तपाईंले स्तम्भहरू थप्नुभयो वा सार्नुभयो भने, INDEX MATCH ले परिणाममा हस्तक्षेप नगरी स्वतः परिवर्तनहरू प्रतिबिम्बित गर्नेछ। तपाईंले स्तम्भ सन्दर्भहरू प्रयोग गर्नुभएको हुनाले, तिनीहरू तुरुन्तै Google पानाहरूद्वारा समायोजित हुन्छन्:
अगाडि बढ्नुहोस् र VLOOKUP मार्फत यो गर्ने प्रयास गर्नुहोस्: यसलाई लुकअप स्तम्भका लागि सेल सन्दर्भहरू भन्दा पनि अर्डर नम्बर चाहिन्छ। यसरी, तपाईले गलत मान प्राप्त गर्नुहुनेछ किनभने अर्को स्तम्भले उही स्थान लिन्छ — स्तम्भ 2 मेरो उदाहरणमा:
- टेक्स्ट केसलाई विचार गर्दछ आवश्यक हुँदा (यसको तल दायाँमा थप)।
- बहु मापदण्डहरूमा आधारित ठाडो लुकअपको लागि प्रयोग गर्न सकिन्छ।
म तपाईंलाई हेर्न आमन्त्रित गर्दछु। तलको अन्तिम दुई बिन्दुहरूमा विस्तृत रूपमा।
गुगल पानाहरूमा INDEX MATCH सँग केस-संवेदनशील v-लुकअप
INDEX MATCH एउटा जाने-टु हो जब यो केसमा आउँछ-संवेदनशीलता।
मान्नुहोस् कि सबै जामुनहरू दुई तरिकामा बेचिन्छन् - ढीला (काउन्टरमा तौल) र बक्सहरूमा प्याक। तसर्थ, सूचीमा फरक-फरक मामिलाहरूमा प्रत्येक बेरीको दुईवटा घटनाहरू लेखिएका छन्, प्रत्येकको आफ्नै आईडीको साथमा पनि फरक फरक हुन्छ:
त्यसोभए तपाइँ कसरी हेर्न सक्नुहुन्छ? एक निश्चित तरिका मा बेचेको बेरी मा स्टक जानकारी? VLOOKUP ले फेला पारेको पहिलो नाम फिर्ता गर्नेछ जुन कुनै फरक पर्दैन।
भाग्यवश, Google पानाहरूको लागि INDEX MATCH ले यसलाई सही रूपमा गर्न सक्छ। तपाईंले केवल एउटा अतिरिक्त प्रकार्य प्रयोग गर्न आवश्यक छ — FIND वा EXACT।
उदाहरण १. केस-सेन्सेटिभ Vlookup को लागि FIND
FIND गुगल पानाहरूमा केस-संवेदनशील प्रकार्य हो जसले यसलाई उत्कृष्ट बनाउँछ। केस-संवेदनशील ठाडो लुकअपको लागि:
=ArrayFormula(INDEX(B2:B19, MATCH(1, FIND(E2, C2:C19)), 0))
यस सूत्रमा के हुन्छ हेरौं:
- SIND स्क्यान स्तम्भ C ( C2:C19 ) E2 ( चेरी ) बाट रेकर्डको लागि यसको अक्षर केसलाई विचार गर्दै। एकचोटि अवस्थित भएपछि, सूत्रले त्यो कक्षलाई संख्याको साथ "चिन्ह" गर्छ — 1 ।
- MATCH यो चिन्हको लागि खोजी गर्दछ — 1 — उही स्तम्भमा ( C ) र यसको पङ्क्तिको संख्या INDEX मा हस्तान्तरण गर्दछ।
- INDEX स्तम्भ B ( B2:B19 ) मा त्यो पङ्क्तिमा तल आउँछ र तपाईंलाई आवश्यक रेकर्ड ल्याउँछ।
- जब तपाइँ सूत्र निर्माण समाप्त गर्नुहुन्छ, सुरुमा ArrayFormula थप्न Ctrl+Shift+Enter थिच्नुहोस्। यो आवश्यक छ किनभने यो बिना FIND arrays मा खोज्न सक्षम हुनेछैन (एक भन्दा बढी कक्षहरूमा)। वा तपाइँ टाइप गर्न सक्नुहुन्छ' ArrayFormula ' तपाईंको किबोर्डबाट।
उदाहरण २. केस-सेन्सेटिभ Vlookup को लागि EXACT
यदि तपाईंले FIND लाई EXACT ले प्रतिस्थापन गर्नुभयो भने, पछिल्लोले रेकर्डहरू खोज्नेछ। ठ्याक्कै उही क्यारेक्टरहरू, तिनीहरूको पाठ केस सहित।
एउटै फरक छ कि EXACT "चिन्ह" लाई संख्या 1 को सट्टा TRUE सँग मेल खान्छ। तसर्थ, MATCH को लागि पहिलो तर्क TRUE :
=ArrayFormula(INDEX(B2:B19, MATCH(TRUE, EXACT(E2, C2:C19), 0)))
Google पानाहरू INDEX MATCH धेरै मापदण्डहरूसँग हुनुपर्छ
के हुन्छ यदि त्यहाँ धेरै सर्तहरू छन् जसमा आधारित तपाईं रेकर्ड ल्याउन चाहनुहुन्छ?
पीपी बाल्टी<मा बिक्री भइरहेको चेरी को मूल्य जाँच गरौं। 2> र पहिले नै रन आउट छ :
मैले स्तम्भ F मा ड्रप-डाउन सूचीहरूमा सबै मापदण्डहरू व्यवस्थित गरें। र यो Google पानाहरू INDEX हो। MATCH जसले धेरै मापदण्डहरूलाई समर्थन गर्दछ, VLOOKUP होइन। तपाईंले प्रयोग गर्नुपर्ने सूत्र यहाँ छ:
=ArrayFormula(INDEX(B2:B24, MATCH(CONCATENATE(F2:F4), A2:A24&C2:C24&D2:D24, 0),))
नआत्तिनुहोस्! :) यसको तर्क वास्तवमा एकदम सरल छ:
- CONCATENATE(F2:F4) मापदण्ड भएका कक्षहरूबाट सबै तीन रेकर्डहरूलाई यसरी एक स्ट्रिङमा जोड्छ:
CherryPP bucketRunning out
यो MATCH को लागि search_key हो, वा, अर्को शब्दमा, तपाइँ तालिकामा के खोज्दै हुनुहुन्छ।
यो पनि हेर्नुहोस्: Excel मा मानक विचलन: प्रकार्य र सूत्र उदाहरणहरू - A2:A24&C2:C24&D2:D24 मा हेर्नको लागि MATCH प्रकार्यको लागि दायरा गठन गर्नुहोस्। किनकि सबै तीन मापदण्डहरू मा हुन्छन् तीन अलग-अलग स्तम्भहरू, यस तरिकाले तपाइँ तिनीहरूलाई संयोजन गर्नुहुन्छ:
चेरीकार्डबोर्ड ट्रे स्टकमा
चेरीफिल्म प्याकेजिङ स्टकमा छैन
चेरीपीपी बाल्टी चलिरहेको छ
इत्यादि ।
- MATCH मा अन्तिम आर्गुमेन्ट — 0 — ले CherryPP bucketRunning out को लागि ती सबै संयुक्त स्तम्भहरूको पङ्क्तिहरू बीचमा सही मेल फेला पार्न सम्भव बनाउँछ। तपाईँले देख्न सक्नुहुन्छ, यो तेस्रो पङ्क्तिमा छ।
- र त्यसपछि INDEX ले आफ्नो काम गर्छ: यसले स्तम्भ B को तेस्रो पङ्क्तिबाट रेकर्ड ल्याउँछ।
- अर्रे फॉर्म्युला अन्य प्रकार्यहरूलाई अनुमति दिन प्रयोग गरिन्छ। arrays संग काम गर्नुहोस्।
टिप। यदि तपाईंको सूत्रले मिल्दो फेला पारेन भने, यसले त्रुटि फिर्ता गर्नेछ। त्यसबाट बच्नको लागि, तपाईंले यो सम्पूर्ण सूत्रलाई IFERROR मा र्याप गर्न सक्नुहुन्छ (यसलाई पहिलो तर्क बनाउनुहोस्) र दोस्रो तर्कको रूपमा त्रुटिहरूको सट्टा तपाईंले सेलमा हेर्न चाहनुभएको कुरा प्रविष्ट गर्नुहोस्:
=IFERROR(ArrayFormula(INDEX(B2:B27, MATCH(CONCATENATE(F2:F4), A2:A27&C2:C27&D2:D27, 0),)), "Not found")
Google पानाहरूमा INDEX MATCH को लागि राम्रो विकल्प — बहु VLOOKUP मिलानहरू
जुनसुकै लुकअप प्रकार्य तपाईले रुचाउनुहुन्छ, VLOOKUP वा INDEX MATCH, त्यहाँ ती दुवैको राम्रो विकल्प छ।
बहु VLOOKUP मिलानहरू Google पानाहरूका लागि डिजाइन गरिएको एउटा विशेष एड-अन हो:
- सूत्रहरू बिना लुकअप
- सबै दिशाहरूमा हेर्ने
- विभिन्न डेटा प्रकारहरूको लागि धेरै सर्तहरूद्वारा खोज : पाठ, संख्याहरू, मितिहरू, समय, आदि।
- धेरै मिल्दोजुल्दो ल्याउनुहोस्, जति तपाईंलाई आवश्यक छ (तपाईँको तालिकामा तिनीहरूमध्ये धेरै छन् उपलब्ध गराउने, अवश्य)
इन्टरफेस सीधा छ, त्यसैले तपाईले गरिरहनु भएकोमा शंका गर्नुपर्दैनसबै कुरा ठीकसँग:
- स्रोत दायरा चयन गर्नुहोस्।
- फिर्ता मिल्ने संख्या र स्तम्भहरू सेट गर्नुहोस्।
- पूर्वनिर्धारित अपरेटरहरू (<1) प्रयोग गरी सर्तहरू फाइन-ट्यून गर्नुहोस्।>समावेश गर्दछ, =, खाली छैन , बिच , आदि।>
- परिणाम पूर्वावलोकन गर्नुहोस्
- कहाँ राख्ने निर्णय गर्नुहोस्
- र कसरी: सूत्र वा केवल मानहरूको रूपमा
एड-अन जाँच गर्न यो अवसरलाई नबिर्सनुहोस्। अगाडि बढ्नुहोस् र Google Workspace Marketplace बाट यसलाई स्थापना गर्नुहोस्। यसको ट्यूटोरियल पृष्ठले प्रत्येक विकल्पलाई विस्तृत रूपमा व्याख्या गर्नेछ।
हामीले एउटा विशेष निर्देशनात्मक भिडियो पनि तयार गरेका छौँ:
तलको कमेन्टमा वा अर्को लेखमा भेटौँला ;)