सामग्री तालिका
यदि कक्षहरू स्वचालित रूपमा भरिए भने कत्ति राम्रो हुन्थ्यो? धेरै जसो हामी यसलाई माया गर्नेछौं। आज हामी तपाइँलाई अर्को सेलको मानको आधारमा एक्सेलमा सेलहरू स्वत: भर्ने तरिका देखाउने छौं। यस सत्रको लागि, हामी एक्सेल 2019 प्रयोग गर्न जाँदैछौं, आफ्नो मनपर्ने संस्करण प्रयोग गर्न नहिचकिचाउनुहोस्।
सबैभन्दा पहिले, हाम्रो आजका उदाहरणहरूको आधार रहेको डेटासेटको बारेमा जानौं।
यहाँ हामीसँग एउटा तालिका छ जसमा कर्मचारीहरूको नाम, आईडी, ठेगाना, सम्बन्धित विभाग, र सामेल हुने मिति जस्ता जानकारी समावेश गरिएको छ। यो डेटा प्रयोग गरेर हामी सेलहरू स्वचालित रूपमा भर्ने तरिका देख्नेछौं।
ध्यान दिनुहोस् कि यो डमी डेटाको साथ आधारभूत डेटासेट हो। वास्तविक जीवनको परिदृश्यमा, तपाईंले धेरै ठूलो र जटिल डेटासेटको सामना गर्न सक्नुहुन्छ।
अभ्यास कार्यपुस्तिका
तपाईँलाई तलको लिङ्कबाट अभ्यास कार्यपुस्तिका डाउनलोड गर्न स्वागत छ।
अर्को सेलमा आधारित एक्सेलमा स्वत: पपुलेट सेलहरू। xlsx
अर्को सेलमा आधारित स्वत: पपुलेट सेलहरू
यहाँ, हामीले हाम्रो उदाहरण यसरी सेट गर्छौं कि कर्मचारीको नाम प्रदान गरेर, हामी उहाँको जानकारी स्वतः फेला पार्नेछौं।
यहाँ हामीले मूल तालिकाबाट अलग गरिएको जानकारी क्षेत्रहरू प्रस्तुत गरेका छौं। मानौं हामीले नाम, रोबर्ट सेट गर्छौं।
त्यसपछि हामीले रोबर्ट को विवरणहरू प्राप्त गर्नुपर्छ। हामी त्यो कसरी गर्न सक्छौं भनेर अन्वेषण गरौं।
1. VLOOKUP प्रकार्य प्रयोग गर्दै
केवल एक क्षणको लागि "स्वत: आबादी" बिर्सनुहोस् रमापदण्डसँग मेल खाने डाटा पुन: प्राप्त गर्ने बारे सोच्नुहोस्, कुन प्रकार्यहरू तपाईंको दिमागमा आउँदैछन्? यो एकदम स्पष्ट छ, VLOOKUP ती मध्ये एक हो।
VLOOKUP ठाडो रूपमा व्यवस्थित गरी डेटा खोज्छ। थप जानकारीको लागि, यो VLOOKUP लेख जाँच गर्नुहोस्।
अब हामी VLOOKUP प्रकार्य प्रयोग गरेर एउटा सूत्र लेख्न जाँदैछौं जसले सेलमा हामीले चाहेको सही डेटा ल्याउनेछ।
कर्मचारीको आईडी निकाल्ने सूत्र लेखौं
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,2,0),"")
VLOOKUP <भित्र 14> प्रकार्य, हामीले नाम सम्मिलित गरेका छौं ( I4) lookup_value को रूपमा। त्यसपछि सम्पूर्ण तालिका दायरा lookup_array को रूपमा।
Employee ID 2nd स्तम्भ हो, त्यसैले हामीले 2 लाई column_num को रूपमा सेट गरेका छौं।
हामीले VLOOKUP सूत्रलाई लपेट्न IFERROR प्रकार्य प्रयोग गरेका छौं। यसले सूत्रबाट उत्पन्न हुने कुनै पनि त्रुटिहरूलाई मेटाउनेछ (प्रकारको बारेमा जान्नको लागि, लेखमा जानुहोस्: IFERROR)।
विभागको नाम प्राप्त गर्नको लागि, हामीले सूत्र परिमार्जन गर्न आवश्यक छ,
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,3,0),"")
यहाँ हामीले मूल तालिकाको स्थिति अनुसार column_num परिवर्तन गरेका छौं। विभाग तेस्रो स्तम्भ हो, त्यसैले हामीले ३ प्रयोग गरेका छौं।
को लागि सामेल हुने मिति र ठेगाना, सूत्र हुनेछ
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,4,0),"")
र
=IFERROR(VLOOKUP($I$4,$ B$4:$F$9,5,0),"")
हामीले विवरण फेला पारेका छौंकर्मचारी। अब नाम परिवर्तन गर्नुहोस् र कक्षहरू स्वत: अद्यावधिक हुनेछन्।
ड्रप-डाउन सूचीको साथ VLOOKUP
पहिले हामीले म्यानुअल रूपमा नाम प्रदान गरेका थियौं। कहिलेकाहीँ यो समय-खपतको साथसाथै भ्रामक लाग्न सक्छ।
समस्या समाधान गर्न हामी कर्मचारीको नामको लागि ड्रप-डाउन सूची बनाउन सक्छौं। ड्रप-डाउन सूची बनाउने बारे जान्नको लागि लेख जाँच गर्नुहोस्।
डेटा प्रमाणीकरण संवाद बक्समा सूची छन्नुहोस् र नामहरूको सेल सन्दर्भ घुसाउनुहोस्।
B4:B9 नामहरू समावेश गर्ने दायरा हो।
अब हामी ड्रप-डाउन सूची फेला पार्नेछौं।
हामी अहिले अझ प्रभावकारी र छिटो नाम छनोट गर्न सक्छौं।
24>
अन्य कक्षहरू हामीले प्रयोग गरेजस्तै स्वचालित रूपमा भरिएका छन् VLOOKUP ।
2. INDEX – MATCH प्रकार्य प्रयोग गर्दै
हामीले VLOOKUP मार्फत गरेको अपरेशन वैकल्पिक रूपमा गर्न सकिन्छ। हामी कक्षहरू स्वचालित रूपमा भर्नका लागि INDEX-MATCH को संयोजन प्रयोग गर्न सक्छौं।
MATCH ले पङ्क्ति, स्तम्भ वा तालिकामा लुकअप मानको स्थिति पत्ता लगाउँछ। INDEX दायरामा दिइएको स्थानमा मान फर्काउँछ। थप जान्नको लागि लेखहरूमा जानुहोस्: INDEX, MATCH।
सूत्र निम्न हुनेछ
=IFERROR(INDEX($C$4:$C$9,MATCH($I$4,$B$4:$B$9,0)),"")
यहाँ हाम्रो सूत्रले id नम्बर प्राप्त गर्छ किनकि हामीले INDEX भित्र आईडी दायरा प्रदान गरेका छौं र MATCH प्रकार्यले मापदण्डसँग मिल्ने पङ्क्ति नम्बर प्रदान गर्दछ।तालिकामा मान ( B4:B9 )।
विभाग प्राप्त गर्न हामी INDEX मा दायरा परिवर्तन गर्नेछौं र सूत्र हुनेछ। निम्न हो
=IFERROR(INDEX($D$4:$D$9,MATCH($I$4,$B$4:$B$9,0)),"")
विभागहरू D4 देखि D9 को दायरामा छन् ।
सामेल हुने मिति को सूत्र
=IFERROR(INDEX($E$4:$E$9,MATCH($I$4,$B$4:$B$9,0)),"")
<हुनेछ ०>र ठेगानाको लागि
=IFERROR(INDEX($F$4:$F$9,MATCH($I$4,$B$4:$B$9,0)),"")
अब स्पष्ट गर्नको लागि, चयनलाई मेटाउनुहोस् र कुनै पनि नाम चयन गर्नुहोस्
तपाईंले अन्य कक्षहरू स्वचालित रूपमा भरिएको पाउनुहुनेछ।
3. HLOOKUP प्रकार्य प्रयोग गर्दै
यदि तपाईंको डाटा तेर्सो उन्मुख छ त्यसपछि तपाईंले HLOOKUP प्रकार्य प्रयोग गर्न आवश्यक छ। प्रकार्यको बारेमा जान्नको लागि यो लेखमा जानुहोस्: HLOOKUP।
नाम फिल्ड ड्रप-डाउन सूचीबाट सेट गरिनेछ। र बाँकी क्षेत्र स्वचालित रूपमा भरिनेछ।
आईडी प्राप्त गर्नको लागि, हामी निम्न सूत्र प्रयोग गर्न जाँदैछौं
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,2,0),"")
<32
अपरेसन VLOOKUP सूत्रसँग मिल्दोजुल्दो छ। HLOOKUP प्रकार्य भित्र, हामीले lookup_value को रूपमा नाम र lookup_array को रूपमा तालिका प्रदान गरेका छौं। आईडीहरू दोस्रो पङ्क्तिमा छन्, त्यसैले row_num 2 हो। र ठ्याक्कै मिल्दोजुल्दो ०।
अब, विभागको लागि, सूत्र
<हुनेछ। 6> =IFERROR(HLOOKUP($C$11,$C$3:$H$7,3,0),"")
विभाग तेस्रो पङ्क्ति हो, त्यसैले row_num यहाँ ३ हो।
लेखौंसामेल हुने मितिको सूत्र
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,4,0),"")
सामेल हुने मिति चौथो पङ्क्ति हो, त्यसैले row_num यहाँ 4 छ। त्यसपछि ठेगानाको लागि पङ्क्ति नम्बर 5 मा परिवर्तन गर्नुहोस्।
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,5,0),"")
कक्षहरू मेटाउनुहोस् र ड्रपबाट एउटा नाम चयन गर्नुहोस्। -डाउन सूची
नाम चयन गरेपछि, तपाईंले अन्य कक्षहरू स्वचालित रूपमा भरिएको देख्नुहुनेछ।
4. INDEX -पङ्क्तिहरूका लागि MATCH
हामी पङ्क्तिहरूको लागि INDEX MATCH संयोजन पनि प्रयोग गर्न सक्छौं। सूत्र निम्न हुनेछ
=IFERROR(INDEX($C$4:$H$4,MATCH($C$11,$C$3:$H$3,0)),"")
यो आईडी प्राप्त गर्नको लागि हो, त्यसैले हामीले C4:H4 प्रयोग गरेका छौं।>INDEX प्रकार्य, जुन कर्मचारी ID पङ्क्ति हो।
विभाग पत्ता लगाउन पङ्क्तिको दायरा परिवर्तन गर्नुहोस्
=IFERROR(INDEX($C$5:$H$5,MATCH($C$11,$C$3:$H$3,0)),"")
त्यसैगरी, सामेल हुने मिति र ठेगानाको लागि पङ्क्ति नम्बर परिवर्तन गर्नुहोस्
=IFERROR(INDEX($C$6:$H$6,MATCH($C$11,$C$3:$H$3,0)),"")
यहाँ C6:H6 सामेल हुने मिति पङ्क्ति हो।
40>
र C7:H7 ठेगाना पङ्क्ति हो, त्यसैले ठेगाना निकाल्नको लागि सूत्र तल उल्लेखित जस्तै हुनेछ
=IFERROR(INDEX($C$7:$H$7, MATCH($C$11,$C$3:$H$3,0)),"")
निष्कर्ष
यो आजको लागि हो। हामीले अर्को सेलमा आधारित कक्षहरू स्वत: आबादी गर्ने धेरै तरिकाहरू सूचीबद्ध गरेका छौं। आशा छ तपाईंले यो उपयोगी पाउनुहुनेछ। केहि बुझ्न गाह्रो लागेमा टिप्पणी गर्न नहिचकिचाउनुहोस्। हामीले यहाँ छुटेका कुनै पनि अन्य विधिहरू हामीलाई थाहा दिनुहोस्।