सामग्री तालिका
MS Excel मा हामीले प्राय: डेटासेटमा मानहरू खोज्न वा फेला पार्न आवश्यक हुन्छ। यो पङ्क्ति वा स्तम्भ मा डाटा फेला पार्न सक्छ। सौभाग्य देखि, एक्सेलले यी प्रकारका कार्यहरू गर्न विभिन्न प्रकार्यहरू र सूत्रहरू प्रदान गर्दछ। एक्सेल VBA कोडको मद्दतले, हामी यो खोजी वा फेला पार्ने मान कार्यलाई स्वचालित गर्न सक्छौं। यस लेखमा, हामी एक्सेल VBA मा स्तम्भमा मान खोज्ने विभिन्न तरिकाहरू देख्नेछौं।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
स्तम्भमा मान फेला पार्नुहोस्। .xlsm
6 एक्सेलमा स्तम्भमा मान फेला पार्न VBA को उदाहरणहरू
उत्पादन जानकारीको डेटासेट तिनीहरूको उत्पादन ID<2 सँग राखौं।>, ब्रान्ड , मोडेल , एकाइ मूल्य , र अर्डर ID । हाम्रो काम मिल्दो अर्डर ID पत्ता लगाउनु हो। अब हाम्रो काम उत्पादन ID सँग सम्बन्धित अर्डर ID पत्ता लगाउनु हो।
१. प्रयोग गरेर स्तम्भमा मान फेला पार्नुहोस्। VBA फंक्शन खोज्नुहोस्
पहिलो उदाहरणमा, हामीले स्तम्भमा मान फेला पार्नको लागि VBA मा खोज कार्य प्रयोग गर्नेछौं।
📌 चरणहरू:
- पानाको फेदमा रहेको पानाको नाममा जानुहोस्।
- माउसको दायाँ बटन थिच्नुहोस्।
- छनोट गर्नुहोस् सूचीबाट कोड हेर्नुहोस् विकल्प।
15>
- VBA विन्डो खुल्छ। त्यसपछि Insert विकल्प
- अब VBA कन्सोलमा निम्न कोड लेख्नुहोस् मोड्युल चयन गर्नुहोस्। 13>
3392
- अब यसमा बटन घुसाउनुहोस्डाटासेट।
- विकासकर्ता ट्याबमा जानुहोस्।
- चयन गर्नुहोस् बटन ( फारम नियन्त्रण ) घुसाउनुहोस् खण्ड।
- बटनको कुनै पनि नाम दिनुहोस्। जस्तै मैले यसलाई खोज को रूपमा दिइरहेको छु।
- यो बटनमा कोड असाइन गर्नुहोस्।
- चयन गर्नुहोस् बटन र माउसको दायाँ बटन थिच्नुहोस्।
- सूचीबाट म्याक्रो असाइन गर्नुहोस् छान्नुहोस्।
- असाइन म्याक्रो विन्डोबाट इच्छित म्याक्रो चयन गर्नुहोस्।
- त्यसपछि, ठीक छ थिच्नुहोस्।
- अब कुनै पनि उत्पादन ID लेख्नुहोस् र खोज्नुहोस् बटनमा क्लिक गर्नुहोस्।
22>
हामी छैन देख्न सक्छौं। यो उत्पादन नम्बर सूचीमा नभएकोले मिलान देखाइरहेको छ।
- अर्को उत्पादन ID राख्नुहोस् र फेरि खोज बटन थिच्नुहोस्।
हामीले दिइएको उत्पादन ID को लागि अर्डर नम्बर पाउँछौं।
थप पढ्नुहोस्: कसरी एक्सेल VBA
2 मा पङ्क्ति र स्तम्भ द्वारा सेल मान प्राप्त गर्न। विभिन्न कार्यपत्रहरूबाट मूल्य पत्ता लगाउन VBA
अब यस खण्डमा, हामी माथिको समान कुरा गर्नेछौं तर फरक कार्यपत्रहरूको लागि। मानौं कि हाम्रो उत्पादन जानकारी पाना 2 मा छ, र खोज बाकस पाना 3 मा छ। अब हामी VBA कोड लेख्नेछौं ताकि हामीले Sheet 3 बाट उत्पादन ID प्रयोग गरेर अर्डर ID खोज्न सकौं।
Set 2:
पाना3:
📌 चरणहरू:
- उस्तै पछ्याउनुहोस्VBA कन्सोल खोल्न अघिल्लो विधिबाट चरण 1 देखि चरण 2 चरणहरू
- अब VBA कन्सोलमा निम्न कोड लेख्नुहोस्
7469
- अब फेरि अघिल्लो जस्तै बटन घुसाउनुहोस्।
- त्यसपछि बटनमा म्याक्रो कोड असाइन गर्नुहोस्।
- कुनै पनि उत्पादन ID प्रविष्ट गर्नुहोस् र Execute बटनमा क्लिक गर्नुहोस्
<0 थप पढ्नुहोस्: स्तम्भमा मान हेर्नुहोस् र एक्सेलमा अर्को स्तम्भको मूल्य फिर्ता गर्नुहोस्
3। स्तम्भमा मान फेला पार्नुहोस् र चिन्ह लगाउनुहोस्
हामी कसरी स्तम्भबाट मानहरू चिन्ह लगाउन सक्छौं हेरौं। यसको लागि, डिलिवरी स्थिति नामको अतिरिक्त स्तम्भको साथ माथिको समान डेटासेटलाई मानौं। अब हाम्रो काम डिलिवरी स्थिति स्तम्भमा मानहरू चिन्ह लगाउनु हो जुन बाँकी ।
📌 चरणहरू:
- चरण 1 देखि चरण 2 VBA कन्सोल खोल्न अघिल्लो विधिको रूपमा उही चरणहरू पछ्याउनुहोस्
- अब VBA कन्सोलमा निम्न कोड लेख्नुहोस्
6441
- अब कार्यपत्रमा जानुहोस् र कोड चलाउनुहोस्।
- तालिकामा आउटपुट हेर्नुहोस्।
थप पढ्नुहोस्: एक्सेल स्तम्भमा उच्चतम मान कसरी फेला पार्ने (४ विधिहरू )
४. वाइल्डकार्डहरू प्रयोग गरेर स्तम्भमा मानहरू फेला पार्न VBA
अन्तमा, हामी एक्सेल VBA मा वाइल्डकार्ड क्यारेक्टरहरू प्रयोग गरेर स्तम्भहरूमा मानहरू कसरी खोज्न वा फेला पार्न सक्छौं भनेर हेर्नेछौं। फेरि, हामी उही डेटासेट प्रयोग गर्नेछौंयस विधिको लागि माथि। हाम्रो कार्य भनेको तिनीहरूको मोडेल प्रयोग गरेर उत्पादन मूल्यहरू पत्ता लगाउनु हो। हामीले उत्पादन ID को पूरा नाम वा अन्तिम/पहिलो वर्णहरू टाइप गर्न सक्छौं।
📌 चरणहरू:
- VBA कन्सोल खोल्न अघिल्लो विधिको रूपमा चरण 1 देखि चरण 2 उही चरण पछ्याउनुहोस्
- अहिले VBA कन्सोलमा निम्न कोड लेख्नुहोस्
4068
- फेरि, अघिल्लो जस्तै बटन घुसाउनुहोस्।
- अब म्याक्रो नियुक्त गर्नुहोस् बटनमा कोड गर्नुहोस्।
- अब कुनै पनि आंशिक उत्पादन ID प्रविष्ट गर्नुहोस् र Execute बटन थिच्नुहोस्।
0> थप पढ्नुहोस्: कसरी एक्सेल स्तम्भमा निम्नतम मान पत्ता लगाउने (६ तरिका)<९> ५। एक्सेल VBA स्तम्भमा अधिकतम मान फेला पार्नको लागि
यहाँ, हामी VBA कोड प्रयोग गरेर स्तम्भको अधिकतम मान फेला पार्न चाहन्छौं।
📌 चरणहरू:
- हामी अधिकतम मूल्य पत्ता लगाउन चाहन्छौं।
- अब, निम्न VBA राख्नुहोस् नयाँ मोड्युलमा कोड।
8976
- त्यसपछि, VBA कोड चलाउन F5 बटन थिच्नुहोस्।
- इनपुट संवाद बाकस देखिन्छ।
- डेटासेटबाट दायरा चयन गर्नुहोस्।
- अन्तमा, ठीक बटन थिच्नुहोस्।
हामी संवाद बक्समा देखाइएको अधिकतम मान देख्न सक्छौं।
६। एक्सेल VBA स्तम्भमा अन्तिम मान पत्ता लगाउनको लागि
यहाँ, हामी अन्तिम पङ्क्ति वा सेलको मूल्य जान्न चाहन्छौं।विशिष्ट स्तम्भ। उदाहरणका लागि, हामी उत्पादन स्तम्भ
📌 चरणहरू:
- बाट अन्तिम उत्पादन जान्न चाहन्छौं।
- तलको मोड्युलमा VBA कोड इनपुट गर्नुहोस्।
5859
- त्यसपछि <1 थिचेर कोड चलाउनुहोस्।>F5 बटन।
अन्तिम मान संवाद बक्समा देखाइएको छ।
थप पढ्नुहोस्: एक्सेलमा स्तम्भमा मानको अन्तिम घटना कसरी पत्ता लगाउने (५ विधिहरू)
याद राख्ने कुराहरू
केही सामान्य त्रुटिहरू:
- त्रुटि: एक पटकमा एक मान। किनभने FIND विधिले एक पटकमा एउटा मात्र मान फेला पार्न सक्छ।
- त्रुटि: #NA VLOOKUP मा। यदि खोजिएको मान दिइएको डेटासेटमा अवस्थित छैन भने, यस प्रकार्यले यो #NA त्रुटि फिर्ता गर्नेछ।
- दायरा(“सेल_नम्बर”)।ClearContents भाग हो। सेलबाट अघिल्लो मान खाली गर्न प्रयोग गरियो। अन्यथा, अघिल्लो मान म्यानुअल रूपमा हटाउन आवश्यक छ।
निष्कर्ष
यी एक्सेलमा VBA कोड प्रयोग गरेर स्तम्भहरूमा मानहरू फेला पार्ने केही तरिकाहरू हुन्। मैले सबै विधिहरू तिनीहरूको सम्बन्धित उदाहरणहरू देखाएको छु तर त्यहाँ धेरै अन्य पुनरावृत्तिहरू हुन सक्छन्। मैले प्रयोग गरिएका कार्यहरूको आधारभूत कुराहरू पनि छलफल गरेको छु। यदि तपाइँसँग यो प्राप्त गर्ने कुनै अन्य तरिका छ भने, कृपया हामीसँग साझेदारी गर्न नहिचकिचाउनुहोस्। Excel मा थप रोचक लेखहरूको लागि हाम्रो वेबसाइट ExcelWIKI मा जानुहोस्।