विषयसूची
IF और VLOOKUP फ़ंक्शन एमएस एक्सेल में विभिन्न उद्देश्यों के लिए सबसे अधिक उपयोग किए जाने वाले फ़ंक्शन हैं। IF कथन का उपयोग कंडीशनिंग उद्देश्यों के लिए किया जाता है और VLOOKUP का उपयोग किसी श्रेणी में किसी विशिष्ट मान को खोजने के लिए किया जाता है। इन दो कार्यों का उपयोग करने वाले सूत्र किसी भी डेटासेट से किसी भी विशिष्ट मान को आसानी से खोज सकते हैं। इस लेख में, मैं आपको एक्सेल में IF और VLOOKUP नेस्टेड फ़ंक्शन के 5 व्यावहारिक उदाहरण दिखाऊंगा।
प्रैक्टिस वर्कबुक डाउनलोड करें
आप कर सकते हैं हमारी अभ्यास कार्यपुस्तिका को यहां से निःशुल्क डाउनलोड करें!
Nested IF और VLOOKUP.xlsx का उपयोग
Excel में IF और VLOOKUP Nested फ़ंक्शन के 5 व्यावहारिक उपयोग
1. विशिष्ट मूल्य के साथ VLOOKUP आउटपुट का मिलान
आइए उत्पादों के डेटासेट पर उनके आईडी , नाम<के साथ विचार करें 11> , इकाई मूल्य , मात्रा , कुल राशि , और डिलीवरी दिनांक ।
अब, हम IF और का उपयोग करके प्रत्येक उत्पाद की उपलब्धता का पता लगाना चाहते हैं VLOOKUP फ़ॉर्मूला . हम केवल उत्पाद का नाम दर्ज करके उत्पाद की उपलब्धता की खोज करना चाहते हैं। इसे प्राप्त करने के लिए नीचे दिए गए चरणों का पालन करें।
📌 चरण:
- सबसे पहले, सेल C17 पर क्लिक करें।
- अनुसरण करते हुए, निम्नलिखित सूत्र को सेल C17 में दर्ज करें और Enter दबाएं।
=IF(VLOOKUP(C16,$C$5:$D$14,2,FALSE)=0,"No","Yes")
🔎 एक्सेल के बारे में! आपका दिन शुभ हो! धन्यवाद!
फॉर्मूला ब्रेकडाउन:- सबसे पहले, VLOOKUP फंक्शन C16 में वह सेल है जो सर्च कीवर्ड को होल्ड करता है। फिर $C$5:$D$14 वह श्रेणी है जहां हम दर्ज किए गए डेटा की खोज करेंगे। 2 का उपयोग किया जाता है क्योंकि हम अपनी लुकअप रेंज के दूसरे कॉलम में मिलान मानदंड मान की तलाश कर रहे हैं और अंत में FALSE का उपयोग सटीक मिलान को परिभाषित करने के लिए किया जाता है।
- इसलिए, VLOOKUP(C16,$C$5:$D$14,2, FALSE) के लिए मात्रा कॉलम का मान लौटाएगा सेल C16 ।
- इस VLOOKUP फ़ंक्शन के बारे में अधिक जानने के लिए, आप इस लिंक
- फिर IF<पर जाएं 2> फंक्शन चेक करता है कि VLOOKUP फंक्शन का आउटपुट 0 है या कुछ और। परिणाम के आधार पर, IF फ़ंक्शन अंतिम आउटपुट के रूप में हाँ या नहीं लौटाएगा।
- IF फ़ंक्शन के बारे में अधिक जानने के लिए, आप इस <1 पर जा सकते हैं>link
- अब, सेल C16 पर शून्य से अधिक मात्रा वाले उत्पाद का कोई भी नाम दर्ज करें और चेक करें आउटपुट।
- अब, सेल C16 में उन उत्पादों का कोई भी नाम डालें जिनकी मात्रा 0 है। और, आप देखेंगे कि परिणाम नहीं के रूप में आएगा।
इस प्रकार, आपने IF<का उपयोग करके एक सूत्र बनाया है। 2> और VLOOKUP एक विशिष्ट मूल्य के लिए परिणाम वापस करने के लिए कार्य करता है।
और पढ़ें: Excel में नेस्टेड VLOOKUP का उपयोग कैसे करें (3 मानदंड)<2
2. IF और का उपयोग करनाVLOOKUP नेस्टेड फ़ॉर्मूला दो मानों के आधार पर लुकअप करने के लिए
अब हम IF और VLOOKUP नेस्टेड फ़ंक्शन का उपयोग करके दो मानों के आधार पर किसी भी तत्व या उत्पादों की खोज करेंगे। डेटासेट में, प्रत्येक उत्पाद के लिए दो अलग-अलग बाजार मूल्य हैं। यहां दो मान हैं: एक उत्पाद आईडी और एक बाजार संख्या।
अब, हम इन दो मूल्यों के आधार पर उत्पाद की कीमत का पता लगाना चाहते हैं। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें।
📌 कदम:
- सबसे पहले, सेल C18 में निम्न सूत्र दर्ज करें और दबाएं एंटर कुंजी।
=IF(C17="Market 1",VLOOKUP(C16,B5:E14,3,FALSE),VLOOKUP(C16,B5:E14,4,FALSE))
🔎 फॉर्मूला ब्रेकडाउन:
- IF फंक्शन में C17=”मार्केट 1″ तार्किक स्थिति है। यह जांच कर रहा है कि दर्ज किया गया मार्केट नंबर 1 है या नहीं।
- अगर मार्केट नंबर 1 है तो मूल्य मार्केट 1 कॉलम से निकाला जाएगा। VLOOKUP(C16,B5:E14,3,FALSE) भाग।
- अन्यथा, यह बाजार 2<से कीमत निकालेगा। 11> कॉलम VLOOKUP(C16,B5:E14,4,FALSE) इस सबफ़ॉर्मूला का उपयोग करके।
- निम्नलिखित, दर्ज करें सेल C16 में ID और सेल C17 में मार्केट नंबर।
- बाद में, Enter की दबाएं।
इस प्रकार, आप IF और VLOOKUP नेस्टेड फ़ंक्शंस के साथ सफलतापूर्वक दो मानों के आधार पर देखने के लिए एक सूत्र बनाने में सक्षम होंगे।
और पढ़ें: एक्सेल लुकअप बनामVLOOKUP: 3 उदाहरणों के साथ
3. दूसरे सेल के साथ मैचिंग लुकअप रिटर्न
अब, इस भाग में, हम डेटा से उच्चतम मूल्य का पता लगाएंगे और तुलना करेंगे कि क्या हमारा डेटा खोजा गया है दर्ज किए गए डेटा से मेल खाता है या नहीं। उच्चतम वेतन को मैक्स फ़ंक्शन का उपयोग करके पूर्व-निर्धारित किया जा सकता है।
अब, वास्तविक लक्ष्य प्राप्त करने के लिए, नीचे दिए गए चरणों का पालन करें।
📌 चरण:
- बिल्कुल शुरुआत में, सेल C17 में निम्न सूत्र दर्ज करें और एंटर दबाएं।
=IF(VLOOKUP(C16,$B$5:$G$14,4)>=F16,"Yes","No")
🔎 फॉर्मूला ब्रेकडाउन:
- IF फ़ंक्शन में, सबसे पहले हम VLOOKUP फ़ंक्शन के रिटर्न मान का उपयोग करके स्थिति की जाँच कर रहे हैं। VLOOKUP(C16,$B$5:$G$14,4) यह भाग दर्ज की गई आईडी का मूल्य लौटाएगा और इसकी तुलना पूर्वनिर्धारित अधिकतम मूल्य से की जाएगी।
- यदि दर्ज की गई आईडी की कीमत उच्चतम मूल्य से अधिक या उसके बराबर है, तो यह हां प्रिंट करेगा, अन्यथा यह नंबर प्रिंट करेगा।
- निम्नलिखित, पर कोई आईडी दर्ज करें सेल C16 और सेल C17 पर आउटपुट की जांच करें। cell.
और पढ़ें: Excel में VLOOKUP का उपयोग करके उच्चतम मूल्य कैसे लौटाएं
समान रीडिंग
- वीलुकअप काम नहीं कर रहा (8 कारण और समाधान)
- इंडेक्स मैच बनाम वीलुकअप फंक्शन (9 उदाहरण)
- इसके लिए VLOOKUPएक्सेल में एकाधिक कॉलम लौटाएं (4 उदाहरण)
- वीलुकअप और एक्सेल में सभी मिलान लौटाएं (7 तरीके)
- एक्सेल वीलुकअप कई मान लौटाने के लिए लंबवत
4. IF & amp के साथ नेस्टेड फ़ंक्शन का उपयोग करना; छोटी सूची
से लुकअप मानों के लिए VLOOKUP इस समय, हम IF और VLOOKUP नेस्टेड फ़ंक्शन का उपयोग करके सूची से कुछ विशिष्ट डेटा को सॉर्ट करना या निकालना चाहते हैं। मान लेते हैं कि स्थिति नाम के पिछले डेटासेट में एक अतिरिक्त कॉलम जोड़ा गया है। इस विशेषता के लिए दो संभावित मान हैं, एक है डिलीवर किया गया और डिलीवर नहीं किया गया । हमारा काम दी गई वितरित उत्पाद सूची तालिका जानकारी का उपयोग करके प्रत्येक उत्पाद की स्थिति को परिभाषित करना है।
इस लक्ष्य को पूरा करने के लिए, निम्न को देखें नीचे चरण।
📌 चरण:
- सबसे पहले और सबसे पहले, सेल G5 पर क्लिक करें और डालें निम्नलिखित सूत्र। फ़ॉर्मूला ब्रेकडाउन:
- इसके अलावा, हमने यहां IF, ISNA और VLOOKUP फ़ंक्शन के संयोजन का उपयोग किया है। यदि ISNA फ़ंक्शन लुकअप रेंज से मिलान किए गए डेटा नाम को नहीं ढूंढ पाता है, तो यह TRUE लौटाएगा, अन्यथा FALSE.
- ISNA फ़ंक्शन<2 के वापसी मान का उपयोग करना>, यदि उत्पाद लुकअप श्रेणी में नहीं मिलता है तो IF फ़ंक्शन " डिलीवर नहीं हुआ " लौटाता है और यदि उत्पाद लुकअप रेंज में है तो " डिलीवर किया गया "लुकअप रेंज।
- यदि आप इस ISNA फ़ंक्शन के बारे में अधिक जानना चाहते हैं, तो आप इस लिंक पर जा सकते हैं।
- इसके बाद, एंटर की को हिट करें। नीचे दिए गए अन्य सभी सेल के लिए।
इस प्रकार, आप देखेंगे कि आप इन तरीकों से शॉर्टलिस्ट से मूल्यों को देखने में सक्षम होंगे।
और पढ़ें: Excel में VLOOKUP के साथ IF ISNA फ़ंक्शन का उपयोग कैसे करें (3 उदाहरण)
5. विभिन्न गणना करने के लिए IF-VLOOKUP नेस्टेड फ़ंक्शन का उपयोग
अब इस अनुभाग में, हम स्वचालित रूप से उत्पादों की कीमत के आधार पर और अधिक गणनाएं करेंगे।
मान लें, हम इकाई मूल्य अधिक होने पर 20% की छूट का पता लगाना चाहते हैं $800 से अधिक और 15% की छूट यदि इकाई मूल्य $800 से कम है। इसे पूरा करने के लिए नीचे दिए गए चरणों का पालन करें।
📌 चरण:
- शुरुआत में, क्लिक करें सेल C17 पर और निम्न सूत्र दर्ज करें।
=IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%)
- इसके बाद, दबाएं कुंजी दर्ज करें।
🔎 सूत्र विभाजन:
- VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800 , यह भाग जाँच करेगा कि C16 सेल का लुकअप मान यूनिट मूल्य कॉलम 800 से अधिक है।
- =IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE))>800,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%) , यह हिस्सा सुनिश्चित करता है कि यदि देखा गया मूल्य 800 से अधिक है, तो इसे 15% से गुणा किया जाएगा, अन्यथा, इसे 20% से गुणा किया जाएगा।
- इस समय, सेल C16 पर कोई भी आईडी दर्ज करें और आपको सेल C17 में आउटपुट मिलेगा।
नतीजतन, आपको IF और VLOOKUP नेस्टेड फ़ंक्शंस का उपयोग करके विभिन्न गणना करने में सक्षम हो।
Excel में IF और VLOOKUP फ़ंक्शंस के नेस्टेड फ़ॉर्मूला के साथ कार्य करते समय त्रुटियों को कैसे प्रबंधित करें <5
अब, कभी-कभी, ऐसा हो सकता है कि, आपके लुकअप के अनुसार कोई मेल न हो। इस स्थिति में, आपको #N/A त्रुटियां मिलेंगी. लेकिन आप कुछ ट्रिक्स और फॉर्मूले का इस्तेमाल करके इस एरर को दिखाने से बच सकते हैं। पिछले उदाहरणों में उपयोग किए गए समान डेटासेट के माध्यम से इसे जानने के लिए नीचे दिए गए तरीकों का पालन करें। ISNA फ़ंक्शन का उपयोग IF और VLOOKUP फ़ंक्शंस के साथ #N/A त्रुटियों से बचने के लिए कर सकते हैं। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें।
📌 कदम:
- सबसे पहले, सेल C17 पर क्लिक करें और निम्नलिखित डालें सूत्र। 16>
🔎 फॉर्मूला ब्रेकडाउन:
- VLOOKUP(C16,$B$5:$F$14,4,FALSE) , यह हिस्सा यूनिट ढूंढता है सेल C16 में मौजूद उत्पाद आईडी के लिए इकाई मूल्य कॉलम से मूल्य।
- ISNA(VLOOKUP(C16,$B$5:$F$14,4, FALSE)) , यह भाग जाँचता है कि वांछित इकाई मूल्य मूल्य डेटासेट में उपलब्ध है या नहीं।
- =IF(ISNA(VLOOKUP(C16,$B) $5:$F$14,4,FALSE)),"नहीं मिला",VLOOKUP(C16,$B$5:$F$14,4,FALSE)) , यह सूत्र "नहीं मिला" लौटाता है यदि मान डेटासेट में मौजूद नहीं है, और यदि डेटासेट में मान मौजूद है तो "पाया" लौटाता है। सेल C16 ।
- नतीजतन, आपको #N/A<2 के बजाय सेल C17 में नहीं मिला जैसा वांछित परिणाम मिलेगा।> त्रुटि.
परिणामस्वरूप, आप इस तरह से #N/A त्रुटियों को संभालने में सक्षम होंगे।
और पढ़ें: मैच मौजूद होने पर VLOOKUP #N/A क्यों लौटाता है? (5 कारण और समाधान)
2. IF और VLOOKUP फ़ंक्शन का उपयोग करके लापता डेटा के लिए 0 लौटाएं
अब, मान लें, आप "नहीं मिला" लौटने के बजाय 0 वापस करना चाहते हैं ” जब कोई डेटा मेल नहीं खाता है। आप नीचे दिए गए चरणों का उपयोग करके इसे पूरा कर सकते हैं।
📌 चरण:
- सबसे पहले, सेल C17 में निम्न सूत्र दर्ज करें एंटर कुंजी दबाएं।
=IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16,$B$5:$F$14,4,FALSE))
🔎 फ़ॉर्मूला ब्रेकडाउन:
- ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE) ) , यह भाग जाँचता है कि क्या C16 सेल की लुकअप इकाईमूल्य मूल्य डेटासेट में उपलब्ध है या नहीं। ,$B$5:$F$14,4,FALSE)) , यदि डेटासेट में मान नहीं मिलता है तो यह भाग 0 लौटाता है और यदि पाया जाता है तो वांछित उत्पाद का वास्तविक इकाई मूल्य लौटाता है।
- बाद में, कोई भी आईडी दर्ज करें जो सेल C16 में डेटासेट में नहीं है।
इस प्रकार, आपको अपना वांछित परिणाम <1 में मिलेगा>सेल C17 और 0.
के साथ #N/A त्रुटियों को संभालने में सक्षम होगा नोट:
कीमत के रूप में, फ़ील्ड को मुद्रा के रूप में स्वरूपित किया गया है, इसलिए यह सीधे 0 प्रिंट नहीं करेगा। 0 के बजाय, यह डैश लाइन (-) प्रिंट करेगा।
याद रखने योग्य बातें
व्यवहार में, आप प्राप्त कर सकते हैं निम्नलिखित कारणों से #N/A त्रुटियाँ।
- तालिका में लुकअप मान मौजूद नहीं है
- लुकअप मान की वर्तनी गलत है या इसमें अतिरिक्त स्थान है।
- तालिका श्रेणी सही ढंग से दर्ज नहीं की गई है।
- आप VLOOKUP की प्रतिलिपि बना रहे हैं, और तालिका संदर्भ लॉक नहीं है।
निष्कर्ष
इसलिए, इस लेख में, मैंने आपको एक्सेल में IF – VLOOKUP नेस्टेड फ़ंक्शन के 5 व्यावहारिक उदाहरण दिखाए हैं। आप अभ्यास करने के लिए हमारी निःशुल्क कार्यपुस्तिका भी डाउनलोड कर सकते हैं। मुझे आशा है कि आपको यह लेख उपयोगी और ज्ञानवर्धक लगा होगा। यदि आपके पास कोई और प्रश्न या सुझाव हैं, तो कृपया यहां टिप्पणी करने में संकोच न करें।
और, अधिक चीजें जानने के लिए ExcelWIKI पर जाएं