सामग्री तालिका
Microsoft Excel मा, आंशिक पाठ मिलानहरू हेर्न र त्यसपछि त्यो विशिष्ट मिलानको आधारमा डेटा निकाल्न धेरै उपयोगी विधिहरू छन्। यस लेखमा, तपाईले एक्सेलमा विभिन्न लुकअप प्रकार्यहरू र सूत्रहरू समावेश गरेर आंशिक पाठ मिलानहरू हेर्नका लागि सबै उपयुक्त विधिहरू सिक्नुहुनेछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईंले यो लेख तयार गर्न प्रयोग गरेको एक्सेल कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
लुकअप आंशिक पाठ Match.xlsx
५ उपयुक्त विधिहरू एक्सेलमा आंशिक पाठ मिलान खोज्नुहोस्
1। एक्सेलमा VLOOKUP सँग आंशिक पाठ मिलान
निम्न चित्रमा, परीक्षामा केही विद्यार्थीहरूको लागि विभिन्न विषयहरूमा अंकहरू समावेश गरिएको तालिका छ। अब स्तम्भ B बाट पाठको आंशिक मिलानको आधारमा, हामी विद्यार्थीको लागि कुनै विषयमा अंकहरू निकाल्नेछौं।
उदाहरणका लागि, हामी पाठ खोज्न सक्छौं। नाम को स्तम्भमा “टिक” । आंशिक मिलानको आधारमा, हामी त्यो विद्यार्थीको वास्तविक नाम फेला पार्नेछौं र त्यसपछि तालिकाबाट सम्बन्धित विद्यार्थीको गणितमा अंकहरू निकाल्नेछौं।
यस उदाहरणमा, हामी प्रयोग गर्नेछौं VLOOKUP यस प्रकार्यले तालिकाको सबैभन्दा बायाँ स्तम्भमा मान खोज्ने र त्यसपछि तोकिएको स्तम्भबाट उही पङ्क्तिमा मान फिर्ता गर्ने भएकोले यहाँ प्रकार्य। यो VLOOKUP प्रकार्यको सामान्य सूत्र हो:
=VLOOKUP(lookup_value, table_array, col_index_number,[range_lookup])
जसको नाम “टिक”<4 लेखिएको छ त्यस विद्यार्थीको गणितमा अंकहरू निकाल्ने भएकोले>, त्यसैले आउटपुटमा आवश्यक सूत्र सेल D17 हुनेछ:
=VLOOKUP(D16,B5:G14,5,FALSE)
वा,
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
Enter थिचेपछि, तपाईँलाई एकै पटक टिकनरको लागि गणितमा अंकहरू देखाइनेछ।
थप पढ्नुहोस्: एक्सेलमा आंशिक मिलानको लागि VLOOKUP कसरी प्रयोग गर्ने (4 तरिका)
2. INDEX-MATCH प्रकार्यहरूसँग आंशिक पाठ मिलान खोज्नुहोस्
अब हामी INDEX र MATCH प्रकार्यहरूको संयोजन प्रयोग गर्नेछौं। INDEX प्रकार्यले दिइएको दायरामा विशेष पङ्क्ति र स्तम्भको प्रतिच्छेदनमा सेलको मान वा सन्दर्भ फर्काउँछ र MATCH प्रकार्यले निर्दिष्ट क्रममा निर्दिष्ट मानसँग मेल खाने एर्रेमा वस्तुको सापेक्ष स्थिति फर्काउँछ।
हामी अघिल्लो विधिमा फेला परेको समान आउटपुट फेला पार्न जाँदैछौं। त्यसैले, यस खण्डमा, आउटपुटमा आवश्यक सूत्र सेल D18 हुनेछ:
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
वा,
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
अब Enter थिच्नुहोस् र सूत्रले ९१ फर्काउनेछ- टिकनरले गणितमा प्राप्त गरेको अंक।
यस सूत्रमा, दुई MATCH प्रकार्यहरूले क्रमशः विद्यार्थीको नाम र विषयको पङ्क्ति र स्तम्भ संख्याहरू परिभाषित गर्दछ। INDEX प्रकार्यले ती परिभाषित पङ्क्ति र स्तम्भ संख्याहरूको प्रतिच्छेदनमा मान फर्काउँछarray बाट।
थप पढ्नुहोस्: आंशिक मिलानका लागि INDEX र मिलान कसरी प्रयोग गर्ने (२ तरिका)
3। आंशिक पाठ मिलान हेर्नको लागि वाइल्डकार्ड क्यारेक्टरको साथ XLOOKUP
XLOOKUP प्रकार्यले मिल्दो दायरा वा एरे खोज्छ र दोस्रो दायरा वा एरेबाट सम्बन्धित वस्तु फर्काउँछ। यस प्रकार्यको जेनेरिक सूत्र हो:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
अब हामी' यस XLOOKUP प्रकार्यलाई सीधा विद्यार्थीको गणितमा अंकहरू निकाल्न प्रयोग गर्नेछ जसको नाम भित्र “टिक” पाठ समावेश छ।
आउटपुटमा सेल D18 , आवश्यक सूत्र हुनेछ:
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
Enter थिचेपछि, तपाईँले फेला परेको समान आउटपुट देखाउनुहुनेछ। अघिल्लो दुई उदाहरणहरूमा।
यस प्रकार्यमा, हामीले 2 लाई [match_mode] तर्कको रूपमा प्रयोग गरेका छौं जसले वाइल्डकार्ड क्यारेक्टर मिलानलाई जनाउँछ। यदि तपाईंले यो तर्क प्रयोग गर्नुभएन भने, प्रकार्यले पूर्वनिर्धारित रूपमा #N/A त्रुटि फर्काउनेछ, प्रकार्यले वाइल्डकार्ड क्यारेक्टर मिलानको सट्टा सटीक मिलान खोज्नेछ।
<३>४। आंशिक पाठ मिलान लुकअप गर्न XLOOKUP, ISNUMBER, र SEARCH प्रकार्यहरू संयोजन गर्दै
यदि तपाईंले लुकअप प्रकार्यमा वाइल्डकार्ड क्यारेक्टरहरूको प्रयोगबाट बच्न रोज्नुहुन्छ भने, तपाईंले XLOOKUP को संयुक्त सूत्र लागू गर्नुपर्नेछ। , ISNUMBER, र SEARCH प्रकार्यहरू।
ISNUMBER प्रकार्यले जाँच गर्छ यदिसेल मान संख्यात्मक मान हो वा होइन। SEARCH प्रकार्यले बायाँ देखि दायाँ पढ्दै, विशेष क्यारेक्टर वा पाठ स्ट्रिङ पहिलो पटक फेला परेको क्यारेक्टरको संख्या फर्काउँछ। यी दुई प्रकार्यहरूका सामान्य सूत्रहरू निम्नानुसार छन्:
=ISNUMBER(मान)
र
=SEARCH(find_text, within_text , [search_num])
त्यसोभए, आउटपुटमा आवश्यक सूत्र सेल D18 हुनेछ:
=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)
Enter थिचेपछि, नतिजाको मान तुरुन्तै देखाइनेछ।
🔎 सूत्र कसरी गर्छ काम गर्नुहुन्छ?
- खोज प्रकार्यले पाठ 'टिक' कक्षको दायरामा खोज्छ B5:B14 र एर्रे फर्काउँछ:
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# VALUE!;#VALUE!}
- ISNUMBER प्रकार्यले त्यस एरेमा संख्यात्मक मान खोज्छ र बुलियन मानहरूको अर्को एरे फर्काउँछ: <19
- XLOOKUP कार्य तब निर्दिष्ट बुलियन मान खोज्छ- TRUE अघिल्लो चरणमा फेला परेको एरेमा र B5:B1 को एरेमा त्यो मानको पङ्क्ति नम्बर निकाल्छ। 4 ।
- अन्तमा, F5:F14 को रिटर्न एरेमा आधारित, XLOOKUP प्रकार्यले विद्यार्थीको गणितमा अंकहरू निकाल्छ जसको नाम समावेश छ। पाठ- 'टिक' भित्र।
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE
5। को प्रयोगFILTER, ISNUMBER, र SEARCH functions to lookup partial Text Match
अन्तिम विधिमा, हामी FILTER, ISNUMBER, र SEARCH प्रकार्यहरूको संयोजन प्रयोग गर्नेछौं। FILTER प्रकार्यले यहाँ दिइएको सर्तहरूमा आधारित कक्षहरूको दायरा वा एरे फिल्टर गर्दछ। यस प्रकार्यको जेनेरिक सूत्र हो:
=FILTER(array, include, [if_empty])
हामी समान डेटासेटसँग काम गर्दैछौँ, त्यसैले आवश्यक आउटपुटमा फिल्टर प्रकार्यको साथ सूत्र सेल D18 हुनेछ:
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
अब इन्टर थिच्नुहोस् 4 F5:F14 बुलियन मानमा आधारित- TRUE मात्र। ISNUMBER र SEARCH प्रकार्यहरूको संयोजनले बुलियन मानहरूको एरे फर्काउँछ- TRUE र FALSE र दोस्रो तर्क परिभाषित गर्दछ ( समावेश गर्नुहोस्) को FILTER प्रकार्य।
समापन शब्दहरू
मलाई आशा छ कि माथि उल्लेखित सबै विधिहरूले अब तपाईँलाई डाटा निकाल्न मद्दत गर्नेछ। तपाईको एक्सेल स्प्रेडसिटमा आंशिक पाठ मेल खान्छ। यदि तपाइँसँग कुनै प्रश्न वा प्रतिक्रिया छ भने, कृपया मलाई टिप्पणी सेक्सनमा थाहा दिनुहोस्। वा तपाईंले यस वेबसाइटमा एक्सेल प्रकार्यहरूसँग सम्बन्धित हाम्रा अन्य लेखहरू जाँच गर्न सक्नुहुन्छ।