यदि सेल अपने आप भर जाएँ तो कितना अच्छा होगा? ज्यादातर समय हम इसे पसंद करेंगे। आज हम आपको दिखाने जा रहे हैं कि किसी अन्य सेल के मूल्य के आधार पर एक्सेल में कोशिकाओं को ऑटो-पॉप्युलेट कैसे करें। इस सत्र के लिए, हम एक्सेल 2019 का उपयोग करने जा रहे हैं, बेझिझक अपने पसंदीदा संस्करण का उपयोग करें।
सबसे पहले सबसे पहले, आइए डेटासेट के बारे में जानें जो हमारे आज के उदाहरणों का आधार है।
यहां हमारे पास एक टेबल है जिसमें कर्मचारियों की जानकारी जैसे उनका नाम, आईडी, पता, संबंधित विभाग और शामिल होने की तारीख है। इस डेटा का उपयोग करके हम देखेंगे कि कोशिकाओं को स्वचालित रूप से कैसे पॉप्युलेट किया जाता है।
ध्यान दें कि यह डमी डेटा वाला एक मूल डेटासेट है। वास्तविक जीवन के परिदृश्य में, आपका सामना बहुत बड़े और जटिल डेटासेट से हो सकता है।
कार्यपुस्तिका का अभ्यास करें
नीचे दिए गए लिंक से अभ्यास कार्यपुस्तिका डाउनलोड करने के लिए आपका स्वागत है।
दूसरे सेल पर आधारित सेल को अपने आप पॉप्युलेट करें
यहां, हम अपना उदाहरण इस तरह से सेट करते हैं कि एक कर्मचारी का नाम प्रदान करने से, हमें उसकी जानकारी अपने आप मिल जाएगी।
यहां हमने मूल तालिका से अलग सूचना क्षेत्र पेश किए हैं। मान लें कि हमने नाम, रॉबर्ट . सेट किया है ।
तब हमें रॉबर्ट . का विवरण प्राप्त करना चाहिए . आइए जानें कि हम ऐसा कैसे कर सकते हैं।
<एच3>1. VLOOKUP फ़ंक्शन का उपयोग करनाबस एक पल के लिए "ऑटो-पॉप्युलेट" के बारे में भूल जाओ और मानदंड से मेल खाने वाले डेटा को पुनः प्राप्त करने के बारे में सोचें, आपके दिमाग में कौन से कार्य आ रहे हैं? यह बिल्कुल स्पष्ट है, VLOOKUP उनमें से एक है।
वीलुकअप डेटा की तलाश करता है, लंबवत रूप से व्यवस्थित। अधिक जानकारी के लिए, इस VLOOKUP लेख को देखें।
अब हम VLOOKUP . का उपयोग करके एक सूत्र लिखने जा रहे हैं फ़ंक्शन जो सटीक डेटा प्राप्त करेगा जो हम एक सेल में चाहते हैं।
आइए कर्मचारी की आईडी प्राप्त करने का सूत्र लिखें
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,2,0),"")
VLOOKUP . के भीतर फ़ंक्शन, हमने नाम डाला है (I4) lookup_value . के रूप में . तब संपूर्ण तालिका श्रेणी lookup_array . के रूप में होती है ।
कर्मचारी आईडी दूसरा कॉलम है, इसलिए हमने 2 को column_num . के रूप में सेट किया है ।
हमने IFERROR . का उपयोग किया है VLOOKUP . को लपेटने के लिए कार्य करें सूत्र। यह सूत्र से उत्पन्न होने वाली किसी भी त्रुटि को मिटा देगा (फ़ंक्शन के बारे में जानने के लिए, लेख पर जाएँ:IFERROR)।
विभाग का नाम निकालने के लिए, हमें सूत्र को संशोधित करना होगा,
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,3,0),"")
यहां हमने column_num . को बदल दिया है मूल तालिका में स्थिति के अनुसार। विभाग तीसरा कॉलम है, इसलिए हमने 3 का इस्तेमाल किया है।
कार्यभार ग्रहण करने की तिथि . के लिए और पता, सूत्र होगा
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,4,0),"")
और
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,5,0),"")
हमें कर्मचारी के लिए विवरण मिल गया है। अब नाम बदलें और सेल अपने आप अपडेट हो जाएंगे।
ड्रॉप-डाउन सूची के साथ VLOOKUP
पहले हमने मैन्युअल रूप से नाम प्रदान किया था। कभी-कभी यह समय लेने वाली होने के साथ-साथ भ्रमित करने वाली भी लग सकती है।
समस्या को हल करने के लिए हम कर्मचारी के नाम के लिए एक ड्रॉप-डाउन सूची बना सकते हैं। ड्रॉप-डाउन सूची बनाने के बारे में जानने के लिए लेख देखें।
डेटा सत्यापन . में संवाद बॉक्स चुनें सूची और नामों का सेल संदर्भ डालें।
B4:B9 वह श्रेणी है जिसमें नाम होते हैं।
अब हम ड्रॉप-डाउन सूची पाएंगे।
अब हम नाम को अधिक प्रभावी ढंग से और शीघ्रता से चुन सकते हैं।
जैसे ही हमने VLOOKUP . का उपयोग किया, अन्य सेल स्वचालित रूप से पॉप्युलेट हो रहे हैं ।
<एच3>2. INDEX - MATCH फंक्शन का उपयोग करनाऑपरेशन हमने VLOOKUP . के माध्यम से किया है वैकल्पिक रूप से किया जा सकता है। हम INDEX-MATCH . के संयोजन का उपयोग कर सकते हैं कोशिकाओं को स्वचालित रूप से भरने के लिए।
मिलान किसी पंक्ति, स्तंभ या तालिका में लुकअप मान की स्थिति का पता लगाता है। इंडेक्स किसी श्रेणी में दिए गए स्थान पर मान लौटाता है। अधिक जानने के लिए लेखों पर जाएँ:INDEX, MATCH।
सूत्र निम्नलिखित होगा
=IFERROR(INDEX($C$4:$C$9,MATCH($I$4,$B$4:$B$9,0)),"")
यहां हमारा सूत्र आईडी नंबर प्राप्त करता है क्योंकि हमने आईडी श्रेणी को 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>3. HLOOKUP फ़ंक्शन का उपयोग करना
यदि आपका डेटा क्षैतिज रूप से उन्मुख है तो आपको HLOOKUP . का उपयोग करने की आवश्यकता है समारोह। समारोह के बारे में जानने के लिए इस लेख पर जाएँ:HLOOKUP।
नाम फ़ील्ड ड्रॉप-डाउन सूची से सेट की जाएगी। और शेष फ़ील्ड अपने आप भर जाएगी।
आईडी प्राप्त करने के लिए, हम निम्नलिखित सूत्र का उपयोग करने जा रहे हैं
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,2,0),"")
ऑपरेशन VLOOKUP . के समान है सूत्र। HLOOKUP . के भीतर फ़ंक्शन, हमने lookup_value . के रूप में नाम प्रदान किया है और तालिका lookup_array . के रूप में . आईडी दूसरी पंक्ति में हैं, इसलिए row_num 2 है और सटीक मिलान के लिए 0 है।
अब विभाग के लिए ये होगा फॉर्मूला
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,3,0),"")
विभाग तीसरी पंक्ति है, इसलिए row_num यहाँ 3 है।
आइए शामिल होने की तारीख के लिए सूत्र लिखें
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,4,0),"")
शामिल होने की तिथि चौथी पंक्ति है, इसलिए row_num यहाँ 4 है। फिर पते के लिए पंक्ति संख्या को 5 में बदलें।
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,5,0),"")
आइए सेलों को मिटा दें और ड्रॉप-डाउन सूची से एक नाम चुनें
नाम चुनने के बाद, आप पाएंगे कि अन्य सेल अपने आप पॉप्युलेट हो रहे हैं।
<एच3>4. पंक्तियों के लिए INDEX-MATCH
हम INDEX MATCH . का भी उपयोग कर सकते हैं पंक्तियों के लिए संयोजन। सूत्र निम्नलिखित होगा
=IFERROR(INDEX($C$4:$H$4,MATCH($C$11,$C$3:$H$3,0)),"")
यह आईडी निकालने के लिए है, इसलिए हमने C4:H4 . का उपयोग किया है इंडेक्स . में फ़ंक्शन, जो कर्मचारी आईडी . है पंक्ति।
विभाग खोजने के लिए पंक्ति श्रेणी बदलें
=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 शामिल होने की तिथि . है पंक्ति।
और C7:H7 पता . है पंक्ति, इसलिए पता प्राप्त करने का सूत्र नीचे बताए गए सूत्र जैसा होगा
=IFERROR(INDEX($C$7:$H$7,MATCH($C$11,$C$3:$H$3,0)),”")
निष्कर्ष
आज के लिए इतना ही। हमने अन्य सेल के आधार पर सेल को ऑटो-पॉप्युलेट करने के कई तरीके सूचीबद्ध किए हैं। आशा है कि आपको यह मददगार लगेगा। अगर कुछ समझने में मुश्किल लगे तो बेझिझक कमेंट करें। आइए जानते हैं कोई और तरीका जो हमने यहां नहीं छोड़ा है।
आगे की रीडिंग
- एक्सेल में ऑटोफिल फॉर्मूला का उपयोग कैसे करें (6 तरीके)
- Excel में किसी अन्य कक्ष पर आधारित स्वतः भरण कक्ष (5 तरीके)
- Excel में स्वचालित क्रमांकन (9 दृष्टिकोण)
- Excel में संख्याओं को स्वतः कैसे भरें (12 तरीके)
- ठीक करें:एक्सेल ऑटोफिल काम नहीं कर रहा (7 मुद्दे)
- Excel में एकाधिक शीट में अनुक्रमिक तिथियां कैसे दर्ज करें