सामग्री तालिका
यस ट्यूटोरियलमा, हामी एक्सेलमा FIND प्रकार्यले काम गरिरहेको छैन भन्ने समस्याको कारणहरू व्याख्या गर्नेछौं। Microsoft Excel मा, FIND प्रकार्य पाठ स्ट्रिङ भित्र एक विशेष क्यारेक्टर वा सबस्ट्रिङ पत्ता लगाउन प्रयोग गरिन्छ। कहिलेकाहीँ FIND प्रकार्यले ठीकसँग काम गर्दैन र #VALUE त्रुटि दिन्छ। यो त्रुटि FIND प्रकार्यमा गलत तर्क चयनको परिणामको रूपमा देखा पर्दछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईले यहाँबाट अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
Find Function is Not Working.xlsx
Excel FIND प्रकार्यको अवलोकन
- विवरण
FIND प्रकार्यलाई पाठ स्ट्रिङ भित्र कुनै विशेष क्यारेक्टर वा सबस्ट्रिङ पत्ता लगाउन प्रयोग गरिन्छ
- जेनेरिक सिन्ट्याक्स
FIND(find_text, within_text, [start_num])
- तर्क विवरण
तर्क | आवश्यकता | स्पष्टीकरण |
---|---|---|
find_text | आवश्यक | सबस्ट्रिङ जुन हामी फेला पार्न चाहन्छौं। |
within_text | आवश्यक | पाठ कहाँ खोजिनेछ। |
[start_num] | वैकल्पिक | पाठमा खोजको सुरुवात स्थिति। यस तर्कको पूर्वनिर्धारित मान 1 हो। |
- रिटर्न
द स्ट्रिङबाट निश्चित सबस्ट्रिङको स्थान।
सबै संस्करणहरूमा उपलब्ध Excel 2003 पछि।
एक्सेलमा काम नगर्ने प्रकार्य फेला पार्नका लागि समाधानहरू भएका ४ कारणहरू
यो लेखभरि, हामी 4 कारण र समाधानहरू प्रदर्शन गर्नेछौं। एक्सेलमा किन FIND प्रकार्यले काम गरिरहेको छैन भन्ने समस्यामा। तपाइँलाई यो स्पष्ट रूपमा चित्रण गर्न हामी प्रत्येक विधिको लागि एक अद्वितीय डेटासेट प्रयोग गर्नेछौं।
कारण 1: FIND प्रकार्यले काम गरिरहेको छैन यदि 'within_text' आर्गुमेन्टले Excel मा 'find_text' तर्क समावेश गर्दैन भने
पहिलो र सबैभन्दा महत्त्वपूर्ण कुरा, हामी किन एक्सेलमा FIND प्रकार्यले काम गरिरहेको छैन भनेर छलफल गर्नेछौं किनभने ' within_text ' तर्कले ' find_text ' तर्क समावेश गर्दैन। निम्न डेटासेटमा, हामीसँग कक्षहरूमा केही स्ट्रिङहरू छन् ( B5:B8 )। हामीले FIND प्रकार्य प्रयोग गरेर सेल दायरा ( b ) को सबस्ट्रिङको स्थिति पत्ता लगाउन सक्छौं। मानौं हामीले स्ट्रिङ माइक्रोसफ्ट मा सबस्ट्रिङ ' a ' को स्थिति फेला पार्नेछौं। यदि तपाईंले सबस्ट्रिङ a स्ट्रिङ Microsoft मा अवस्थित छैन याद गर्नुभयो। त्यसैले, यस अवस्थामा, ' within_text ' तर्कमा ' find_text ' तर्क समावेश हुँदैन। यस अवस्थामा FIND प्रकारले काम गर्दैन।
24>
यस विधिलाई चित्रण गर्ने चरणहरू हेरौं।
चरणहरू :
- सुरु गर्न, सेल D5 चयन गर्नुहोस्। त्यो कक्षमा निम्न सूत्र घुसाउनुहोस्:
=FIND(C5,B5)
- Enter थिच्नुहोस् ।
- अतिरिक्त, माथिको सूत्रले #VALUE त्रुटि दिन्छसेल D5 स्ट्रिङको रूपमा Microsoft सबस्ट्रिङ समावेश गर्दैन a ।
- अन्तमा, कक्षहरूमा निम्न सूत्रहरू ( E6:E8 ) घुसाउनुहोस् ( D6:D8 )। हामीले प्रत्येक केसको लागि #VALUE त्रुटि प्राप्त गर्छौं किनभने सबस्ट्रिङहरू स्टिङहरूमा उपस्थित हुँदैनन्।
समाधान:
अब यो त्रुटि प्रतिलिपि समाधान गर्न, स्तम्भ C मा सबस्ट्रिङहरूको निम्न नयाँ मानहरू। ' within_text ' मा भर्खरै थपिएका मानहरू भएकाले हामीले कुनै पनि #VALUE त्रुटि प्राप्त गर्दैनौं।
थप पढ्नुहोस्: एक्सेलमा सेलमा पाठ कसरी फेला पार्ने
कारण 2: एक्सेलमा फाइन्ड प्रकार्य तर्कहरूको केस संवेदनशीलताको कारणले काम गरिरहेको छैन
Excel मा, FIND प्रकार्यले काम गर्दैन यदि ' find_tex t' ' within_text को स्ट्रिङसँग ठ्याक्कै मेल खाँदैन। '। त्यसैले, तर्कहरूको केस संवेदनशीलता अर्को कारण हो जसको लागि FIND प्रकार्य Excel मा काम गरिरहेको छैन। निम्न डेटासेटमा, हामीसँग फरक-फरक सबस्ट्रिङहरू भएको एउटै डेटासेट छ। कक्षमा B5 स्ट्रिङ Microsoft हो। त्यो स्ट्रिङबाट, हामीले सबस्ट्रिङ m को स्थिति फेला पार्नेछौं। हामी देख्न सक्छौं कि सबस्ट्रिङ क्यारेक्टर सानो अक्षरमा छ जबकि स्ट्रिङले ठूलो अक्षरमा एउटै क्यारेक्टर समावेश गर्दछ।
यो विधि प्रदर्शन गर्ने चरणहरू हेरौं।
चरणहरू:
- पहिले सेल चयन गर्नुहोस् D5 । निम्न सूत्र घुसाउनुहोस्त्यो कक्षमा:
=FIND(C5,B5)
- थिच्नुहोस् Enter ।
- अर्को, हामी सेल D5 मा #VALUE त्रुटि देख्न सक्छौं।
- अन्तमा , कक्षहरूमा निम्न सूत्रहरू ( E6:E8 ) लेख्नुहोस् ( D6:D8 )। हामीले प्रत्येक केसको लागि #VALUE त्रुटि प्राप्त गर्नेछौं किनभने सबस्ट्रिङहरू कुनै पनि सम्बन्धित स्ट्रिङसँग ठ्याक्कै मिल्दैनन्।
समाधान:
यस त्रुटिको समाधान गर्न, ' within_text ' तर्कसँग ठ्याक्कै मिल्ने नयाँ मानहरूसँग सबस्ट्रिङको अघिल्लो मानहरू बदल्नुहोस्। प्रतिस्थापन पछि हामी देख्न सक्छौं कि FIND प्रकार्यले ठीकसँग काम गर्दछ र कुनै पनि #VALUE त्रुटि फिर्ता गर्दैन।
थप पढ्नुहोस्: कसरी पत्ता लगाउने कि यदि कक्षहरूको दायराले एक्सेलमा विशिष्ट पाठ समावेश गर्दछ (४ विधिहरू)
समान पढाइहरू
- रेन्जमा टेक्स्टको लागि एक्सेल खोजी (११ द्रुत विधिहरू)
- कसरी पत्ता लगाउने कि यदि सेलमा एक्सेलमा विशिष्ट पाठ समावेश छ भने
- एक्सेलमा दायरामा मान कसरी पत्ता लगाउने (३ विधिहरू)
- एक्सेल प्रकार्य: खोज बनाम खोज (एक तुलनात्मक विश्लेषण)
- एक्सेलमा स्ट्रिङमा क्यारेक्टर कसरी फेला पार्ने
कारण 3: 'start_num' आर्गुमेन्ट 'within_text' तर्क भन्दा ठूलो हुँदा Excel FIND प्रकार्यले काम गर्दैन
FIND प्रकार्य प्रयोग गर्दा यो अनिवार्य छ कि ' start_num ' तर्कको मान कुल संख्या भन्दा ठूलो हुनेछैन।' within_text ' तर्कमा वर्णहरू। यदि तपाईंले ' start_num ' तर्कको ' within_text ' तर्क भन्दा ठूलो मान इनपुट गर्नुभयो भने एक्सेलमा FIND प्रकार्यले काम गर्दैन। यस विधिलाई चित्रण गर्नको लागि हामी निम्न डेटासेट प्रयोग गर्नेछौं।
यो विधि प्रदर्शन गर्ने चरणहरू हेरौं।
चरण:
- पहिले, सेल चयन गर्नुहोस् D5 । त्यो कक्षमा निम्न सूत्र लेख्नुहोस्:
=FIND(C5,B5,7)
- अर्को, Enter थिच्नुहोस् ।
- त्यसोभए, हामीले सेल D5 मा #VALUE त्रुटि पाउँछौं।
यो त्रुटि हुन्छ किनभने सबस्ट्रिङ M स्ट्रिङमा Microsoft को स्थिति 1 हो। तर, FIND प्रकार्य स्थिति 7 बाट हेर्न सुरु हुन्छ। त्यसकारण प्रकार्यले M को स्थिति फेला पार्न सक्दैन र #VALUE त्रुटि फर्काउँछ।
- अन्तमा, कक्षहरूको सूत्रहरू घुसाउनुहोस् ( E6:E9 ) कक्षहरूमा ( D6:D9 )। हामीले #VALUE त्रुटि सबै केसहरूमा पाउँछौं किनभने ' start_num ' तर्क ' witin_text ' मा त्यो स्ट्रिङको स्थिति भन्दा ठूलो छ।
समाधान:
' start_num ' तर्कलाई 1 ले बदल्नुहोस्। यस कार्यले डेटासेटबाट सबै #VALUE त्रुटिहरू हटाउनेछ। FIND प्रकार्यले आउटपुट फर्काउँछ किनभने ' start_num ' तर्कको मान अब ' within_text ' तर्क भन्दा सानो छ।
पढ्नुहोस्थप: Excel मा शून्य भन्दा ठूलो स्तम्भमा अन्तिम मान फेला पार्नुहोस् (2 सजिलो सूत्रहरू)
कारण 4: Excel मा FIND प्रकार्यले काम गर्दैन यदि 'start_num' तर्क भन्दा सानो छ भने वा बराबर 0
FIND प्रकार्यले एक्सेलमा काम नगरेको अर्को कारण भनेको ' start_num ' तर्कको मान भन्दा सानो वा बराबर छ। ० । यदि हामीले ‘ start_num ’ तर्क 0 वा नकारात्मक FIND प्रकार्यले #VALUE त्रुटि फर्काउनेछ भने। यसलाई चित्रण गर्न हामी निम्न डेटासेटमा ' start_num ' तर्कको नकारात्मक मान प्रयोग गर्नेछौं।
त्यसोभए, यससँग सम्बन्धित चरणहरू हेरौं। विधि।
चरण:
- सुरुमा, सेल D5 चयन गर्नुहोस्। त्यो कक्षमा निम्न सूत्र इनपुट गर्नुहोस्:
=FIND(C5,B5,-1)
- थिच्नुहोस्, Enter ।
- परिणामको रूपमा, हामीले सेल D5 मा एउटा #VALUE त्रुटि पाउँछौं किनभने हामीले नकारात्मक मान -1 को रूपमा प्रयोग गरेका छौं। ' start_num ' तर्क।
- अन्तमा, कक्षहरूको निम्न सूत्रहरू इनपुट गर्नुहोस् ( E6:E8 ) कक्षहरूमा ( D6:D8 )। हामीले प्रत्येक कक्षमा #VALUE त्रुटि प्राप्त गर्छौं। यो हुन्छ किनभने ' start_num ' तर्कको मान प्रत्येक सूत्रमा नकारात्मक हुन्छ।
समाधान:
' start_num ' आर्गुमेन्टको ऋणात्मक मान #VALUE त्रुटिको कारण भएकोले सबै नकारात्मक मानहरू बदल्नुहोस्। 1 सँग। त्यसैले, FIND प्रकार्यले अब #VALUE त्रुटि फिर्ता गर्दैन।
थप पढ्नुहोस्: कसरी एक्सेलमा धेरै मानहरू फेला पार्ने (8 द्रुत विधिहरू)
निष्कर्ष
अन्तमा, यो ट्युटोरियलले तपाईंलाई स्पष्ट विचार दिनेछ। किन FIND प्रकार्यले एक्सेलमा काम गरिरहेको छैन। यस लेखको साथमा आउने अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस् तपाईंको सीपहरू परीक्षण गर्नको लागि। यदि तपाइँसँग कुनै प्रश्नहरू छन् भने, कृपया तलको बक्समा टिप्पणी छोड्नुहोस्। हाम्रो टोलीले तपाईंलाई सकेसम्म चाँडो जवाफ दिने प्रयास गर्नेछ। त्यसैले, भविष्यमा थप चाखलाग्दो Microsoft Excel समाधानहरूको लागि नजर राख्नुहोस्।