Full transcript of “Ms Excel Functions VLookup, HLookup, Index, Match, DGET |Tutorial for beginners| Lecture-8 UPCISS”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.
0:00 हेलो स्टूडेंट्स, वेलकम टू यूपीएसएस एडवांस एक्सेल की इस सीरीज का यह लेक्चर नंबर एट है और आज हम इस वीडियो में जिन फंक्शन को समझने वाले हैं, वह एक्सेल के मोस्ट इंपोर्टेंट और एडवांस फंक्शन हैं। Excel में इनका सबसे ज्यादा यूज़ किया जाता है। आज हम इस वीडियो में देखने वाले हैं lookup एंड रेफरेंस से रिलेटेड फंक्शन जिसमें हम बात करेंगे lookup फंक्शन, VLOOKUP, HOKUP, इंडेक्स, मैच, इफ एरर एंड डी गेट फंक्शन की। तो इन सभी फंक्शन को हम बिल्कुल डिटेल में समझने वाले हैं और इस एक ही वीडियो में देखने वाले हैं। तो वीडियो हो सकता है थोड़ा सा बड़ा हो लेकिन आपको वीडियो पूरा कंप्लीट देखना है। ठीक है? एक बार अगर आप इस वीडियो को पूरा कंप्लीट देख लेते हैं तो यहां पर इन सभी फंक्शन को आप अलग-अलग डेटाबेस पर यूज़ कर पाएंगे। ठीक है? क्योंकि इन सभी फंक्शन को हम इस तरीके से समझने वाले हैं जिससे कि आप किसी भी तरह के डेटाबेस पर इन फंक्शन का यूज़ कर पाएं। ठीक है? फंक्शन कैसे काम करते हैं? इसकी डेफिनेशन क्या है? इसका
0:45 सिंटेक्स क्या है? ये सब कुछ समझेंगे डिटेल में। सबसे पहले इसे हम एक छोटे से डेटाबेस पर देखेंगे। फिर उसके बाद जब आपको एक बार समझ में आ जाएगा तो यहां पर हम थोड़े से बड़े डेटाबेस पर भी इनका यूज़ देखेंगे। ठीक है? हालांकि ये डेटाबेस इतना बड़ा नहीं है। रियल वर्क में जो डेटाबेस होता है उसमें हजारों एंप्लई या फिर पर्सन या स्टूडेंट हो सकते हैं। यानी कि वहां पर हजारों नंबर्स का डाटा होता है। ठीक है? चलिए तो यहां पर सबसे पहले बात करते हैं lookup फंक्शन की। तो देखिए ये लुकअप से रिलेटेड जितने भी फंक्शन हैं यहां पर आप देखेंगे LOP, VLOpu, HOp. तो, यह नाम से ही पता चलता है। LOP का मतलब क्या हो गया? देखना। ठीक है? Lookup यानी देखना। तो एक तरीके से अगर हमारे पास इस तरह का डेटाबेस है और इसमें से हमें किसी भी पर्सन या किसी भी स्टूडेंट की डिटेल को जानना है तो वो हम lookuअप फंक्शन के जरिए देख सकते हैं। अब आप सोच रहे होंगे ये तो हम डायरेक्टली इस तरीके से देख सकते हैं या अगर डेटा बड़ा है तो हम फाइंड करके देख
1:31 सकते हैं नहीं। ठीक है? अगर फाइंड करके देखने बैठेंगे तो उसमें समय लगेगा। तो इस केस में क्या होता है कि अगर हमारे पास कोई एक सिंगल वैल्यू है। क्योंकि अगर हमें डेटाबेस में किसी भी व्यक्ति की इंफॉर्मेशन जाननी है किसी पर्सन की तो हमारे पास एक चीज होनी चाहिए यानी एक वैल्यू होनी चाहिए। जैसे स्टूडेंट आईडी होनी चाहिए या उसका कांटेक्ट नंबर होना चाहिए। मतलब कोई ना कोई डिटेल ऐसी होनी चाहिए। फिर उसके बाद हम वो डिटेल उसके जरिए पूरे डाटा में से सारी डिटेल को फैच कर सकते हैं। जैसे हमें किसी ने बताया कि स्टूडेंट फोर यानी कि S1 S4 जिसकी आईडी है उसका बैच टाइम क्या है? आप हमें बताओ। ठीक है? तो S4 का बैच टाइम क्या है? देखिए 8 टू 10। लेकिन यहां पर छोटा सा डाटा था। हमने देख लिया। लेकिन अगर लार्ज स्केल पर डाटा होगा तो वहां पर हम फंक्शंस का यूज़ करते हैं। क्योंकि ये हमारे काम को इजी कर देते हैं। ठीक है? सीधा यहां पर हम टाइप करते सपोज आप सोच करके देखिए अगर यहां पर हम टाइप करते सिर्फ इतना S4 और डायरेक्टली
2:18 यहां पर उसका बैच टाइप निकल कर के आ जाता या उसका कोर्स या उसकी ऐज या उसका नेम ठीक है तो यहां पर कितना इजी हो जाता हमें कुछ नहीं करना था सीधा यहां पर स्टूडेंट की आईडी डाली या अगर कांटेक्ट नंबर के जरिए देखना है तो सीधा कांटेक्ट नंबर डाला कांटेक्ट नंबर डालने के बाद उसकी इंफॉर्मेशनेशन निकल गई आप जो भी निकालना चाहते हैं तो ये तरीका होता है तो सबसे पहले यहां पर हम फटाफट lookuअप फंक्शन को देखते हैं और इससे रिलेटेड जो भी चीजें होंगे हम साथ में कवर करते रहेंगे तो यहां पर हम लगाते हैं lookअप फंक्शन ठीक है lookup फंक्शन में सबसे पहले हमें lookup वैल्यू बतानी होती है। lookup वैल्यू वही वाली यानी कि जिसके जरिए हमें सर्च करना है इस डेटा में। तो lookup वैल्यू में यहां पर हम असाइन कर देंगे इस सेल का एड्रेस। ठीक है? क्योंकि हम इसी सेल में टाइप करेंगे S1, S2 यानी जिस भी स्टूडेंट की डिटेल जाननी होगी वो यहां पर हम उसकी स्टूडेंट आईडी यहां पर लिखेंगे। ठीक है? तो ये lookup वैल्यू के लिए दे दिया सेल एड्रेस। फिर उसके बाद है LOKUP वेक्टर। LOKUP वेक्टर का मतलब यह होता है सिंपली
3:04 कि आपने जो LOKUP वैल्यू में एड्रेस दिया है, ठीक है? ये जो वैल्यू होगी वो कौन से अ एड्रेस में ढूंढी जाए। ठीक है? तो यहां पर हम lookuअप वेक्टर में इसका एड्रेस दे देंगे। ठीक है? इसका रेंज एड्रेस देना है हमें। क्योंकि ये जो यहां पर हम टाइप करेंगे वो हमें यहीं पर तो मिलेगा। समझ पा रहे हैं ना बात को? स्टूडेंट आईडी कहां पर है? यहां पर है। तो यहां पर ये रेंज एड्रेस हमें देना है। ध्यान रखना है यहां पर जो हमारा डेटा फील्ड है। ठीक है? यानी जो टेबल ये हेडर है टेबल का बेसिकली इसे सेलेक्ट नहीं करना है। यानी एसटीओ आईडी जिसमें लिखा है उसे छोड़ करके बाकी की रेंज यहां पर हमें असाइन करनी है। फिर यहां पर कॉमा लास्ट में यहां पर हमें बताना है रिजल्ट वेक्टर यानी कि ये आपस में तो मैच करेगा। लुकअप क्या करेगा? जो B10 में लिखा हुआ है वो B3 से B7 के बीच में ढूंढेगा। ठीक है? और ढूंढने के बाद आपको रिजल्ट क्या चाहिए? वह यहां पर आपको बताना है। जैसे हम अगर यहां पर स्टूडेंट
3:51 की आईडी डालें तो उस स्टूडेंट का कोर्स आना चाहिए या बैच टाइम आना चाहिए वह चीज यहां पर हमें बतानी है। तो यहां पर हमें चाहिए कोर्स। तो यहां पर हमने कोर्स को सेलेक्ट कर लिया। ठीक है? सिंपली यहां पर भी हमें जो टेबल हेडर है इसे हमें सेलेक्ट नहीं करना है। तो यहां पर हमने इतना सेलेक्ट कर लिया। बस और यहां पर कुछ नहीं करना। ब्रैकेट क्लोज एंड एंटर। और यहां पर जैसे ही हम डालते हैं जैसे हमने डाला S3 तो S3 का जो भी कोर्स होगा आप यहां पर देख सकते हैं। आ रहा है। यहां पर हमने डाला S5 एंड स्टूडेंट फाइव। तो यहां पर स्टूडेंट फाइव का जो कोर्स है वो यहां पर आप देख सकते हैं। और अगर हमने इसमें कोई ऐसी वैल्यू डाल दी जो कि इसमें एग्ज़िस्ट ही नहीं करती। जैसे यहां पर हमने डाल दिया S7। तो S7 डालने पर क्या होगा कि जो लास्ट वैल्यू होती है बेसिकली वो यहां पर हमें देखने को मिलेगी। जैसे वापस देखते हैं। यहां पर हमने डाला S3 तो S3 का जो कोर्स है वो क्या है? डीसी है। लेकिन हमने यहां पर क्या डाल दिया? ऐसी वैल्यू जो इसमें
4:36 एग्ज़िस्ट नहीं करती। जैसे यहां पर हमने S37 डाल दिया। तो एंटर करने पर क्या होगा कि जो लास्ट में यहां पर वैल्यू थी वही आएगी। एक ये एक प्रकार की बेसिकली एरर है। लेकिन यहां पर एरर हमें डायरेक्टली यहां पर नहीं देता है। ठीक है? और बाकी अगर कुछ ऐसा डाल देंगे जो कि बिल्कुल भी मैच नहीं करेगा। तब यहां पर हमें इस टाइप की एरर मिलेगी। मतलब कुछ ऐसा डाल दिया जो कि बिल्कुल भी मैच नहीं होता है। तब यहां पर हमें एरर मिलती है। अभी इसमें देखिए मैच हो रहा है क्योंकि एस से स्टार्ट हुआ है ना तो ये एस को मैच कर पा रहा है। तो इस वजह से ये चीज लिखी हुई है। लेकिन ऐसा कुछ डाल देते हैं। जैसे यहां पर इसे हमने के से स्टार्ट किया तो यहां पर ये एरर देखने को मिलेगी। तो ये चीज़ आपकी क्लियर हो गई कि LOKUP फंक्शन का हम कैसे यूज़ करेंगे। हालांकि यह अभी हमने इसको सिर्फ बेसिक लेवल पर देखा है। इस तरीके से हम डाटा चेक कर सकते हैं। बाकी अगर इसको हम और थोड़ा बेहतर तरीके से यूज़ करें तो कुछ इस तरीके से यूज़ कर सकते हैं कि जैसे ही यहां पर हम
5:21 स्टूडेंट आईडी डालें यानी कि S1 या S3 या S4 जो भी है और उसका नेम आ जाना चाहिए। उसका कोर्स आ जाना चाहिए। मतलब सारी डिटेल चाहिए। तो उसके लिए हम क्या करते हैं? इस हेडर को यहां पर कॉपी करके पेस्ट कर लेते हैं। जस्ट ऐसे ही और अब यहां पर स्टूडेंट आईडी को भी कॉपी कर लेते हैं। है ना? टेबल हेडर पूरा कॉपी कर लेते हैं और हमें क्या चाहिए कि जैसे ही यहां पर हम स्टूडेंट आईडी फोर डालें या जिसका भी डालें उसका नेम कोर्स एज बैच टाइम आ जाना चाहिए। तो इसके लिए हम इसी lookup का यूज़ करते हैं पहले। बाकी ये काम हम VL lookup HL lookup इंडेक्स मैच और डी गेट सभी से कर सकते हैं। लेकिन सभी को एक-एक करके हम देखेंगे तभी आपको समझ में आएगा कि हम किस टाइप के डेटाबेस पर किस तरह के फंक्शन को यूज़ करें। तो हमें इजी पड़ेगा। ठीक है? तभी आप समझ पाएंगे, कंपैरिजन कर पाएंगे। तो यहां पर हम फटाफट फिर से lookup लगाते हैं यहां पर lookup सबसे पहले lookuअप वैल्यू देनी है जो कि यही रहने वाली है कॉमा फिर उसके
6:07 बाद lookup वेक्टर तो lookup वेक्टर ये जो हमें ढूंढना है वो यहीं पर ढूंढना है फिर उसके बाद कॉमा अब इसमें रिजल्ट क्या चाहिए तो इसमें हमें चाहिए नेम सबसे पहले नेम चाहिए तो यहां पर हमने नेम का एड्रेस दे दिया और यहां पर एंटर करेंगे तो देखिए जो भी यहां पर हम डालेंगे S1 डाला तो यहां सॉरी A1 हो गया S1 डाला तो यहां पर अरविंद आ रहा है और अगर S5 डाला तो यहां पर S5 में हर्ष नाम है तो हर्ष आ चुका है। क्लियर है? इसी तरीके से कोर्स में तो इज़ इक्वल टू और इसमें भी हम lookup लगाएंगे। ठीक है? अभी हम ड्रैग करके भी आपको दिखाएंगे। परेशान ना हो। ठीक है? आराम से समझिए एक-एक करके। तो सबसे पहले यहां पर lookup वैल्यू हो गई। फिर उसके बाद कॉमा lookup वेक्टर यही रहेगा। सेम एड्रेस। फिर उसके बाद कॉमा रिजल्ट। अभी यहां पर हमें कोर्स जानना है तो हमने कोर्स का एड्रेस दे दिया बस। और एंटर करेंगे तो यहां पर आप देखेंगे इसका कोर्स ट्रिपल सी है। और जैसे ही यहां पर हम आईडी चेंज करते हैं। S4 डाला तो उसका नेम और कोर्स दोनों चीजें
6:53 चेंज हो गई। ठीक है? अब ये आपका डेटाबेस कितना भी बड़ा हो इससे फर्क नहीं पड़ता है। लेकिन यहां पर अगर हम ऐसे करेंगे तो हमें कई फार्मूले लगाने पड़ेंगे। ठीक है? तो हम क्या करते हैं? सिंगल एक फार्मूला लगाते हैं और इसी को हम ड्रैग कर देते हैं। लेकिन अगर इसको हम अभी ड्रैग करेंगे तो यहां पर हमें एरर देखने को मिलेगी। इसके पीछे रीज़न सिंपल सा है। देखिए क्या है कि यहां पर तो सही है सारे एड्रेस। लेकिन जैसे ही इसे हमने ड्रैग किया तो ये जो हमारे एड्रेस थे ये रिलेटिव एड्रेस थे। जिसकी वजह से ये क्या हो रहा है? ये एड्रेस चेंज हो रहे हैं। ठीक है? अब यहां पर देखिए इसके अकॉर्डिंग lookup वैल्यू हमारी क्या दिखा रहा है? C10। जबकि नहीं इस केस में भी हमारी lookup वैल्यू सेम वही यानी कि S4 ही रहने वाली है। तो इस सिचुएशन के लिए हम क्या करेंगे? हम क्या चाहते हैं? देखिए सबसे पहली चीज़ कि यहां पर जो B10 है B10 यानी lookup वैल्यू जो है स्टूडेंट आईडी4 ये सभी के लिए सेम रहेगी। कॉमन है। यानी नेम जानना हो, कोर्स जानना हो, एज जाननी हो, बैच टाइम जानना हो
7:39 सभी के लिए B10 रहेगा। और जो lookup वेक्टर है यानी कि जो B10 वाली वैल्यू है जिसके साथ मैच करवाना है जिस रेंज के साथ में ये भी सेम रहेगा यानी फिक्स रहेगा। लेकिन ये चीज जो है C3 से C7 यानी ये वाली रेंज चेंज होती रहेगी। तो इसके लिए हम क्या करेंगे? तो इसके लिए हमने बताया था सेल एड्रेस में एब्सोल्यूट सेल एड्रेस होता है एक। ठीक है? अगर आपको नहीं याद होगा तो यहां पर एक बार रिवाइज करवा देते हैं। जस्ट यहां पर हमने लिखा 45 इज़ इक्वल टू और अगर हमने 45 को मल्टीप्लाई कर दिया मान लेते हैं टू से। ठीक है? तो यहां पर रिजल्ट आ गया। नो प्रॉब्लम। अब यहां पर इसमें जो देखिए जो यूज़ हो रहा है ये कौन सा एड्रेस है? रिलेटिव सेल एड्रेस है। अगर इसे हम ड्रैग करेंगे तो आपको अच्छी तरीके से पता है कि ये चेंज होगा। ये क्या होगा? चेंज होगा। रो में मतलब रो में सेलेक्ट कर रहे हैं तब भी यह चेंज हो रहा है और अगर कॉलम में इसे हम ड्रैग करते हैं तब भी यह चेंज हो रहा है। लेकिन अगर हम इसे चेंज
8:25 नहीं करना चाहते फिक्स करना चाहते हैं तो यहां पर हम क्या कर सकते हैं? इसको एब्सोल्यूट कर सकते हैं। इस सेल एड्रेस को लॉक कर सकते हैं। उसके लिए उस सेल एड्रेस को सेलेक्ट करना है और कीबोर्ड से प्रेस करना है F4। ठीक है? F4 फंक्शन की होती है। इसे जैसे ही आप प्रेस करेंगे तो यहां पर यह सेल एड्रेस हमारा लॉक हो गया। यानी कि यह एब्सोल्यूट सेल एड्रेस बन चुका है। और यह फुल एब्सल्यूट है। ठीक है? अभी क्या होगा कि ये मतलब और फुल एब्सोल्यूट में होता कुछ नहीं है। सिंपली F4 फंक्शन की जब हम प्रेस करते हैं तो ये कॉलम के पहले और रो के पहले डॉलर का साइन लगा देता है और कुछ नहीं है। ठीक है? फिर यहां पर हम क्या करेंगे? इसे ड्रैग कर देंगे। तो यहां पर आप देखेंगे इसमें कोई भी चेंजज़ नहीं हो रहे। मतलब सेल एड्रेस हमारा क्या है? सेम है। इसे आप रो में ड्रैग करें। कॉलम में ड्रैग करें। कोई फर्क नहीं पड़ता। सेल एड्रेस हमारा क्या हो चुका है? लॉक हो चुका है। ठीक है? तो कई बार ये यूज़ किया जाता है। जैसे अभी हम जस्ट यूज़ करेंगे
9:10 इसका। दूसरी चीज इसमें एक और चीज होती है। यहां पर देखिए कॉलम भी लॉक हो रहा है और रो भी लॉक हो रही है। लेकिन कभी-कभी ऐसे फॉर्मूले होते हैं जहां पर हमें सिर्फ कॉलम को या सिर्फ रो को ही लॉक करना होता है। तो ऐसा करने के लिए यहां पर जैसे हमने कॉलम के पहले से कॉलम के पहले का जो डॉलर था हटा दिया। अभी सिर्फ रो लॉक है। यानी कि रो नंबर 12 जो है वो लॉक है। तो अगर इसे हम नीचे की तरफ ड्रैग करेंगे तो यहां पर रो चेंज नहीं होगी क्योंकि जो रो है वो हमने लॉक कर रखी है। एब्सोल्यूट है। ठीक है? लेकिन कॉलम जो है वो हमारा फ्री है। तो अगर इसे हम आगे की तरफ ड्रैग करते हैं तो यहां पर देखिए कॉलम जो है वो चेंज हो रहा है लेकिन रो चेंज नहीं होगी। क्लियर है बात समझ में आ गई? इसी तरीके से अगर हम यहां से डॉलर हटाते हैं। पहले हम कॉलम को लॉक कर देते हैं। तो अभी क्या होगा कि नीचे की तरफ ड्रैग करने पर रो चेंज होगी। लेकिन आगे की तरफ ड्रैग करने पर कॉलम चेंज नहीं होगा। तो ये चीज आपको समझ में आ गई
9:56 कि डॉलर का साइन कब कहां कैसे लगाते हैं तो क्या होता है। ठीक है? और जो शॉर्टकट हमने बताया F4 तो F4 की जब आप प्रेस करते हैं तो अभी देखिए ये नॉर्मल सेल एड्रेस हो गया रिलेटिव और जैसे ही हमने F4 प्रेस किया तो सबसे पहले ये फुल एब्सोल्यूट करता है। अगर दोबारा आप F4 प्रेस करेंगे तो ये रो को एब्सोल्यूट करेगा। फिर से F4 प्रेस करेंगे तो कॉलम को एब्सोल्यूट करेगा। फिर से F4 तो नॉर्मल हो गया। फिर F4 करेंगे तो फुल एब्सोल्यूट हो जाएगा। तो ये सल चलता रहता है। एक ही शॉर्टकट की है इसकी। ठीक है? F4 या फिर आप मैनुअली भी डॉलर लगा सकते हैं किसी भी सेल एड्रेस में। और यह रेंज एड्रेस में भी सेम काम करता है। ठीक है? चलिए तो अब इसको यहां पर हम लगा के दिखाते हैं। अब जैसे B10 है तो ये हमें हर केस में क्या करना है? लॉक करना है। तो सिंपली सेलेक्ट किया F4 बटन प्रेस किया तो ये लॉक हो गया। फिर उसके बाद इस रेंज एड्रेस को भी हमें लॉक करना है। तो इसमें भी F4 प्रेस किया लॉक हो गया। लेकिन इसे लॉक नहीं करना है। बस एंटर किया। देखिए
10:41 नाम यहां पर आ रहा है। अब इसे हम ड्रैग करेंगे तो यहां पर कोई भी एरर हमें देखने को नहीं मिलेगी। अब यहां पर स्टूडेंट आईडी हमने डाला जस्ट 3s3 तो यहां पर आप देखेंगे नेम सुरेश कोर्स डीसीए। आप इसे मैच कर सकते हैं। सुरेश डीसीए 23 और 10 टू 11 नो प्रॉब्लम कोई दिक्कत नहीं है। यहां पर हमने डाला S5 तो यहां पर S5 डालने से क्या होगा? चेंज हो जाएगी सारी डिटेल। और अगर कुछ ऐसा डालते हैं जैसे S9 डाल दिया तो इस केस में क्या होगा कि जो लास्ट वैल्यू थी वही रहेगी। यहां पर एक तरीके से हमें एरर मिलेगी। ठीक है? हेड एन एरर हो गई ये क्योंकि ये डेटा एग्ज़िस्ट नहीं करता है। और अगर बिल्कुल भी ऐसा कुछ डाल देंगे जो एग्जैक्ट मैच नहीं करेगा तब तो हमें एरर इस तरीके से देखने को मिलेगी ही। ठीक है? और इसे हम एफ एरर फंक्शन के जरिए कंट्रोल कर सकते हैं। अभी जैसे यह एनए करके लिख के आ रहा है। लेकिन अगर हम कुछ और मैसेज देना चाह तो हम इफ एरर फंक्शन का यूज करते हैं
11:26 इसके लिए जो अभी हम जस्ट आगे समझ लेंगे। ठीक है? चलिए तो lookup फंक्शन जो है वो आपको अच्छी तरीके से क्लियर हो गया। ठीक है? ये lookuअप की कहानी थी। वापस से यहां पर हमने डाल दिया s3। ठीक है? चलिए तो ये lookuअप फंक्शन क्लियर हो गया। चलिए यहां पर हम टाइप भी कर देते हैं ताकि आपको क्लियर रहे कि हमने कौन-कौन से फंक्शन कंप्लीट कर लिए हैं। तो ये जो फ़ूले इसमें लगे हैं ये लुकअप फंक्शन के लिए हो गया। ठीक है? ठीक है? अब आगे बढ़ते हैं और बात करते हैं VLOOKUP फंक्शन की। VLOOP फंक्शन जो है वो भी इसी तरह का है लेकिन थोड़ा सा डिफरेंस है। V में यहां पर वर्टिकल आ गया एक वर्ड। ठीक है? वर्टिकल का मतलब क्या होता है? पहले इसे आपको हम लगा करके दिखाते हैं। फिर हम बताएंगे। ठीक है? तो यही सेम हेडर हमने कॉपी कर लिए और इसको हमने पेस्ट कर दिया। अच्छा इसमें एक छोटी सी चीज रह गई। वो क्या कि जैसे मान लेते हैं कि आपको सारी डिटेल नहीं जाननी। आपको सिर्फ नेम, कोर्स या बैच टाइम जानना है। मतलब एक या दो ही चीजें जाननी है। तीसरी
12:12 नहीं जाननी। तो, सिंपल सा तरीका है भाई आप इसे डिलीट कर दें। या फार्मूला जब आप ड्रैग करते हैं जैसे इसको हमने ड्रैग किया था तो यहां पर हमें बैच टाइम जानना है तो जस्ट हमने क्या किया bt यानी बैच टाइम जानना है इसको हमने डिलीट कर दिया ठीक है और यहां पर अभी एज दिखा रहा है लेकिन फार्मूले में कुछ चेंजेस हमें मैनुअली करने पड़ेंगे तो यहां पर इसे हमने बैच टाइम मतलब इसका जो रिजल्ट फैक्ट रिजल्ट फैक्टर था ये हमने बैच टाइम पर सेट कर दिया और अभी आप इसमें बैच टाइम देख सकते हैं एज जो है वो स्किप हो चुका है उम्मीद करते हैं समझ आया होगा वापस कंट्रोल z कर देते हैं जैसा था वैसा हो गया ठीक है lookup क्लियर हो गया अब यहां पर फटाफट वी lookup की बात करते हैं इसमें तो VLOKUP में भी सेम कहानी है। जैसे यहां पर हम क्या डालेंगे? स्टूडेंट आईडी S5 डाल दिया। और अब यहां पर VLOOKUP लगाने का तरीका थोड़ा चेंज है। ठीक है? लगाया VLOOKUP फंक्शन। इसमें भी हमें सेम वही lookOP वैल्यू देनी है। यानी कौन सी वैल्यू के
12:58 जरिए डेटा फैच करना है? तो हमें S5 के जरिए फैच करना है। फिर उसके बाद कॉमा टेबल अरे। ठीक है? टेबल अरे क्या है? अब देखिए जो LOOKUP में था वहां पर हम सिर्फ ये दे रहे थे कि जो LOOKUP वैल्यू है वो कहां से मैच हो? लेकिन VLOOKUP फंक्शन में हमें टेबल एरे देना है यानी पूरा टेबल देना है। ठीक है? तो यहां पर हमने पूरा टेबल इस तरीके से सेलेक्ट कर लिया। ये पूरे टेबल में ये जो हेडर फाइल है ये भी आ जाएगी। ध्यान रखना पूरा टेबल यानी कि इस तरीके से आएगा। तो ये टेबल अरे हो गया। पूरा देना पड़ेगा। फिर उसके बाद यहां पर कॉमा। अब यहां पर हमें ये बताना है कि इस पर्टिकुलर सेल में आपको रिजल्ट क्या चाहिए? ये होता है कॉलम इंडेक्स नंबर। ठीक है? कॉल इंडेक्स नंबर पर आप जो भी डालेंगे जैसे अभी यहां पर हमें नेम जानना है। तो नेम जो है वो कौन से कॉलम में है? तो अभी आप अगर सोच रहे होंगे कि ये कॉलम नंबर C है तो बात आपकी सही है। ये C कॉलम में ही है। लेकिन जो VLOOKUP फंक्शन के अंदर यहां पर
13:44 कॉलम इंडेक्स नंबर पूछ रहा है तो बेसिकली ये इस टेबल एरे को ध्यान में रखते हुए पूछ रहा है। टेबल एरे यानी कि जिसको हमने सेलेक्ट कर रखा है ये वाला एड्रेस B2 से F7 ये जो रेंज एड्रेस हमने टेबल का डेटा दिया है ना तो इस टेबल एरे के अंदर पूछ रहा है कि को कौन सा कॉलम इंडेक्स नंबर है जो आप डिटेल जानना चाहते हैं। तो हम नेम यहां पर हमें जानना है तो नेम का जो कॉलम इंडेक्स नंबर है वो टू माना जाएगा क्योंकि पहला कॉलम हमारा कौन सा हो गया स्टूडेंट आईडी दूसरा कॉलम कौन सा है नेम ठीक है तीसरा कोर्स चौथा एज पांचवा बीटी यानी बैच टाइम इस बात को आप ध्यान से समझ लें ठीक है फंक्शन के बीच में यानी वीl लुकअप एच लुकअप आगे जो हम पढ़ेंगे उसमें जो रॉ इंडेक्स नंबर या कॉलम इंडेक्स नंबर फॉर्म फंक्शन के अंदर पूछता है वो यहां पर हमें 1 2 3 में या ए बी सी डी वाले कॉलम नहीं बताने होते हमें यहां पर जो हमने एरिया
14:30 सेलेक्ट कर रखा है उस एरिया के बीच में आपके जो कॉलम या फिर रो हैं उनका नंबर कौन सा है वह हमें बताना होता है। तो कॉलम इंडेक्स नंबर में हम यहां पर अगर नेम का बताना है तो इसका इंडेक्स नंबर क्या होगा? टू होगा। तो यहां पर हमने टाइप कर दिया टू। तो यहां पर कॉलम इंडेक्स नंबर इसका टू है। फिर उसके बाद लगाएंगे कॉमा। चौथा आर्गुमेंट यहां पर है ट्रू एंड फॉल्स का मतलब ये होता है कि जो आपने डिटेल डाली है अगर एज़ इट इज़ नहीं होता है। जैसे आपने LOKUP में देखा था कि हम अगर कोई ऐसी स्टूडेंट आईडी डाल देते हैं जो स्टूडेंट एग्ज़िस्ट ही नहीं करता तो कुछ इस प्रकार से एरर आ रही थी हेडन टाइप की। लेकिन अगर इसमें मान लेते हैं जो आपने डाला है अगर एग्जैक्ट नहीं मिलता है तो आपको क्या करना है? मतलब वहां पर एरर दिखानी है या एप्रोक्समेट मैच करा देना है। ठीक है? तो दोनों को हम समझेंगे। पहले यहां पर एग्जैक्ट मैच के लिए हम फॉल्स यानी कि ज़ीरो लिखते हैं। ठीक है? फॉल्स के लिए ज़ीरो होता है और ट्रू के लिए वन होता है।
15:15 तो यहां पर हम टाइप करेंगे ज़ीरो। ज़ीरो से क्या होगा कि ये एग्जैक्ट बैच ला करके देगा। अगर होगा तो और अगर नहीं होगा तो एरर देगा। ठीक? यहां पर टोटल VLOUP में चार आर्गुमेंट हैं। पहला lookOKUP वैल्यू। इसमें आपको कोई कंफ्यूजन नहीं है। दूसरा टेबल अरे। VLOP में हमें पूरे टेबल को देना है पूरे टेबल का रेंज एड्रेस और तीसरे नंबर पर हमें देना है यहां पर कॉलम इंडेक्स नंबर यानी कि रिजल्ट क्या चाहिए आपको? नेम चाहिए तो नेम का कॉलम इंडेक्स नंबर कोर्स चाहिए तो कोर्स का और लास्ट में यहां पर एग्जैक्ट मैच के लिए ज़ीरो और एंटर बटन प्रेस करेंगे तो आप देखेंगे इसका नाम जो है यहां पर आ रहा है। अगर हम आईडी चेंज करते हैं एस सिक्स यानी ऐसी आईडी डाल दी जो इसमें एग्जिस्ट नहीं करती तो डायरेक्टली यहां पर हमें एरर देखने को मिलेगी। ठीक है? क्योंकि यहां पर हमने एग्जैक्ट मैच जो है वो लगा रखा है। जीरो का मतलब एग्जैक्ट मैच। ठीक है? वापस आते हैं। यहां पर हमने डाला S2 तो स्टूडेंट टू का मतलब जो भी नेम होगा वो यहां पर आपको
16:01 देखने को मिलेगा। अब एक काम करते हैं। यहां पर जीरो की जगह वन करके देखते हैं। वन से क्या होगा? ये एप्रोक्सीमेट मैच देगा। यानी कि अगर यहां पर हम कुछ ऐसा डालते हैं जैसे एस अ सेवन डाल दिया जो कि एग्जिस्ट नहीं करता। एंटर करेंगे तब भी यहां पर देखिए हर्ष दिखा रहा है। हर्ष दिखा रहा है। इसका मतलब क्या हुआ? एस से डाला है, तो लास्ट की जो वैल्यू होगी वो हमें दिखाई देगी। और अगर कुछ ऐसा डालते हैं जैसे s डाल दिया एक सेकंड। s तो s में क्या दिखाएगा? यहां पर ये एरर देगा क्योंकि S0 से पीछे कोई भी आईडी एग्जिस्ट नहीं करती। ठीक है? यहां पर देखिए हम जो भी आईडी डालते हैं जस्ट यहां पर हमने डाला S9 अगर इंक्रीजिंग ऑर्डर में आईडी डालते हैं तब तो यहां पर ये लास्ट वाली सेल को इस तरीके से दिखा देगा। लेकिन अगर कुछ ऐसा डालते हैं S0 जैसे अभी हमने डाला था तो यहां पर हमें एरर देगा। दूसरी चीज़ अगर हम कुछ ऐसा डाल देते हैं जो बिल्कुल भी मैच नहीं करता है तब भी हमें एरर देगा। उम्मीद
16:47 करते हैं कि ये चीज़ ये चीज़ आपकी क्लियर हुई होगी। वापस यहां पर हम एग्जैक्ट मैच कर देते हैं। एग्जैक्ट मैच में यानी जीरो और वन का मतलब आपको पता चल गया प्रैक्टिकल लेवल पर। ठीक है? और जीरो एग्जैक्ट मैच के लिए आपको पता है कि एग्जैक्ट मैच होगी तो ठीक है वरना यहां पर एरर देगा। चलिए तो ये नेम क्लियर हो गया। वी लुक कैसे हम यूज़ करेंगे। ठीक है? यहां पर कॉलम इंडेक्स नंबर देखिए हमें मैनुअली टाइप करना पड़ा था। इस तरीके से एंटर करेंगे तो ये यहां पर आ गया सुरेश। इसी तरीके से अगर कोर्स की बात करें कोर्स जानना है तो सिंपली यहां पर हमने लगाया VLOOP और VOLOP में यहां पर lookup वैल्यू हमारी ये रहेगी। कॉमा टेबल अरे तो यहां पर हमने पूरा टेबल एड्रेस दे दिया। फिर उसके बाद कॉमा और कॉलम इंडेक्स नंबर। तो यहां पर कॉलम इंडेक्स नंबर हमें कोर्स जानना है तो कोर्स का कौन सा कॉलम इंडेक्स नंबर होगा? थ्री। ध्यान देना थ्री। और फिर उसके बाद कॉमा एग्जैक्ट मैच के लिए ज़ीरो। एंटर करेंगे। यहां पर कोर्स हमारा आ गया। इसी
17:32 तरीके से एज और बैच टाइम पता कर सकते हैं। इसमें भी सेम कहानी है। अगर हमें ऐज नहीं जानना, ऐज को स्किप करना है, तो सीधा यहां पर हम बैच टाइम जान सकते हैं। बस हमें यहां पर इस चीज का ध्यान रखना है। जो हमारा कॉलम इंडेक्स नंबर है, यह चेंज होता रहेगा। lookuअप वैल्यू और जो हमारा टेबल एरे है ये तो सेम ही रहेगा हर केस में। बस यहां पर कॉलम इंडेक्स नंबर हमें चेंज करते रहना है। अच्छा अब यहां पर देखिए कॉलम इंडेक्स नंबर जो हमने टू टाइप किया है ये स्टैटिक है। ये डायनेमिक नहीं है। अगर हम इस फ़ूले को यहां पर खींचे तो खींचने से पहले आपको पता है कि हमें इसे लॉक करना पड़ेगा। F4 प्रेस किया। इसे भी लॉक करना पड़ेगा। क्योंकि हर केस में डेटाबेस हमारा सेम रहने वाला है। कॉलम इंडेक्स नंबर सिर्फ चेंज होगा। ठीक है? लेकिन ये अपने आप चेंज नहीं होगा। यहां पर अगर इसे हम ड्रैग करते हैं तो देखिए सभी में सुरेश सुरेश सुरेश बता रहा है क्योंकि कॉलम इंडेक्स नंबर सभी में सेम है। तो यहां पर हमें जानना है कोर्स जो कि थ्री कॉलम में
18:17 है। यहां पर हमें जानना है एज जो कि फोर्थ नंबर के कॉलम में है और ये बेस्ट टाइम के लिए फाइव हो गया। ठीक है? अब यहां पर ये मैनुअली डालना पड़ा। लेकिन इसका भी सशन है। इसके लिए हम मैच फंक्शन का यूज़ करते हैं। ध्यान देना कौन सा? मैच फंक्शन। तो यहां पर ये चीज आपकी क्लियर हो गई। ठीक है? ये अब मैनुअली हमें ना करना पड़े जो कि हमने कॉलम इंडेक्स नंबर डाला है। अगर ये मैनुअली आप नहीं चाहते डालना पड़े तो हम मैच फंक्शन को फटाफट समझ लेते हैं और इसे और ज्यादा डायनेमिक बना सकते हैं। तो वीlookup क्लियर हुआ। पहले तो यहां पर हम इसमें थोड़ा सा डिफरेंस देख लेते हैं कि डिफरेंस क्या है? बेसिकली lookup एंड वी lookup में। ठीक? देखिए lookup में क्या हो रहा था? यहां पर अगर फार्मूला एडिट करें तो lookup में हमने यहां पर टेबल नहीं बताई थी। ठीक है? यहां पर हमने पूरी टेबल का एड्रेस नहीं दिया था। हमने सिर्फ इतना बताया कि भई ये लुकअप वैल्यू है और
19:04 ये LOP वैल्यू आपको कहां मिलेगी? हमने ये भी बताया। ध्यान देना। LOUP वैल्यू यानी S3 जो स्टूडेंट आईडी है वो कौन सी रेंज में मिलेगी? बताया था कि नहीं? यहां पर देखिए बताया था बिल्कुल। ये जो रेड सेक्शन है यहां पर हमने बताया। तो ये क्या करता है? सिंपली इस वाली वैल्यू को इस वाले रेंज एड्रेस में ढूंढता है। ठीक है? अच्छी बात है। और रिजल्ट क्या ला के देगा? जो हमने लास्ट वाला रिजल्ट वेक्टर में एड्रेस दिया है उस रेंज का एड्रेस मतलब उस रेंज से रिजल्ट ला करके देगा उसके सामने का। ठीक? ये बात समझ आ गई? ठीक है? अब VLOOKUP में क्या होता है कि इसमें जो हमने lookup वैल्यू दी है, ये आपको कहां ढूंढना है? इसके लिए पर्टिकुलर हमने सिंगल कॉलम नहीं दिया है बल्कि पूरा टेबल दिया है। ठीक है? यानी पूरा टेबल दिया। तो यहां पर VLOOP फंक्शन को ये कैसे पता चलेगा कि जो स्टूडेंट आईडी है वो कौन से कॉलम में है? वह पहले कॉलम में है, दूसरे में है, तीसरे
19:49 में है, चौथे में है? ये उसे कैसे पता चलेगा? तो इसका एक कंडीशन होता है VLOOKUP का एक सिंपल सा कंडीशन ये होता है। याद रखना एग्जाम में पूछ लिया जाता है। VLOOKUP का कंडीशन ये होता है कि आपकी जो LOOKUP वैल्यू है ठीक है? उसका जो क्राइटेरिया है यानी कि उसका lookOKUP वैल्यू उसे जहां मिलेगी वो हमेशा आपके टेबल के पहले कॉलम में होना चाहिए। ठीक है? हमेशा टेबल के पहले कॉलम में ये वैल्यू होनी चाहिए। बात समझ में आ गई? तो ये कंपलसरी है। ये इसकी कंडीशन है VLOOKUP की कि जो आपका टेबल का यूनिक डेटा है बेसिकली यूनिक आईडी है वो आपके फर्स्ट कॉलम में होनी चाहिए। ठीक? चलिए वापस आते हैं। यूनिक आईडी क्या होती है? तो आपको पता है कि किसी भी डेटाबेस में जो वैल्यू होती हैं वो डुप्लीकेट हो सकती हैं। जैसे नेम अरविंद नाम है यहां पर। अरविंद नाम का कोई दूसरा स्टूडेंट या पर्सन हो सकता है।
20:34 ओ लेवल कोर्स इसका है। किसी दूसरे का भी हो सकता है। मतलब यह वैल्यू डुप्लीकेट हो सकती हैं। लेकिन पूरे डेटाबेस में कोई ऐसी वैल्यू होनी चाहिए जो कि यूनिक है। और वही हमारी उस डेटाबेस की प्राइमरी की मानी जाती है। तो ये हमारी इस केस में ये प्राइमरी की है जो कि यूनिक है। तो VLOOKUP के लिए क्या होना चाहिए? वो जो प्राइमरी की है वो हमेशा फर्स्ट कॉलम में होनी चाहिए। अगर वो फर्स्ट कॉलम में नहीं होगी तो हमें एरर मिलेगी। ठीक है? समझ में आ गई बात? चलिए तो VLOOKUP क्लियर हो गया। अब इसमें यहां पर जो हमने आपको बताया था यहां पर इसे डायनेमिक बनाते हैं। कॉलम इंडेक्स नंबर की जगह पर हम मैच फंक्शन का यूज़ करते हैं। तो लook और वी लुक क्लियर हुआ? और अगर कोई कंफ्यूजन है तो आप वीडियो रिपीट करके देख सकते हैं। वीडियो को रोक करके नोट करके साथ ही साथ प्रैक्टिस भी कर सकते हैं। ठीक है? फिर उसके बाद आगे बढ़े। अभी हमने कोई इतनी बड़ी चीज नहीं देखी है। ठीक है? जो कि आपको समझ ना आए। ठीक है? इसलिए हम इसके टुकड़ों में समझ रहे हैं।
21:19 तो अब मैच फंक्शन को यहां पर हम अलग समझ लेते हैं कि मैच क्या काम करता है। तो लगाया यहां पर हमने इज इक्वल टू मैच फंक्शन। ठीक है? मैच फंक्शन। मैच फंक्शन में भी हमें lookup वैल्यू देनी है। तो यहां पर हमने दिया lookup वैल्यू। जस्ट इसके आगे वाला एड्रेस बना दिया। अभी इसमें हम वैल्यू डालेंगे। फिर उसके बाद कॉमा lookup एरे। इसका मतलब क्या होता है? ये जो हमने वैल्यू दी है वही lookuअप वैल्यू ये कहां ढूंढना है? इसके लिए हमने दे दिया सिंपली उसका एड्रेस। ठीक है? यहां पर हम चाहें तो पूरा एड्रेस दे सकते हैं। इसमें टेबल हेडर या इससे फर्क नहीं पड़ता। तो यहां पर जस्ट हमने पूरा एड्रेस दे दिया। इससे कोई दिक्कत नहीं है। फिर यहां पर हमने लगाया कॉमा और उसके बाद यहां पर इसमें तीन ऑप्शन मिलेंगे। एग्जैक्ट मैच के लिए ज़ीरो और लेस दैन और ग्रेटर दैन। तो इन तीनों को भी हम जस्ट अभी समझ लेंगे। पहले एग्जैक्ट मैच के लिए ज़ीरो लगाते हैं। ठीक है? एग्जैक्ट मैच का मतलब क्या होता है? आपको पता है कि जो वैल्यू है सेम टू सेम मैच होना चाहिए। तो यहां पर हमने ज़ीरो लगा दिया। बस इसमें तीन आर्गुमेंट हमें पास
22:06 करने हैं। lookup वैल्यू, lookup एरे और ज़ीरो। ठीक है? एग्जैक्ट मैच के लिए। तो क्या करेगा कि lookup वैल्यू जो है वो इस वाले lookup एरे में ढूंढेगा और ढूंढने के बाद उसका जो भी नंबर होगा इंडेक्स नंबर बेसिकली। ठीक है? वो यहां पर हमें ला के देगा। तो यहां पर पहले हम डालते हैं S5 डाल दिया हमने। तो S5 का जो इंडेक्स नंबर है ध्यान देना S5 जो कि यहां पर ये स्टूडेंट आईडी है इसका इंडेक्स नंबर क्या है? सिक्स है। कैसे? यहां पर जितना हमने एड्रेस दिया था ये हमने कौन सा एड्रेस दिया? देखिए ध्यान देना। हमने स्टूडेंट आईडी से पूरा सिलेक्शन किया था। तो इसके अकॉर्डिंग अगर इसे हम काउंट करें तो यहां पर 1 2 3 4 5 6 ये कौन से नंबर पे आएगा? सिक्स नंबर पे। तो यहां पर ये क्या कर रहा है? उस पर्टिकुलर आईडी का इंडेक्स नंबर हमें दे रहा है। इसको बोलते हैं इंडेक्स नंबर। ठीक है? और यही इंडेक्स नंबर तो यहां पर हमें देना
22:53 था। यह जो यहां पर है ना यह कॉलम इंडेक्स नंबर हमें बताना था। मतलब यहां पर हमें इंडेक्स नंबर ही देना था। तो यह मैच फंक्शन क्या करता है? इंडेक्स ला करके दे देता है। सिंपल है। तो इसमें फायदा ये है कि हमें हम चाहें तो फार्मूला डायनेमिक बना सकते हैं। यहां पर हमने s5 टाइप किया। उसका इंडेक्स नंबर हमें मिल गया। अब जरूरी नहीं कि मैच फंक्शन को हम इस तरीके से यूज़ कर सकते हैं। इसे हम दूसरे ऑर्डर में भी यूज़ कर सकते हैं। जैसे अगर हमें यहां पर जानना हो कि कोर्स जो है वो उसका इंडेक्स नंबर क्या है। ठीक है? उस क्राइटेरिया में तो लगाया यहां पर इज़ इक्वल टू मैच फंक्शन और यहां पर हम हमने लगाया कॉमा पहले lookup वैल्यू देनी है। फिर lookup एरे में हमने ये वाला एड्रेस ना दे के हमने इसका एड्रेस दे दिया रॉ का और इसके बीच में मतलब जिसके बीच में हमें ढूंढना है बेसिकली वो हम lookup एरे में एड्रेस दे देते हैं। फिर हमने लगाया कॉमा एग्जैक्ट मैच के लिए ज़ीरो। अभी यहां पर हम जो भी टाइप करेंगे और आपने जो एड्रेस दिया है उस
23:40 एड्रेस के बीच में उसका क्या इंडेक्स नंबर होगा वो यहां पर हमें बता देगा। जैसे हमने यहां पर ऐज लिखा तो ऐज का जो इंडेक्स नंबर है क्या है? वो फोर है। 1 2 3 4 और हर केस में ऐज का इंडेक्स नंबर फोर नहीं होगा। ध्यान देना कैसे नहीं होगा। अगर हम यहां पर lookuअप एरे में पूरा एरे ना दें। जैसे यहां पर हमने सिर्फ इतना ही दे दिया। तो अगर इतना एड्रेस दिया है तो इस सेलेक्शन के बीच में एज की जो पोजीशन है वो क्या है? टू। तो यहां पर रिजल्ट में हमें देखिए टू मिलेगा। तो इस चीज का भी आपको ध्यान रखना है। है ना? तो ये चीज आपकी क्लियर हो गई। चलिए ठीक है। अच्छी बात है। तो मैच फंक्शन से हमें क्या पता चला कि हमें इससे इंडेक्स नंबर मिल जाता है। तो अब हम क्या कर सकते हैं? मैच फंक्शन इसे क्लियर करते हैं। तो अब हम यहां पर VLOOKUP में मैच फंक्शन यूज़ कर सकते हैं। यानी फंक्शन के अंदर फंक्शन यूज़ कर सकते हैं। ठीक? तो यहां पर टू जो है वो हम मैनुअली ना टाइप
24:25 करके अब यहां पर हम लगाते हैं मैच फंक्शन। ठीक है? ध्यान देना इस बात पे। ये अभी हम कॉलम इंडेक्स नंबर की पोजीशन पर हैं। यहां पर हमने लगाया मैच फंक्शन और इसका ब्रैकेट ओपन हुआ। सबसे पहले यहां पर हमें इसमें लुकअप वैल्यू देनी है। अब मैच फंक्शन के लिए जो लुकअप वैल्यू होगी वो S3 नहीं होगी। ध्यान देना S3 नहीं होगी। यह VLOP के लिए थी। मैच फंक्शन के लिए जो लुकअप वैल्यू होगी वो होगी नेम। हम क्या चाहते हैं कि ये जो नेम कोर्स एज बैच टाइम लिखा है ना इसका हमें इंडेक्स नंबर चाहिए। यही तो हमें डालना पड़ रहा था। ध्यान देना इसको हम हटाते हैं एक बार फिर से देखिए आप। एक कॉमा लगाया। यहां पर हमने डाला टू। तो ये जो टू हमने डाला है वो क्या है? ये जो टू हमने डाला है ये नेम का कॉलम इंडेक्स नंबर है। नेम जो हमारा है ये दूसरे कॉलम में है। तो यहां पर मैनुअली हमें टू डालना पड़ा। और अगर हमें कोर्स का जानना हो तो फिर हमें थ्री डालना पड़ेगा।
25:11 ऐज का डालना है तो फोर डालना पड़ेगा। तो ये ना डालना पड़े इसके लिए हम लगाएंगे मैच और जो मैच फंक्शन है इसमें lookuअप वैल्यू हमारी यही हो जाएगी यानी कि नेम। ठीक है? तो ये हमने नेम का एड्रेस दे दिया। फिर लगाएंगे यहां पर हम कॉमा और यहां पर हम देंगे lookup एरे। अब ये जो नेम है या कोर्स है या बैच टाइम है जो भी चीजें हैं ये आपको कहां मिलेंगी? ये हमें मिलेंगी इस टेबल में टॉप पर। यहां पर अगर ये चीज यानी जो नेम है अगर यहां पर मिलता तो हम इसको सेलेक्ट करते। लेकिन ये चीज हमें कहां मिलेगी? यहां पर मिलेगी। तो वही बताना है। तो ये हमारा हो गया lookup वैल्यू जो कि यहां पर लिखा हुआ है और ये हो गया हमारा lookup एरे क्योंकि हमके हमें इसी के बीच में ढूंढना है और मैच फंक्शन में ही तीसरे आर्गुमेंट में पहुंचेंगे। तो यहां पर हमें बताना है एग्जैक्ट मैच के लिए ज़ीरो। ठीक है? और फिर उसके बाद ब्रैकेट क्लोज। यहां पर आप कंफ्यूज बिल्कुल ना हो। ध्यान से समझ लीजिए इस बात को।
25:56 यहां पर ये आपका VLOUP फंक्शन स्टार्ट हुआ है और बीच में इस कॉमा से लेकर के और इस कॉमा तक जितना अभी हमने प्रेजेंट टाइम में सिलेक्शन कर रखा है ये मैच फंक्शन है और मैच फंक्शन रिटर्न में क्या देगा नंबर अभी हमने आपको अलग लगा करके दिखाया था मैच फंक्शन क्या कर रहा था रिटर्न में नंबर दे रहा था तो ये नंबर बेसिकली जो भी होगा 2 3 4 या जो भी होगा वो ये VLOO फंक्शन को दे देगा और VLOP को तो यही चाहिए कॉलम इंडेक्स नंबर ही तो चाहिए तो ये मैच फंक्शन इसकी रिटर्न वैल्यू क्या होगी नंबर में होगी जो कि यहां पर मिल जाएगी गी और लास्ट वाला जो कॉमा लगा के ज़ीरो है यह VLOOKUP का एग्जैक्ट मैच के लिए है। यह ज़ीरो मैच के लिए है। यह ज़ीरो VLOOKUP के लिए है। समझ में आ गई बात? एंटर करते हैं। रिजल्ट आ गया। यहां पर एक काम हमें और करना होगा फ़ूला ड्रैग करने से पहले। देखिए lookup वैल्यू जो है इस बार हमें यहां पर
26:42 इसे लॉक नहीं करना है। क्योंकि lookup वैल्यू जब हम फार्मूला ड्रैग करें तो lookup वैल्यू चेंज होनी चाहिए। क्योंकि इस कॉलम में Lookup वैल्यू नेम है। अगले में कोर्स होगा फिर एज होगा। हमें चेंज क्या करना है? हमें चेंज करना है यहां पर lookup सॉरी चेंज नहीं करना हमें यहां पर लॉक करना है lookup एरे एड्रेस को ठीक है तो इस रेंज एड्रेस को लॉक करना है सिंपली सेलेक्ट किया F4 बटन प्रेस किया और इसे हमने लॉक कर दिया एंटर करेंगे अभी यहां पर कोई दिक्कत नहीं है इन तीनों फार्मूलों को हम डिलीट करते हैं अभी हमने सिंगल फार्मूला लगाया है ये फ़ूला पूरी तरीके से डायनेमिक है। इसे जस्ट हम ड्रैग कर देंगे और ऊपर जो भी लिखा होगा यहां पर बैच टाइम लिखा है नीचे बैच टाइम आएगा एज लिखिए ऐज आएगा कोर्स लिखा है कोर्स आएगा और स्टूडेंट आईडी हम जो भी डालेंगे यहां पर हमने डाला एस अ फोर डाल दिया ठीक है s4 तो यहां पर देखिए फटाफट हमें आंसर मिल रहा है तो इस तरीके से हमने VLOOP के साथ में मैच फंक्शन को भी अच्छे से देख लिया है चलिए
27:29 तो lookup क्लियर हो गया VLOp क्लियर हो गया और मैच भी आपका क्लियर हो गया अब फटाफट बात करते हैं HLOp फंक्शन की तो देखिए HLOP और VLOOK दोनों का काम सेम ही है बस थोड़ा सा डिफरेंस है क्या यहां पर और VLOOKUP में हमने आपको क्या बताया कि VLOOKUP में जो भी आप LOOP वैल्यू दे रहे हैं ये जो LOOKUP वैल्यू हमने दी है ना S4 तो ये जो S4 स्टूडेंट आईडी है ये इस टेबल के पहले कॉलम में होना चाहिए। सिंपल है पहले कॉलम में होना चाहिए। ये इसकी कंडीशन होती है। इसी को बोलते हैं वर्टिकल lookup। वर्टिकल यानी कि खड़ा-खड़ा। ठीक है? तो कॉलम हमारा क्या होता है? बेसिकली खड़ा होता है। इस तरीके से सीधा होता है। तो ये हमारा हो गया वर्टिकल lookup जिसमें पहला कॉलम होना चाहिए। आपका जो यूनिक आईडी है वह पहले कॉलम में होनी चाहिए। इसी तरीके से HOKUP में क्या होता है कि HOLOP यह हॉरिजॉन्टली देखता है। यानी कि आपकी जो
28:17 LOKUP वैल्यू है वो फर्स्ट रो में होनी चाहिए। ध्यान देना फर्स्ट रो में होनी चाहिए। ठीक? तो यहां पर हम लगाते हैं पहले यहां पर हमने लगाया इज़ इक्वल टू HOKUP। अच्छा हमें जानना क्या है? पहले तो हम प्रॉब्लम समझ लेते हैं। प्रॉब्लम ये है। हमें जानना ये है कि जब हम इस मतलब एंप्लई का नेम डालें जैसे हर्ष डालने और हर्ष का मार्च का सेल कितना है? यह पता करना है। हर्ष का मार्च का सेल पता करना है या राहुल का फरवरी का सेल पता करना है। मतलब इस तरीके से हमें काम करना है इस डेटाबेस पर। तो हम लगाते हैं यहां पर HL lookup हालांकि ये काम हम VLOOKUP से भी कर सकते हैं। क्योंकि VLOOKUP मतलब किसी भी फंक्शन के जरिए कर सकते हैं। लेकिन डिपेंड ये करता है कि किस तरह का डेटाबेस है और वहां पर कौन सा फंक्शन इजी रहेगा। ये इंपॉर्टेंट होता है। तो यहां पर हमने लगाया HL lookOKUP फंक्शन। LOOKUP वैल्यू देनी है। तो LOK वैल्यू हमने यहां पर ये दे दिया। ठीक है? क्योंकि यहां पर हम लिखेंगे कॉमा टेबल अरे। तो यहां पर टेबल
29:04 देखिए पूरा हम सेलेक्ट करेंगे। यह हमारा पूरा टेबल अरे हो गया। फिर उसके बाद यहां पर हम देंगे रो इंडेक्स नंबर। जिस तरीके से VLOOKUP में हम रो कॉलम इंडेक्स नंबर दे रहे थे। यहां पर हमें रो इंडेक्स नंबर देना है। तो रो इंडेक्स नंबर का मतलब यहां पर क्या है? देखिए रो इंडेक्स नंबर में हमें उस रो का एड्रेस देना है जिस जिस भी पर्सन की डिटेल चाहिए। जैसे हमें सुरेश का जानना है। तो सुरेश जो है वो कौन से रो में है। अब यहां पर VLOKUP में वापस आ जाते हैं एक बार। VLOOP में हमने कॉलम इंडेक्स नंबर दिया था। जैसे यहां पर ये नेम लिखा है ना तो यहां पर हमने कॉलम इंडेक्स नंबर दिया था। एक सेकंड पेंसिल ले लेते हैं। तो ये नेम का कॉलम इंडेक्स नंबर दिया था। यानी ये पहला था और ये दूसरा था। ठीक है? क्योंकि ये कॉलम वाइज़ यानी वर्टिकल चल रहा था। लेकिन ये चल रहा है हॉरिजॉन्टल। तो इसमें हमें रो नंबर बताना होगा। क्योंकि इसके बारे में तो इसको पहले से ही पता है। ठीक? तो यहां पर अगर हमें सुरेश का चाहिए तो देखिए 1 2 3 4 यानी
29:50 सुरेश जो है वो फोर्थ रो में है। तो यहां पर हमें रो बतानी है। अगर सुरेश का जानना है तो यहां पर हमें फोर बताना पड़ेगा। और फिर उसके बाद कॉमा एग्जैक्ट मैच के लिए ज़ीरो। एंटर प्रेस करेंगे तो यहां पर ये जो फोर हमने डाला है फोर का मतलब यहां पर सुरेश तो ये सुरेश जो है वो फिक्स है क्योंकि ये स्टैटिक है अभी इसे हम मैच फंक्शन के जरिए डायनेमिक भी बना सकते हैं तो सुरेश ये यहां पर फिक्स हो चुका है ठीक है सुरेश है यहां पर क्लियर है अब यहां पर हमें क्या जानना है जनवरी की सेल जाननी है फरवरी की तो जस्ट यहां पर हमने फरवरी की सेल जाननी है फरवरी को कॉपी पेस्ट किया तो देखिए फरवरी की सेल यहां पर आपको मिल गई अब ये किसकी मिलेगी सुरेश की ही मिलेगी अगर आप राहुल की जानना चाहते हैं तो आपको यहां पर फ़ूले में एडिट करना पड़ेगा राहुल का रॉ इंडेक्स नंबर क्या है? 1 2 3 तो यहां पर आपको मैनुअली टाइप करना पड़ेगा या फिर यहां पर भी ये मैच अभी लगा करके आपको दिखा देंगे। ठीक है? तो यहां पर यह फरवरी की सेल आप देख सकते हैं और हमने डाला है
30:38 थ्री तो ये राहुल की है। आप मैच कर लें राहुल फरवरी की सेल कितनी है? देखिए 2796 जो कि सही है। अगर मार्च की जाननी है तो यहां पर हमने जस्ट मार्च टाइप कर दिया। ठीक है? अब यहां पर देखिए जनवरी, फरवरी, मार्च हमें ना टाइप करना पड़े ना लिखना पड़े। तो इसके लिए हम चाहें तो यहां पर लिस्ट क्रिएट कर सकते हैं। कैसे? लिस्ट का मतलब क्या होता है? देखिए आपको बता देते हैं। फटाफट चलते हैं डेटा में और डेटा में हमें ऑप्शन मिलता है डेटा वैलिडेशन। यहां पर जाएंगे फिर डेटा वैलिडेशन में जाना है। यहां पर हमें सेलेक्ट करना है लिस्ट। अब लिस्ट में क्या होगा कि जिस भी फील्ड की हम लिस्ट बनाना चाहते हैं उसका एड्रेस प्रोवाइड कर देना है। और अगर वो लिस्ट एग्जिस्ट नहीं करती मतलब वो यहां पर नहीं है। जैसे एग्जांपल के लिए हम चाहते हैं कि यहां पर ए बी सी डी की लिस्ट आ जाए। तो सोर्स में लिस्ट यहां पर हमने सेलेक्ट किया। फिर सोर्स में टाइप कर देंगे a b c d मतलब हमें ए बी सी डी की लिस्ट बनानी है। तो कॉमा से सेपरेट करना
31:23 है बेसिकली। ठीक है? कॉमा-कॉमा लगाते चले जाएंगे। चार वैल्यू आ गई। ओके किया तो यहां पर ये लिस्ट ए बी सी डी आ जाएगी। जो भी आप सेलेक्ट करेंगे इस तरीके से सेलेक्ट हो जाएगा। लेकिन हमें ए बी सी डी नहीं बनानी। हमें जो लिस्ट बनानी है वो जनवरी, फरवरी, मार्च की सेल बनानी है जो कि ऑलरेडी हमारे शीट में लिखी हुई है। तो हम यहां पर क्लिक करेंगे। वापस चलते हैं डेटा में डेटा वैलिडेशन में और ये जो पुरानी वैल्यू लिखी है, इसको हम क्लीन करते हैं और हमें जस्ट इसका एड्रेस दे देना है। तो, यहां पर एड्रेस देने के लिए हम क्या करेंगे? एक छोटा सा आइकॉन आप देख पा रहे होंगे, इस पे क्लिक करेंगे और इसको हम सेलेक्ट कर लेंगे। ठीक है? जो भी हमारा एरिया है उस एरिया को सेलेक्ट कर लेंगे। उसका एड्रेस यहां पर आ चुका है। इस छोटे से निशान पर क्लिक करेंगे। यहां पर वापस यहां आ जाएंगे और इसे ओके कर देंगे। तो इसमें जो भी चीजें लिखी हैं वो यहां पर ऑटोमेटिकली डायनेमिक तरीके से आ जाएंगी। अब जैसे ही यहां पर हम जनवरी सेट करते हैं। देखिए जनवरी की सेल, फरवरी सेट किया, फरवरी की सेल, मार्च सेट किया, मार्च की सेल। ठीक है? अब यहां पर अगर हम चाहें कि
32:10 नाम भी यहां पर टाइप करें और वो भी उस हिसाब से फार्मूला पूरा डायनेमिक हो जाए। तो आप यहां पर मैच लगा करके देखिए। चलिए, फटाफट मैच लगाते हैं। दिखाते हैं आपको हम। तो, यहां पर थ्री की जगह हमें क्या करना है? मैच फंक्शन लगाना है। ठीक? रो इंडेक्स नंबर के जरिए। तो यहां पर हमने लगाया मैच फंक्शन और मैच फंक्शन में हमें लुकअप वैल्यू देनी है। तो लुकअप वैल्यू जस्ट इसके ऊपर का दे सकते हैं हम। ऐसा नहीं है। ठीक है? तो यहां पर हमने ऊपर का दे दिया। मतलब यहां पर हम लिखेंगे राहुल मोहन जो नेम होंगे वो यहां पर लिखेंगे। ठीक? तो ये हमने इसका एड्रेस दे दिया। फिर यहां पर हमने लगाया कॉमा। और फिर उसके बाद लुक एरे। अब यहां पर जो चीज़ हम लिखेंगे वो कहां मिलेगी? यह मैच को बताना है। तो, Jइन में हम जो लिखेंगे, क्या लिखेंगे? राहुल अरविंद यानी नेम लिखेंगे। और यह मिलेंगे कहां? यह मिलेंगे उसे इस एड्रेस में। तो इसका जस्ट हमने एड्रेस दे दिया। ठीक है? ध्यान देना। इसका एड्रेस दे दिया। फिर यहां पर हमने लगाया कॉमा एग्जैक्ट मैच के लिए ज़ीरो और यहां पर ब्रैकेट क्लोज। तो,
32:55 यह हो गया मैच फंक्शन। और ये किसकी जगह पर आ गया? H lookOKUP में रो इंडेक्स नंबर के जरिए आ गया। एंटर करेंगे और यहां पर हम टाइप करेंगे राहुल सुरेश जो भी है। जैसे यहां पर हमने राहुल डाला। तो देखिए राहुल की मार्च की जो सेल है वो यहां पर हमें देखने को मिल जाएगी। और अगर हम चेंज करते हैं अब ये पूरी तरीके से फार्मूला डायनेमिक हो चुका है। फरवरी और अगर हर्ष की जाननी है तो जस्ट हर्ष को कॉपी पेस्ट किया या टाइप कर दें। बस स्पेलिंग मिस्टेक नहीं होनी चाहिए। जैसे यहां पर हर्ष कर दिया ऐसा करके तो यहां पर आप देखेंगे एरर मिलेगी क्योंकि एग्जैक्ट मैच लगा रखा है हमने। अगर यहां पर हम एग्जैक्ट मैच नहीं लगाएंगे तो थोड़ा बहुत राहत मिल सकती है। लेकिन उसका कोई फायदा नहीं है। आपको समझ आ रहा होगा। ठीक है? तो यहां पर ये चीज आपकी क्लियर हुई। हमने यहां पर HL लुक में भी मैच लगा करके आपको दिखाया और इसे डिटेल में हमने समझा भी दिया है। तो बेसिकली यहां पर जो मैच फंक्शन होता है ये हमें
33:41 इंडेक्स ला कर के देता है और कुछ नहीं है। एक बार फिर देख लेते हैं फटाफट क्योंकि इसे हम आगे और यूज़ करेंगे। एक सेकंड अ मैच फंक्शन। ठीक है? तो ये मैच फंक्शन हो गया। lookup वैल्यू में आप जो ढूंढना चाहते हैं। ठीक है? मतलब तो यहां पर हमने उसको सेलेक्ट कर लिया। lookup वैल्यू का एड्रेस हो गया। अब ये जरूरी नहीं कि आप इसके सामने का ही दें। आप यहां लिखना चाहते हैं तो इसका एड्रेस दे दिया। कोई दिक्कत नहीं। कॉमा लुकप एरे यानी जो भी आप इसमें लिखेंगे वो कहां पर एग्जिस्ट करता है उसका एड्रेस। ठीक है? तो वो मान लेते हैं यहां पर एग्जिस्ट करता है। ठीक है? इसका एड्रेस दे दिया। कॉमा एग्जैक्ट मैच के लिए ज़ीरो। बस कहानी खत्म। अब यहां पर आप जब भी लिखेंगे जैसे हमने नेम टाइप कर दिया क्या लिखा नेम तो नेम जो है वो कहां पर है उसका इंडेक्स क्या है वन है और अगर हम इसी तरीके से मार्च लिखेंगे तो जो मार्च का होगा वो क्या होगा देखिए फोर बता रहा है और अगर इसमें हम पूरी टेबल दे दें एक एक्सपेरिमेंट करते हैं अगर यहां पर हमने
34:27 lookup एरे में पूरी टेबल दे दी इस तरीके से और फिर हमने एंटर किया तो यहां पर हमें एरर देखने को मिलेगी। ठीक है? मार्च मतलब जो हमने एड्रेस बेसिकली दिया है और ये जो सेल मार्च लिखा है वो लिखा इसी के बीच में है लेकिन ये फिर ढूंढ के नहीं देगा। ठीक है? मैच फंक्शन या तो आप सिंगल कॉलम में या फिर आप सिंगल रो में ही मैच करा करके इसका एड्रेस मतलब इसका कॉलम इंडेक्स नंबर निकाल सकते हैं। उम्मीद करते हैं कि ये छोटी-छोटी चीजें आपको समझ में आई होंगी। ठीक है? तो आपका lookup, VL lookup, HOKUP और मैच और इसके साथ में हमने मैच करके देख लिया सारी चीजें। अब बात करते हैं यहां पर इंडेक्स फंक्शन की। ठीक है? तो यहां पर देखिए जो इंडेक्स फंक्शन है ये बेसिकली मैच फंक्शन का ही ठीक अपोजिट है। मैच फंक्शन क्या करता है कि आप यहां पर वैल्यू देते हैं। ठीक है? देखिए फिर से एक बार मैं यहां पर चलिए यही देख लीजिए। मैच फंक्शन में क्या होता है कि हम वैल्यू लिखते हैं। यानी हर्ष जो कि एक वैल्यू है।
35:13 तो हर्ष का जो इंडेक्स नंबर होगा वो हमें मिलता है। यानी कि वैल्यू का इंडेक्स नंबर मिलता है। लेकिन इंडेक्स फंक्शन में क्या होता है कि हम इंडेक्स प्रोवाइड करते हैं और वो उस इंडेक्स की वैल्यू ला करके देता है। ठीक? इसका अपोजिट होता है। आपको लगा करके दिखाते हैं। यहां पर हमने क्या किया? लगाया इज़ इक्वल टू इंडेक्स। आप इंडेक्स फंक्शन को मतलब किसी भी फंक्शन को इस डेटाबेस में यूज़ करें या इस वाले डेटाबेस में यूज़ करें। इससे फर्क नहीं पड़ता। ठीक है? तो यहां पर हमने लगाया इंडेक्स फंक्शन। सबसे पहले हमें देना है यहां पर एरे। तो यहां पर इंडेक्स फंक्शन में हम एरे पास करेंगे। और एरे में यहां पर हम क्या पास करेंगे? तो इसको समझते हैं। इसको हम देखिए दो तरीके से पास करते हैं। पहला हम पूरा डेटाबेस पास कर सकते हैं। और दूसरा यहां पर हम सिंगल कॉलम या सिंगल रो पास कर सकते हैं। कैसे? अगर मान लेते हैं कि हमें सुरेश जो है यहां पर सुरेश का इंडेक्स क्या है? 1 2 3 4 यानी सुरेश जो
36:00 है वो फोर नंबर पर है। हमें पता है और इसकी वैल्यू चाहिए। क्योंकि इंडेक्स क्या करता है? वैल्यू ला के देता है। इंडेक्स फंक्शन में हम इंडेक्स बताते हैं और यह वैल्यू देता है हमें। ठीक है? तो यहां पर इंडेक्स में जैसे हमने इसी का एड्रेस दे दिया इतना और फिर उसके बाद लगाया कॉमा। दूसरा यहां पर है रॉ नंबर। ठीक है? यानी हमें कौन सा मतलब डाटा चाहिए? बेसिकली यहां पर हमें रो नंबर यानी इंडेक्स बताना है। तो, हमें अगर सुरेश चाहिए, तो किसमें देखिए, 1 2 3 4 यानी जितना हमने सेलेक्ट कर रखा है, यह फोर नंबर पर है। तो, यहां पर हमें सुरेश चाहिए। उसके लिए फोर टाइप करना है। और यहां पर जो कॉलम नंबर आप देख पा रहे हैं, यह ऑप्शनल है। यहां पर देखिए स्क्वायर ब्रैकेट के अंदर ऑप्शनल है। तो इस केस में हम इसे ऑप्शनल ही रखेंगे। और इसे हम ब्रैकेट क्लोज करके एंटर करते हैं। तो यहां पर आप देखेंगे सुरेश आ रहा है। सिंपल यहां पर हमने एड्रेस दिया और उस एड्रेस में मतलब जो हमारा एड्रेस है पर्टिकुलर इस एड्रेस में कौन से इंडेक्स
36:46 की वैल्यू चाहिए वो हमने बता दिया कि फोर नंबर का जो इंडेक्स है इसकी वैल्यू चाहिए। तो देखिए सुरेश आ गया। कोई दिक्कत नहीं है। अगर इसमें हम चेंज करें जैसे यहां पर फोर की बजाय सिक्स कर दें तो यहां पर देखिए यहां पर हर्ष आ गया। ठीक है? मतलब सिक्स नंबर पर हर्ष है। और अगर कुछ ऐसा डालते हैं इंडेक्स जैसे हमने नाइन डाल दिया तो यहां पर हमें एरर दे देगा क्योंकि नाइन इंडेक्स अवेलेबल ही नहीं है। लेकिन अगर यहां पर हम एरे में सिर्फ एक कॉलम का एड्रेस ना दे के पूरा टेबल मतलब पूरा डेटाबेस दे दे। अब डेटाबेस आप ये भी दे सकते हैं कोई भी दे। तो यहां पर हम इस वाले डेटाबेस को देते हैं। और इस डेटाबेस में अगर हमने इस तरीके से एड्रेस दिया है ना तो यहां पर हमें रो नंबर अगर सिर्फ इतना बताते हैं। जस्ट हमने बता दिया कि भाई जो हमें चाहिए वो तीसरे मतलब तीसरे इंडेक्स पर है। तो यहां पर हमने जस्ट अगर थ्री पास किया यानी 1 2 3 यानी स्टूडेंट टू की बात कर रहे हैं। तो एंटर करने पर यहां पर रिजल्ट हमें क्या मिलेगा? एरर
37:33 मिलेगी। ठीक है? क्यों मिलेगी? क्योंकि हमने इसमें पूरा एड्रेस दे रखा है। तो इसलिए हमें इसमें रो एंड कॉलम भी बताने हैं। तो अब यहां पर ये जो ऑप्शनल पैरामीटर था ये कंपलसरी हो जाता है। है ना? तो यहां पर हमने लगाया कॉमा। तो रो हमारी कौन सी है? तीसरी यानी 1 2 3 स्टूडेंट टू का जानना है और फिर उसके बाद कौन सा कॉलम। ठीक है? मतलब ये एक तरीके से सेल बना रहा है। समझ लीजिए इस बात को। अगर आपने पूरा टेबल का एड्रेस दिया है तो हमें रो एंड कॉलम दोनों चीजें बतानी पड़ेंगी। तभी तो वो उस पर्टिकुलर जगह पर पहुंच पाएगा। तो रो हमारी कौन सी है? तीसरी यानी 1 2 3 और अगर इसका हमें कोर्स जानना है यानी एडीसी है। ये हमें चाहिए ये वाली वैल्यू। तो ये कहां पर है? देखिए 1 2 3 और कॉलम कौन सा है? कॉलम भी हमारा 1 2 3 ही है। यानी दोनों ही केसेस में थ्री थ्री हो जाएगा। और एंटर बटन प्रेस करेंगे तो देखिए ए डी सी आ रहा है। अगर हमें यह ओ लेवल चाहिए तो ओ लेवल के लिए हमें रो कौन सी होगी हमारी? 1 2 3 4 5 यानी फाइव नंबर की रो है और
38:20 कॉलम हमारा कौन सा है? तीसरा। तो यहां पर हम डालेंगे 1 सेकंड फाइव। और ये कॉलम हमारा सेम रहेगा तीसरा। एंटर करेंगे तो देखिए ओ लेवल आ रहा है। तो इससे हमें क्या पता चला कि इंडेक्स फंक्शन में जो भी हम इंडेक्स नंबर डालते हैं वो उस टेबल में या उस रेंज में से निकाल करके वो वैल्यू हमें दे देता है और मैच फंक्शन इसका अपोजिट करता है। उसमें हम वैल्यू पास करते हैं तो वो इंडेक्स नंबर ला करके देता है। समझ पा रहे हैं ना? तो अगर हम इन दोनों को कंबाइन कर दें। ठीक है? ध्यान देना इस बात पे। हम क्या करें? इंडेक्स और प्लस मैच दोनों को अगर हम यूज़ करें तो हम VLOP HOP वाला काम करवा सकते हैं। कैसे? यहां पर देखते हैं फटाफट। तो ये VLOOKUP था और अभी हम क्या करते हैं कि हमें नेम और कोर्स दो ही चीजें जाननी है। ठीक है? अब देखिए नेम और कोर्स अगर हम जान लेंगे तो इसी तरीके से एज और बैच टाइम भी आप पता कर सकते हैं। इसमें दिक्कत नहीं होनी चाहिए आपको। तो
39:05 यहां पर हम दो ही चीजें इधर अलग निकालते हैं और यहां पर समझते हैं और ये स्टूडेंट आईडी। ठीक है? यहां पर हमने कॉपी कर लिया जस्ट एक सेकंड। ये कॉपी कर लिया। अब यहां पर हम लगाते हैं इंडेक्स और मैच का कॉम्बिनेशन और हम नेम और कोर्स निकाल करके आपको दिखाते हैं। ठीक है? समझते हैं इसको कैसे यूज़ करना है। तो लगाया हमने इंडेक्स फंक्शन और एरे देनी है सबसे पहले तो हम यहां पर पूरा डेटाबेस दे देंगे। ठीक है? फिर उसके बाद यहां पर कॉमा। अब इसमें हमें बताना है रो नंबर। तो देखिए रो नंबर तो अभी जो पैरामीटर यहां पर लिखे हैं अगर इसके हिसाब से हम आपसे पूछे कि स्टूडेंट फोर का जो नाम है वो कहां पर है? तो स्टूडेंट फोर कहां है? देखिए स्टूडेंट फोर की बात करें तो देखिए 1 2 3 4 5 यानी स्टूडेंट फोर कौन से रो में है? फाइव नंबर में। तो यहां पर अगर हम फाइव टाइप कर दें। फिर उसके बाद कॉमा कॉलम नंबर। तो कॉलम नंबर यानी हमें नेम चाहिए बेसिकली। कॉलम
39:50 के बाद मतलब कॉलम का मतलब क्या है? नेम चाहिए यहां पर। तो नेम कौन से कॉलम में है? दूसरे कॉलम में। तो यहां पर हमने डाल दिया टू। यानी फाइव और टू डालेंगे तो स्टूडेंट फोर का नेम यहां पर हमें देखने को मिलेगा। एंटर करते हैं। तो ये देखिए यहां पर स्टूडेंट फोर का नाम क्या है? रमेश। ठीक है? तो ये आ गया। लेकिन ये अभी डायनेमिक नहीं है। अगर यहां पर हम स्टूडेंट फाइव डालेंगे तो यहां पर हमें कोई चेंजज़ देखने को नहीं मिलेंगे। क्योंकि जो चीजें हमने डाली हैं मतलब ये जो इंडेक्स नंबर डाला है ये स्टैटिक है। तो अगर इसे डायनेमिक बनाना है तो चलिए बनाते हैं फटाफट। डायनेमिक कैसे बनाएंगे? यहां पर हम यूज़ करेंगे मैच फंक्शन का। तो पहले तो पूरा टेबल एरे दे दिया। फिर यहां पर हम लगाएंगे मैच फंक्शन का। अब मैच फंक्शन लगाने से पहले एक चीज आप श्योर कर लेना क्या? कि हमें यहां पर चाहिए रो नंबर। रो नंबर का मतलब स्टूडेंट फोर किसमें है? देखिए 1 2 3 4 5 यानी ये फाइव नंबर में है। कुल मिला के रिटर्न में हमें फाइव चाहिए। तो उसके लिए हम यहां पर मैच फंक्शन लगाते हैं। और मैच फंक्शन में सबसे पहले
40:37 देनी है lookuअप वैल्यू। तो lookuअप वैल्यू हमें ढूंढना क्या है? S4 को ढूंढना है। ध्यान देना क्या ढूंढना है? S4 को। फिर लगाया कॉमा। और कॉमा लगाने के बाद हमें क्या चाहिए? मतलब ये S4 हमें कहां मिलेगा? तो उसके लिए हमने दे दिया इसका एड्रेस। ठीक है? ये पूरा एड्रेस दे दिया LOKUP एरे। ठीक है? कोई कंफ्यूजन, कोई कंफ्यूजन नहीं। फिर उसके बाद लगाया कॉमा और कॉमा लगाने के बाद एग्जैक्ट मैच के लिए ज़ीरो। तो यहां पर हमने ज़ीरो टाइप किया। ठीक है? तो ये मैच फंक्शन ये वाला इतना क्या करेगा? इसको हम कॉमा लगाते हैं। यहां पर ब्रैकेट तो चलिए बंद करना पड़ेगा। यह ब्रैकेट बंद कर दिया। फिर लगाया कॉमा। अब यहां पर हम पहुंच गए कॉलम नंबर में। यानी यह वाला जो एड्रेस दिया है, इससे हमें रिटर्न क्या मिलेगा? इससे हमें रिटर्न मिलेगा यहां पर स्टूडेंट फोर का जो भी नंबर होगा ठीक है जो भी इंडेक्स नंबर होगा वो हमें मिल जाएगा और इसके बाद यहां पर लगाया हमने दोबारा से मैच फंक्शन ठीक है
41:23 दोबारा लगाना पड़ेगा मैच फंक्शन कॉलम नंबर के लिए तो यहां पर lookup वैल्यू हमारी क्या होगी नेम यानी ये वाली वैल्यू होगी ठीक है तो इसको हमने दिया फिर लगाया हमने कॉमा और lookup एरे यानी नेम कहां मिलेगा तो नेम देखिए भाई यहां पर मिलेगा तो इसका हमने दे दिया एड्रेस फिर उसके बाद हमने लगाया कॉमा और एग्जैक्ट मैच के लिए ज़ीरो ठीक है तो कोई कंफ्यूजन आपको नहीं होनी चाहिए और एंटर करेंगे तो यहां पर आप देखेंगे नेम जो है वह आ रहा है। ठीक है? एक सेकंड इसको ज़ूम माइनस कर दें क्या? चलिए हल्का ज़ूम माइनस कर लेते हैं। ठीक है? ठीक है? तो यहां पर अब फार्मूला वापस एडिट करते हैं। अब देखिए क्या हो रहा है? इंडेक्स में यहां पर हमने पूरी टेबल एरे दे दी। और उसके बाद दो बार हमने मैच फंक्शन लगाया। एक बार यह जो मैच फंक्शन लगाया, यह क्या करेगा? S4 का जो भी इंडेक्स होगा वह दे देगा। और दूसरा वाला मैच क्या करेगा? इस नेम का जो इंडेक्स
42:09 नंबर होगा, वह दे देगा। और इंडेक्स को यही चाहिए। वो उस पर्टिकुलर एरिया की वैल्यू निकाल करके दे देगा। तो S4 का नाम क्या है? देखिए रमेश है। और अगर हम चेंज करते हैं हमने डाला यहां पर S1 तो S1 का नाम क्या है यहां पर? अरविंद है। यानी कि पूरी तरीके से ये फार्मूला डायनेमिक हो चुका है। अब अगर इसे हम आगे की तरफ ड्रैग करें तो कोर्स भी निकाल सकते हैं। लेकिन उसके लिए हमें क्या करना होगा? कुछ चीजें लॉक करनी पड़ेंगी। जैसे जो हमारा एरे है ये हर केस में सेम रहेगा। ठीक है? इसे हमने F4 से लॉक कर दिया। मैच फंक्शन में जो लुकअप वैल्यू है वो भी सेम रहेगी। और जो LOKUP एरे है ठीक है? ये भी हमारा क्या होगा? यहां पर सेम रहने वाला है। तो यहां पर इसे भी हमने F4 से लॉक कर दिया। लेकिन आगे यह वाला जो मैच फंक्शन है इसमें यहां पर J13 जो है यह हमें लॉक नहीं करना है। क्योंकि जब हम आगे की तरफ ड्रैग करें तो नेम की बजाय यहां पर ये कोर्स सेलेक्ट होना चाहिए। ठीक है? लेकिन इसका जो रेंज एड्रेस
42:55 है ये हमें लॉक करना पड़ेगा। ठीक है? तो ये क्या लॉक करना है क्या नहीं करना है? ये जब आप इसकी अच्छी तरीके से प्रैक्टिस करेंगे तब समझ में आएगा। ठीक है? यहां पर आप वीडियो देख रहे हैं तो हो सकता है एक बार में तो आपको अच्छे से समझ में आ जाए। लेकिन जब आप रिवीजन करने बैठेंगे तो कई बार कंफ्यूज होंगे। ठीक है? समझ नहीं आएगा। लेकिन जैसे-जैसे आप प्रैक्टिस करते जाएंगे सब समझ में आ जाएगा। ठीक? अगर एक बार समझ में आ रहा है कि ये क्या हो रहा है, कैसे हो रहा है, फिर तो आपकी प्रैक्टिस पर डिपेंड करता है। ठीक है? एंटर करेंगे तो यहां पर आप देखिए अरविंद आ रहा है और इसको जैसे ही हमने आगे ड्रैग किया तो यहां पर इसका कोर्स आ रहा है। अगर हम कोर्स की बजाय यहां पर बैच टाइम जानना चाहते हैं तो जस्ट यहां पर हमने टाइप कर दिया बीटी यानी बैच टाइम। तो बैच टाइम यहां पर बता देगा। ठीक है? क्योंकि ये हमारा जो फ़ूला है वो क्या है? डायनेमिक है। समझ में आ गई बात? तो अभी तक यहां पर हमने LOP, VLOP, HLOp, इंडेक्स मैच और इंडेक्स प्लस मैच और VLOp प्लस मैच और
43:42 HOKUP प्लस मैच ये सब पूरा देख लिया। ठीक है? अब बात करते हैं इफ एरर की। एफ एरर एक छोटा सा फंक्शन है। यहां पर पहले इसे हम अलग लगा करके आपको दिखाते हैं इसका क्या सिंटेक्स है। तो हमने लगाया यहां पर इफ एरर और इफ एरर में बेसिकली होता ये है कि वैल्यू हमें पास करनी होती है। और वैल्यू का मतलब कि हम इसको एक दूसरे फ़ूले के साथ कंबाइन करके यूज़ में लेते हैं। ठीक है? जैसे हमने अभी इसका एड्रेस दे दिया और कॉमा और कॉमा लगाने के बाद दिया हमने वैल्यू एफ एरर यानी अगर कोई एरर मिलती है तो क्या दिखाना चाहिए? तो यहां पर हमने जस्ट टाइप कर दिया एनए। ठीक है? अगर ऐसा एनए टाइप कर दिया ना ऐसे मतलब कुछ भी टाइप कर सकते हैं और फिर उसके बाद हमने ब्रैकेट बंद किया तो अभी ज़ीरो बता रहा है क्योंकि इसमें कोई ऐसी एरर है ही नहीं। ठीक है? एरर वाली बात ही नहीं है। तो इस वजह से यहां पर अगर वैल्यू जो है वो सेम या तो एज़ इट इज़ दिखाएगा और अगर कोई एरर होगी तो यहां पर NA दिखाएगा। अब यहां पर जो इफ एरर
44:28 फंक्शन है इसके आर्गुमेंट आपको समझ में आ गए कि एक होता है वैल्यू और दूसरा क्या होता है अगर एरर होती है तब क्या होना चाहिए यह हमें बताना होता है। तो हम क्या करते हैं कि जैसे अभी यहां पर हमने डाला एस सिक्स ठीक है या s डाल दिया तो ऐसा कोई स्टूडेंट एग्ज़िस्ट नहीं करता है। तो देखिए जो एरर हमें मिलती है वो इस टाइप से मिलती है और एनए करके या मतलब कई अलग-अलग टाइप की एरर होती हैं। ठीक है? इसके बारे में हम बात करेंगे कि कौन सी एरर किस कब आती है। ठीक है? ये हम देख लेंगे। फिलहाल आपको इतना तो पता ही है कि ये हमारी क्या है? एरर है। तो, यह एरर इस तरीके से ना आए। अगर हम कोई ऐसी आईडी डाल देते हैं जो कि डेटाबेस में एग्जिस्ट नहीं करती है, तभी हमें एरर मिलेगी। तो ऐसे सिचुएशन में हम कुछ मैसेज प्रिंट करवाना चाहते हैं रॉन्ग नंबर या रॉन्ग इनपुट ऐसा करके तो हम क्या कर सकते हैं? इसको पहले डिलीट कर देते हैं एक को और इसमें हम एडिटिंग करते हैं। तो देखिए ये पूरा जो हमारा है इफ एरर
45:14 सबसे पहले लगेगा। ठीक है? इफ एरर फंक्शन जो है वो सबसे पहले लगेगा। तो इफ और इफ एरर और इसका ब्रैकेट ओपन किया। ठीक है? ध्यान देना इस बात पे। यह ब्रैकेट ओपन है। इफ एरर फंक्शन लग रहा है यहां पर। और इफ एरर के लिए जो पहला आर्गुमेंट होगा ये पूरा का पूरा इतना फंक्शन ही हो जाएगा। ठीक? लास्ट में यहां पर आकर के हम लगाएंगे कॉमा। ध्यान देना इस बात पे। ये यहां से लेकर के और जितना हमने अभी सेलेक्ट कर रखा है ये पूरा का पूरा फंक्शन इफ एरर फंक्शन के लिए वैल्यू माना जाएगा। ठीक है? और इससे जो भी रिटर्न आएगा मतलब अगर जो हमने इंडेक्स और मैच अंदर जो भी लगा रखा है अगर इससे एरर जनरेट होती है तब यहां पर इफ एरर फंक्शन क्या करेगा? जो हम यहां पर कॉमा लगाने के बाद वैल्यू इफ एरर में लिखेंगे वो आउटपुट में देगा। ध्यान देना यहां पर हमने क्या लिखा? अ रॉन्ग इनपुट। ठीक है?
46:01 ऐसा करके लिख दिया कुछ भी रॉन्ग इनपुट। और ये हमें डबल कोट में रखना पड़ेगा। क्योंकि हम फंक्शन के अंदर जब भी कोई स्टैटिक वैल्यू और वो भी स्ट्रिंग यानी टेक्स्ट में यूज़ करते हैं तो उसे हमें डबल कोट के अंदर रखना पड़ता है। ये हम समझ चुके हैं। और फिर हम क्या करेंगे? लास्ट में ब्रैकेट को बंद कर देंगे। तो ये हमारा इफ एरर फंक्शन लग गया। सिंपल है। अब इफ एरर क्या करेगा? कि इस वैल्यू से अगर कुछ ऐसा एरर होता है तो वहां पर रॉन्ग इनपुट दिखाएगा। और अगर ऐसा एरर नहीं आता है तो फिर इसी का आउटपुट आएगा। फिर रॉन्ग इनपुट नहीं लिख के आएगा। ठीक है? एंटर करते हैं। यहां पर अभी रॉन्ग इनपुट दिखा रहा है। एक सेकंड क्योंकि ये रॉन्ग इनपुट दिखाएगा क्योंकि यहां पर ये S से एग्जिस्ट नहीं करता है। अब हम क्या करते हैं? यहां पर डालते हैं S5। तो देखिए S5 एग्ज़िस्ट करता है तो हर्ष आ रहा है। और जैसे यहां पर हमने कुछ भी नथिंग टाइप कर दिया तो रॉन्ग इनपुट दिखा रहा है। तो ये बेस्ट है। ठीक है? इफ एरर से हम एरर को कंट्रोल कर सकते हैं। और
46:47 इसको हमने जस्ट ड्रैग कर दिया। ठीक है? हमने क्या कर दिया? जस्ट ड्रैग कर दिया। देखिए यहां पर एफ एरर में हमने कोई ऐसा सेल एड्रेस वगैरह तो दिया नहीं है। ठीक है? सिंपल एक वैल्यू थी और दूसरा अगर वैल्यू से एरर आए तो क्या होना चाहिए? वो मैसेज था बस। तो इसलिए हमें उसमें कुछ लॉक वगैरह नहीं करना। तो दोनों में अभी रॉन्ग इनपुट दिखा रहा है। जैसे ही वैल्यू हम यहां पर सही करेंगे। S4 डाला तो यहां पर देखिए रमेश और उसका बैच टाइम। और बैच टाइम की बजाय ऐज जाननी है। लीजिए आप ऐ देख लीजिए। ठीक है? ऐज आ गई यहां पर। और ऐज का अगर a स्मॉल रखेंगे या कैपिटल रखेंगे तो इससे फर्क नहीं पड़ता। ठीक है? और लेकिन यहां पर अगर ऐज की बजाय हमने कुछ जैसे जेके टाइप कर दिया तब भी यहां पर हमें एरर मिलेगी क्योंकि जेके जो है वो यहां पर कुछ ऐसा एग्जिस्ट ही नहीं करता। तो इसमें मिल रही इसमें नहीं मिल रही क्योंकि इसमें तो नेम सही लिखा हुआ है ना। उम्मीद करते हैं कि समझ आया होगा। चलिए ठीक है। अच्छी बात है। अभी तक हमने जितना आपको बताया है अगर
47:32 सारी चीजें अच्छी तरीके से समझ आ रही हैं तो बहुत अच्छी बात है। आगे बने रहिए। अभी यहां पर हमारा लास्ट फंक्शन बचा है डी गेट फंक्शन। ठीक है? डी गेट फंक्शन जो है बेसिकली ये काफी ज्यादा पावरफुल फंक्शन है। यहां पर इस वीडियो को आपको स्किप बिल्कुल भी नहीं करना है। ठीक है? ध्यान रखना है स्किप नहीं करना है। अगर आपके पास अभी समय नहीं है तो आप वीडियो को बाद में देख सकते हैं लेकिन स्किप नहीं करना है। ठीक है? वरना फिर आप बाद में कहेंगे कि ये समझ नहीं आया वो समझ नहीं आया। बाकी फिर भी अगर कोई दिक्कत होती है तो आप कमेंट कर सकते हैं। ऐसी कोई दिक्कत नहीं है। कमेंट करेंगे अगर कुछ ऐसा होगा तो हम उसे नेक्स्ट वीडियो में या आने वाले वीडियोस में कवर कर लेते हैं। ठीक है? और जैसे एक छोटी सी कमेंट चलिए हम देख ही लेते हैं। जैसे एक स्टूडेंट ने कमेंट किया था कि सर जो हमने राउंड फंक्शन पढ़ा था उसमें मतलब राउंड सम के साथ में हम कैसे राउंड कर सकते हैं। उसका कहने का मतलब ये था। ठीक है? तो हालांकि ये छोटी सी चीज अगर आपने ध्यान से पढ़ा होता तो समझ में भी आ जाता।
48:17 जैसे हम क्या करते हैं? इज़ इक्वल टू सम फंक्शन लगाया और मान लेते हैं ये हमने एड्रेस दे दिया और ब्रैकेट बंद किया। तो इस इसमें जो भी वैल्यू होगी वो यहां पर हमें मिल जाएगी। लेकिन जो वैल्यू हमने जोड़ी है अगर मान लेते हैं इसमें कोई डेसिमल नंबर है तो जोड़ने के बाद वो जाहिर सी बात है कि डेसिमल नंबर में ही हमारा आंसर आ सकता है। ऐसा पॉसिबल है। तो इसे अगर हमें राउंड करना है तो सिंपली सम फंक्शन के पहले यहां पर हम राउंड लगा लेंगे इस तरीके से। है ना? राउंड लगाया और राउंड लगाने के बाद राउंड का जो दूसरा पैरामीटर है पहला तो हो गया ये नंबर। इसका जो भी रिजल्ट आएगा वो राउंड को मिल जाएगा। दूसरा नंबर ऑफ द डिजिट यानी कि कितने से राउंड करना है? तो जीरो से राउंड करना है। एंटर किया। तो अभी क्या होगा कि यहां पर जो भी नंबर होंगे वो राउंड हो करके आपको रिजल्ट में देखने को मिलेंगे। ठीक है? चलिए तो ये छोटी सी चीज थी क्लियर हो गई। अब फटाफट यहां पर हम डी गेट फंक्शन की बात करते हैं। तो इसमें थोड़ी सी जगह बनाते हैं। तो देखिए डी गेट फंक्शन को यहां पर हम इस वाले डेटाबेस में देख लेते हैं। ठीक
49:03 है? इसमें थोड़ी जगह नहीं है। तो इसमें हम यहां पर कुछ डिलीट नहीं करना चाहते क्योंकि ये फाइल एक्सेल की जो फाइल है ये आपको हम प्रोवाइड कर देंगे। जिससे फ़ूले वगैरह सब आपको यहां पर लिखे हुए सारी चीजें मिल जाएंगी। ठीक है? तो, हम क्या करते हैं? डी गेट फंक्शन को इस वाले डेटाबेस पर समझते हैं। और बाकी जो हमने समझा यहां पर lookup, VLOK, HL lookOKUP तो, यहां पर आप इन सबका जो प्रैक्टिकल है, रिवीज़ है, वो पहले छोटे डेटाबेस पर करें। फिर थोड़ा सा बड़े डेटाबेस पर भी आपको करना है। बाकी हमें नहीं लगता कि यहां पर ये VLOp, HLOOKUP बड़े डेटाबेस पर आपको समझाने की जरूरत है। ठीक है? कहो तो बता दें। चलिए यहां पर फटाफट देख लेते हैं। यहां पर सबसे पहले हम VLOP को समझते हैं और वो भी एक साथ है। यानी इफ एरर वग़ैरह हम सब यूज़ करेंगे। ठीक है? चलिए तो यहां पर हमें क्या चाहिए? आईडी नंबर चाहिए, नेम चाहिए और उसका कांटेक्ट नंबर चाहिए। ठीक है? तो यहां पर हमने दो चीजें सेलेक्ट की। कांटेक्ट नंबर चाहिए और उसका बैच टाइम और
49:49 कोर्स चाहिए। तो इतना हमने सेलेक्ट कर लिया कंट्रोल बटन के साथ। ठीक है? कंट्रोल बटन के साथ इधर-उधर का भी सेलेक्ट कर सकते हैं। जैसे यह सेलेक्ट करना कंट्रोल कंट्रोल ऐसे करके। तो हमें क्या करना है? आईडी नंबर और कांटेक्ट नंबर, कोर्स और बैच टाइम तीन इतना चाहिए। कॉपी किया और यहां पर जस्ट पेस्ट कर दिया। ठीक है? बस अब यहां पर यह आईडी नंबर हम डालेंगे। नेम, कांटेक्ट नंबर, बेस्ट टाइम सारी चीजें आ जानी चाहिए। तो आईडी नंबर यहां पर हम डाल देते हैं 18801। ठीक है? कोई भी डाल दिया और इसी को मैच कराना है। तो ये हमारा डेटाबेस हो गया। यहां पर हमने लगाया इज़ इक्वल टू। तो अभी यहां पर हम इसे थोड़ा सा स्पीड से समझते हैं क्योंकि हम बेसिक तो कवर ही कर चुके हैं। तो सबसे पहले यहां पर हम लगाएंगे एफ एरर फंक्शन। ठीक है? एफ एरर लगाने के बाद इफ एरर फंक्शन की जो वैल्यू होगी वो वैल्यू होगी यहां पर हम लगाएंगे अब VLOP फंक्शन ठीक है इसके अंदर लगाया हमने VLOUP VLOOKUP के लिए जो lookuअप वैल्यू होगी वो
50:36 क्या होगी यहां पर आईडी नंबर और फिर उसके बाद हमने लगाया कॉमा टेबल अरे तो टेबल अरे हमारा कौन सा है ये आईडी नंबर ठीक है मतलब ये पूरा टेबल एरिया देना है तो अभी देखिए टेबल अरे जो है ये छोटा है तो हमने जस्ट इस तरीके से सेलेक्ट कर लिया लेकिन अगर हजारों स्टूडेंट होंगे तो उस केस में या तो आप मैनुअली एड्रेस डालें या अगर सेलेक्शन करने बैठेंगे तो समय लगेगा तो इसका एक शॉर्टकट होता है हम क्या करेंगे स्टार्ट स्टार्टिंग में क्लिक कर देंगे। फिर कंट्रोल शिफ्ट के साथ में राइट एरो प्रेस करेंगे। तो इससे क्या होता है कि ऑटोमेटिकली पूरा डेटा सेलेक्ट कर लेता है ये। जितना भी होगा। ठीक है? और ये आप समझ चुके होंगे। ठीक है? कंट्रोल शिफ्ट राइट एरो प्रेस करेंगे तो ये पूरा सेलेक्ट कर लेगा इस तरीके से। और फिर उसके बाद हमें डाउन एरो प्रेस करना है दो चीजें। ठीक है? कंट्रोल शिफ्ट राइट एरो डाउन एरो। अगर आप अप एरो और वापस से लेफ्ट एरो प्रेस करेंगे तो फिर से ये इस तरीके से आ जाएगा। तो ये बेसिकली सेलेक्शन का एक शॉर्टकट होता है। राइट एरो डाउन एरो। और जरूरी नहीं कि यहां
51:23 पर आप राइट एरो या डाउन एरो ही प्रेस करें। अगर आप बैच टाइम पर क्लिक कर देते हैं तो कंट्रोल शिफ्ट लेफ्ट एरो और फिर डाउन एरो। ठीक है? वही बात है। तो इससे क्या होगा कि जितना भी डाटा होगा वो सारा का सारा एक बार में आपका सेलेक्ट हो जाएगा। यानी उसका एड्रेस यहां पर देखिए आ चुका है। टेबल अरे हो गई। फिर यहां पर हमें देना है कॉलम इंडेक्स नंबर। अब कॉलम इंडेक्स नंबर इसे हमें डायनेमिक बनाना है। तो लगा दिया मैच फंक्शन। ठीक है? ये मैच फंक्शन लगाया। मैच फंक्शन की जो लुकअप वैल्यू होगी वो होगी आईडी नंबर के बगल में। लेकिन ये यहां पर दिखाई नहीं दे रही क्योंकि ये ज़ूम जो है वो थोड़ा सा ज्यादा है। तो हम आईडी नंबर को सेलेक्ट करते हैं और आईडी नंबर को सेलेक्ट करने के बाद यहां पर हम राइट एरो प्रेस कर देते हैं जिससे क्या होगा कि यहां का सेक्शन आ जाएगा। ठीक है? ध्यान देना हमने यहां पर पहले सेलेक्ट किया था आईडी नंबर। आईडी नंबर को सेलेक्ट करने के बाद राइट एरो प्रेस कर दिया। तो हम ऐसा भी कर सकते हैं। ठीक है? हम सेक्शन में जो हमारे एरो हैं बेसिकली टॉप बॉटम
52:10 लेफ्ट राइट वाले उनका यूज़ कर सकते हैं। तो मैच फंक्शन में इसका एड्रेस दिया। फिर उसके बाद कॉमा लुकप एरे। ठीक है? तो lookup एरे क्या होगा? जो मैच करवाना चाहते हैं तो नेम जो है वो हमें मिलेगा यहां पर। तो इसको हमने पूरा सेलेक्ट कर लिया। पूरा सेलेक्ट करना ध्यान रखना। ठीक है? ये पूरा सेलेक्शन किया। फिर उसके बाद हमने लगाया कॉमा और एग्जैक्ट मैच के लिए ज़ीरो ब्रैकेट बंद। तो ये मैच फंक्शन लग चुका है। फिर उसके बाद यहां पर लगाएंगे कॉमा। ठीक है? और ये जो रेंज लुकअप है इसके लिए भी हमें एग्जैक्ट मैच के लिए ज़ीरो देना है। क्योंकि ये जो ज़ीरो था, ये मैच के लिए था। ये ज़ीरो किसके लिए है? VLOOKUP के लिए है। ठीक है? और इसका भी हमने ब्रैकेट बंद किया। और फिर हमने लगाया कॉमा। तो अब हम कहां पहुंच गए? इफ एरर वाले में। और अगर ऐसा कोई वैल्यू एग्जिस्ट नहीं करता है तो आपको पता है कि यहां पर क्या बताना है? रॉन्ग इनपुट या रॉन्ग डेटा ऐसा करके कुछ भी बता सकते हैं। ठीक है? डबल कोट में रखना है। ब्रैकेट बंद किया और
52:55 यहां पर हम एंटर बटन प्रेस करने से पहले हमें एक चीज का ध्यान रखना है कि हमें इसमें क्या-क्या लॉक करना है। तो देखिए B20 हमें लॉक करना है और टेबल अरे जो है ये भी लॉक करना है। मैच फंक्शन में जो C19 है यह लॉक नहीं करना है क्योंकि ये चेंज होता रहेगा। लेकिन इसे लॉक करना है। बस इतना ही एंटर बटन प्रेस किया। सिंगल फार्मूला लगाया और इसे हम पकड़ करके ड्रैग कर देंगे। तो ये ऑटोमेटिकली यहां पर देखिए कोर्स, बैच टाइम, कांटेक्ट नंबर सारी चीजें आ गई। जबकि बीच-बीच की चीजें हमने स्किप कर रखी हैं। फादर नेम और जेंडर ये स्किप कर रखा है। फिर भी इसने ऑटोमेटिक सही कर लिया। क्यों? क्योंकि मैच फंक्शन क्या करता है कि जो भी ऊपर लिखा है वो मैच कर लेगा। ठीक है? इसमें सीक्वेंस बनाने की जरूरत नहीं है। तो ये आपका इफ एरर के साथ में VLOOKUP और मैच हो गया और यहां पर ये सारी डिटेल निकल चुकी है जो कि पूरी तरीके से डायनेमिक है। अगर यहां पर हम कुछ चेंजेस करते हैं। जैसे हमने यहां पर इसको
53:41 कॉपी पेस्ट कर लिया तो देखिए सारी जो डेटा है वो चेंज हो गए और आप इसे मैच कर सकते हैं। इसमें कोई एरर आपको नहीं मिलेगी। बाकी यहां पर अगर हम चाहें तो इन सभी आईडी नंबर का क्या बना सकते हैं? लिस्ट बना सकते हैं। तो हमें ये टाइप भी नहीं करना
…