एक्सेल प्रयोगकर्ताहरू बीचको धेरै खोजी पछि अपरेटरहरू प्रकार्य हो MATCH। यसको कार्यलाई दिइएको डेटा सरणीमा तत्वको स्थिति नम्बर निर्धारण गर्न हो। यसले अन्य अपरेटरहरूको साथ संयोजनमा प्रयोग गर्दा यो सबैभन्दा ठूलो फाइदा ल्याउँछ। आउनुहोस् प्रकार्य के हो? MATCHर कसरी यो अभ्यासमा प्रयोग गर्न सकिन्छ।
आवेदन अपरेटरको लागी
अपरेटर MATCH कार्यको कोटिमा छ "लिङ्कहरू र arrays"। यो निर्दिष्ट तत्वको लागि निर्दिष्ट array मा खोजी गर्दछ र यो बिभिन्न कक्षमा यस दायरामा यसको स्थिति नम्बर मा समस्या गर्दछ। वास्तवमा, यसको नाम पनि यो संकेत गर्दछ। साथै, अन्य अपरेटरहरूको साथ संयोजनमा प्रयोग गर्दा, यस प्रकार्यले उनीहरूलाई यस डेटाको पछिल्लो प्रसोधनको लागि एक विशिष्ट तत्वको स्थिति नम्बरको बारेमा जानकारी दिन्छ।
अपरेटर सिंक MATCH यो जस्तो देखिन्छ:
= मिच (खोज मान; लुकअप सरणी; [match_type])
अब यी तीन तर्कहरू अलग-अलग मा विचार गर्नुहोस्।
"विचार मान" - यो पाइने तत्व हो। यसमा एक पाठिक, संख्यात्मक फारम हुन सक्छ र एक तार्किक मान पनि हुन सक्छ। यो तर्क पनि सेलको सन्दर्भ हुन सक्छ जुन माथिको मानहरू मध्ये कुनै पनि समावेश छ।
"हेरिएको दृश्य" दायराको ठेगाना हो जसमा मूल्य स्थित छ। यो यो सरणीमा यो तत्वको स्थिति हो जुन अपरेटरले परिभाषित गर्नुपर्छ। MATCH.
"म्यापिङ प्रकार" खोजी गर्न वा गलत गर्न सटीक म्याच संकेत गर्दछ। यो तर्कले तीनवटा मानहरू हुन सक्छ: "1", "0" र "-1"। यदि "0" सञ्चालकले सटीक मिलानको लागि मात्र देखिन्छ। यदि मूल्य हो "1", यदि कुनै सटीक मिलान छैन भने MATCH घट्दो क्रममा यो नजिकको तत्त्व दिन्छ। यदि मूल्य हो "-1", त्यसपछि कुनै पनि सही मिलान फेला परेन भने, प्रकार्यले आरोही क्रममा नजिकको तत्व फर्काउँछ। यदि तपाईं सटीक मान खोज्नु हुनुहुन्न भने, तर अनुमानित एक, ताकि तपाईँले देख्नु भएको सरणा आरोही क्रममा आदेश गरिनेछ (मिलानको प्रकार "1") वा घट्दै (म्यापिङ प्रकार "-1").
तर्क "म्यापिङ प्रकार" आवश्यक छैन। यो आवश्यक भएमा छुटेको हुन सक्छ। यस अवस्थामा, यसको पूर्वनिर्धारित मान हो "1"। तर्क लागू गर्नुहोस् "म्यापिङ प्रकार"सर्वप्रथम, यसले मात्र जब मानसिक मानहरू प्रशोधन गरिएका हुन्छन्, तब पाठहरू मान्दैनन्।
यदि अवस्थामा MATCH निर्दिष्ट सेटिङको साथ वांछित वस्तु फेला पार्न सकिँदैन, सञ्चालकले सेलमा त्रुटि देखाउँदछ "# N / A".
खोजी सञ्चालन गर्दा, अपरेटरले क्यारेक्टर रजिस्टरहरू बीच फरक गर्दैन। यदि array मा धेरै सटीक मेलहरू छन् भने, MATCH कक्षमा धेरै पहिलेको स्थिति प्रदर्शन गर्दछ।
विधि 1: पाठ डेटाको दायरामा तत्वको स्थान प्रदर्शन गर्नुहोस्
प्रयोग गर्दा सरलतम मामलाको उदाहरण हेर्नुहोस् MATCH तपाइँले पाठ डेटाको सरणीमा निर्दिष्ट तत्त्वको स्थान निर्धारण गर्न सक्नुहुन्छ। दायरामा कुन स्थान पत्ता लगाउनुहोस्, वस्तुको नामहरू, शब्द हो "चिनी".
- सेल चयन गर्नुहोस् जसमा प्रसोधन गरिएको परिणाम प्रदर्शन गरिनेछ। प्रतिमामा क्लिक गर्नुहोस् "प्रकार्य घुसाउनुहोस्" सूत्र पट्टी नजिक।
- सुरुवात गर्नुहोस् प्रकार्य स्वामीहरू। वर्ग खोल्नुहोस् "पूर्ण वर्णमाला सूची" वा "लिङ्कहरू र arrays"। संचालकहरूको सूचीमा हामीले नाम खोजिरहेका छौं "MATCH"। पत्ता लगाउँदै र यसलाई छान्नुहोस्, बटनमा क्लिक गर्नुहोस्। "ठीक" विन्डोको तल्लोमा।
- संचालक तर्क सञ्झ्याल सक्रिय छ। MATCH। तपाईं देख्न सक्नुहुन्छ, यस सञ्झ्यालमा आर्गुमेन्टहरूको संख्याले त्यहाँ तीन क्षेत्रहरू छन्। हामीले तिनीहरूलाई भर्नु पर्छ।
हामीले शब्द को स्थिति खोज्नुको लागी "चिनी" दायरामा, त्यसपछि यो नाम फिल्डमा ड्राइभ गर्नुहोस् "विचार मान".
फिल्डमा "हेरिएको दृश्य" तपाईलाई दायराको समन्वय निर्दिष्ट गर्न आवश्यक छ। यो मैन्युअल रूपमा चलाउन सकिन्छ, तर यो क्षेत्रमा कर्सर राख्न सजिलो छ र बायाँ माउस बटन क्लैंम्प गर्दा यो पाना चयन गर्नुहोस्। त्यस पछि, यो ठेगाना आर्गुमेन्ट विन्डोमा प्रदर्शित हुन्छ।
तेस्रो क्षेत्रमा "म्यापिङ प्रकार" नम्बर राख्नुहोस् "0", किनकि हामी पाठ डेटा संग काम गर्नेछौं, र त्यसैले हामी सटीक परिणामको आवश्यकता पर्दछौं।
सबै डेटा सेट गरिसकेपछि बटनमा क्लिक गर्नुहोस्। "ठीक".
- कार्यक्रम गणना गणना गर्दछ र अर्मिनल स्थिति प्रदर्शित गर्दछ "चिनी" सेलमा चयन गरिएको array मा हामीले यस निर्देशनको पहिलो चरणमा निर्दिष्ट गरेका छौं। स्थिति नम्बर बराबर हुनेछ "4".
पाठ: एक्सेल प्रकार्य विजार्ड
विधि 2: MATCH अपरेटरको प्रयोगलाई स्वचालित बनाउनुहोस्
माथि, हामीले अपरेटरको प्रयोग गर्ने सबैभन्दा प्रख्यात अवस्थामा विचार गर्यौं MATCH, तर यो स्वचालित हुन सक्छ।
- सुविधाको लागि, हामी पानामा दुई अतिरिक्त क्षेत्रहरू थप्नुहोस्ौं: "सेट बिन्दु" र "नम्बर"। फिल्डमा "सेट बिन्दु" हामी नाममा चलाउन चाहन्छौं। अहिले गरौं "मासु"। फिल्डमा "नम्बर" कर्सर सेट गर्नुहोस् र सञ्चालक तर्कहरूको सन्झ्यालमा जानुहोस् जसको हामीले माथिको बारेमा कुरा गर्यौ।
- फिल्डमा प्रकार्य तर्क बक्समा "विचार मान" सेल प्रविष्टि ठेगाना निर्दिष्ट गर्नुहोस् "मासु"। क्षेत्रहरूमा "हेरिएको दृश्य" र "म्यापिङ प्रकार" हामी अघिल्लो विधिको रूपमा समान डाटा संकेत गर्दछ - दायरा र नम्बरको ठेगाना "0" क्रमशः। त्यस पछि, बटनमा क्लिक गर्नुहोस् "ठीक".
- हामीले माथिको कार्यहरू गरेपछि, मैदानमा "नम्बर" शब्दको स्थिति प्रदर्शन गरिएको छ "मासु" चयन दायरामा। यस अवस्थामा, यो हो "3".
- यो विधि राम्रो छ किनभने हामी कुनै पनि अन्य नामको स्थिति जान्न चाहानुहुन्छ, त्यसपछि हामी प्रत्येक पटक सूत्र पुन: टाइप गर्न वा परिवर्तन गर्न आवश्यक पर्दैन। क्षेत्र मा बस पर्याप्त "सेट बिन्दु" अघिल्लो एकको सट्टा नयाँ खोजी शब्द प्रविष्ट गर्नुहोस्। प्रशोधन र परिणाम पछि यो स्वचालित रूपमा हुन्छ।
विधि 3: संख्यात्मक अभिव्यक्तिहरूको लागि MATCH अपरेटरको प्रयोग गर्नुहोस्
अब हामी कसरी प्रयोग गर्न सक्दछौं भनेर हेर्नुहोस् MATCH संख्यात्मक अभिव्यक्तिसँग काम गर्न।
कार्य 400 rubles को बराबर उत्पाद वा आगत क्रममा यो रकमको नजिकको उत्पादन फेला पार्नु हो।
- सर्वप्रथम, हामीले स्तम्भमा वस्तुहरू मिलाउन आवश्यक छ "रकम" घट्दैछ। यो स्तम्भ चयन गर्नुहोस् र ट्याबमा जानुहोस् "गृह"। प्रतिमामा क्लिक गर्नुहोस् "क्रमबद्ध गर्नुहोस् र फिल्टर गर्नुहोस्"जो ब्लक मा टेप मा स्थित छ सम्पादन गर्दै। सूचीमा देखा पर्दछ, वस्तु चयन गर्नुहोस् "अधिकतम देखि न्यूनतम सम्म क्रमबद्ध गर्नुहोस्".
- क्रमबद्ध गरिसकेपछि, कक्ष चयन गर्नुहोस् जहाँ परिणाम प्रदर्शित गरिनेछ, र पहिलो विधिमा वर्णन गरिएको त्यही तरिकामा तर्क सञ्झ्याल सुरु गर्नुहोस्।
फिल्डमा "विचार मान" हामी संख्यामा ड्राइव गर्छौं "400"। फिल्डमा "हेरिएको दृश्य" स्तम्भको समन्वय निर्दिष्ट गर्नुहोस् "रकम"। फिल्डमा "म्यापिङ प्रकार" मान सेट गर्नुहोस् "-1"जस्तै हामी वांछित एक बाट बराबर वा अधिक मूल्य खोज्छौं। सबै सेटिंग्स पछि बटनमा क्लिक गर्नुहोस् "ठीक".
- पूर्वनिर्धारित कक्षमा प्रशोधनको परिणाम प्रदर्शित गरिएको छ। यो स्थिति हो "3"। योसँग मेल खान्छ "आलु"। वास्तवमा, यो उत्पादनको बिक्रीबाट राजस्व को मात्रा आरोही क्रम मा संख्या 400 र 450 रुबल सम्म पुग्छ।
त्यसै गरी, तपाईं निकटतम स्थिति खोज्न सक्नुहुन्छ "400" घट्दैछ। केवल यसका लागी तपाईले आरोही क्रममा डेटा र फिल्टरमा फिल्टर गर्न आवश्यक छ "म्यापिङ प्रकार" प्रकार्य तर्कले सेट सेट गर्यो "1".
पाठ: क्रमबद्ध गर्नुहोस् र एक्सेलमा फिल्टर गर्नुहोस्
विधि 4: अन्य अपरेटरहरूको साथ संयोजनमा प्रयोग गर्नुहोस्
यो प्रकार्य जटिल रूपमा सूत्रको भागको रूपमा अन्य अपरेटरहरूको साथ प्रयोग गर्न सबैभन्दा प्रभावकारी छ। प्राय: यो प्रकार्य संग संयोजन मा प्रयोग गरिन्छ INDEX। यो तर्कले निर्दिष्ट सेलमा यसको पङ्क्ति वा स्तम्भको संख्या अनुसार निर्दिष्ट श्रेणीको सामग्रीहरू आउट गर्दछ। यसबाहेक, संख्यात्मक, संचालकको सम्बन्धमा MATCH, पूर्ण पानामा सम्बन्धित छैन, तर केवल दायरा भित्र। यो प्रकार्यको लागि वाक्य रचना निम्नानुसार छ:
= INDEX (array; line_number; column_number)
यसबाहेक, यदि array एक आयाम हो भने, त्यसपछि दुई तर्कहरू मध्ये एक मात्र प्रयोग गर्न सकिन्छ: "रेखा नम्बर" वा "स्तम्भ संख्या".
प्रकार्यको सुविधा बन्डल INDEX र MATCH छ कि पछि पहिलो को तर्क को रूपमा प्रयोग गर्न सकिन्छ, त्यो पंक्ति वा स्तम्भको स्थिति संकेत गर्न को लागी।
सबै एकै तालिका प्रयोग गरेर यो कसरी अभ्यासमा गर्न सकिन्छ भनेर हेर्नको लागि आउनुहोस्। हाम्रो कार्य अतिरिक्त पानामा ल्याउन हो "उत्पादन" सामानहरूको नाम, कुल आय 350 देखि रुबल बराबर बराबर वा घट्दो क्रममा यो मानको नजिक छ। यस तर्कलाई क्षेत्रमा निर्दिष्ट गरिएको छ। "प्रति पानाको आम्दानी रकम".
- स्तम्भमा वस्तुहरू क्रमबद्ध गर्नुहोस् "आय को रकम" आउँदैछ। यो गर्नका लागि, आवश्यक स्तम्भ चयन गर्नुहोस् र ट्याबमा रहेको छ "गृह", प्रतिमामा क्लिक गर्नुहोस् "क्रमबद्ध गर्नुहोस् र फिल्टर गर्नुहोस्"र त्यसपछि प्रदर्शित मेनुमा वस्तुमा क्लिक गर्नुहोस् "न्यूनतम देखि अधिकतम सम्म क्रमबद्ध गर्नुहोस्".
- क्षेत्रमा सेल चयन गर्नुहोस् "उत्पादन" र कल गर्नुहोस् प्रकार्य जादूगर एक बटन मार्फत सामान्य तरिकामा "प्रकार्य घुसाउनुहोस्".
- विन्डो खोलिएको छ प्रकार्य स्वामीहरू श्रेणीमा "लिङ्कहरू र arrays" नाम खोज्नुहोस् INDEXयसलाई छान्नुहोस् र बटनमा क्लिक गर्नुहोस् "ठीक".
- अर्को, सञ्झ्याल खुल्ला छ कि अपरेटर विकल्पहरू छनौट प्रदान गर्दछ। INDEX: सरणी वा सन्दर्भको लागि। हामीलाई पहिलो विकल्प चाहिन्छ। यसकारण, हामी यो सञ्झ्यालमा सबै पूर्वनिर्धारित सेटिंग्स छोड्छौँ र बटनमा क्लिक गर्नुहोस् "ठीक".
- प्रकार्य तर्क सञ्झ्याल खुल्छ। INDEX। फिल्डमा "Array" दायराको ठेगाना निर्दिष्ट गर्नुहोस् जहाँ अपरेटर INDEX उत्पादनको नाम खोजी गर्नेछ। हाम्रो अवस्थामा, यो स्तम्भ हो। "उत्पादन नाम".
फिल्डमा "रेखा नम्बर" निस्क्रिय प्रकार्य स्थित हुनेछ MATCH। यो म्यानुअल रूपले लेखको शुरुवातमा उल्लेख गरिएको सिन्टैक्स को प्रयोग गरेर चलाउनु पर्छ। तुरुन्तै प्रकार्यको नाम लेख्नुहोस् - "MATCH" बिना उद्धरण त्यसपछि ब्रैकेट खोल्नुहोस्। यो अपरेटरको पहिलो तर्क हो "विचार मान"। यो क्षेत्रमा पानामा स्थित छ। "अनुमानित रकम राजस्व"। सङ्ख्या समावेश कक्षको समन्वय निर्दिष्ट गर्नुहोस् 350। हामी एक अर्धलोन राख्छौं। दोस्रो तर्क हो "हेरिएको दृश्य". MATCH दायरा हेर्नुहोस् जसमा राजस्व को मात्रा स्थित छ र 350 रबल्स सम्मको नजिक हेर्नुहोस्। यसैले, यस अवस्थामा, हामी स्तम्भको समकक्ष निर्दिष्ट गर्दछौं "आय को रकम"। फेरि हामी एक अर्कोकोनौं। तेस्रो तर्क हो "म्यापिङ प्रकार"। चूंकि हामी संख्या वा एक नजिकको एकको बराबर संख्याको खोजी गर्नेछौं, हामी यहाँ नम्बर सेट गर्छौं। "1"। कोष्ठहरू बन्द गर्नुहोस्।
तेस्रो प्रकार्य तर्क INDEX "स्तम्भ संख्या" खाली छोड्नुहोस्। त्यस पछि, बटनमा क्लिक गर्नुहोस् "ठीक".
- तपाईं देख्न सक्नुहुन्छ, प्रकार्य INDEX एक अपरेटरको सहयोगको साथ MATCH पूर्व-निर्दिष्ट सेलमा नाम प्रदर्शित गर्दछ "चिया"। वास्तवमा, चायको बिक्री (300 रुबलहरू) तालिकामा सबै मूल्यबाट 350 रूबलहरूको मात्रा घट्दो क्रममा सबैभन्दा नजिक छ।
- यदि हामी फिल्डमा संख्या परिवर्तन गर्छौं "अनुमानित रकम राजस्व" अर्कोमा, फिल्ड सामग्री स्वचालित रूपमा तदनुसार पुन: गणना गरिनेछ। "उत्पादन".
पाठ: Excel मा Excel प्रकार्य
तपाईं देख्न सक्नुहुन्छ, अपरेटर MATCH डेटा सरणीमा निर्दिष्ट तत्वको अनुक्रम नम्बर निर्धारण गर्न एक धेरै सुविधाजनक प्रकार्य हो। तर यसको लाभ यो बढ्दो हुन्छ यदि यसलाई जटिल सूत्रहरूमा प्रयोग गरिन्छ।