विषयसूची
Excel में सबसे अधिक उपयोग किए जाने वाले कार्यों में से एक VLOOKUP फ़ंक्शन है और यह काफी शक्तिशाली भी है। VLOOKUP फ़ंक्शन के साथ IF फ़ंक्शन का उपयोग करके हम इसे और अधिक प्रभावी बना सकते हैं। हम विभिन्न कार्यों को करने के लिए उन दो कार्यों को एक साथ लागू कर सकते हैं। इस लेख में, हम उदाहरण का उपयोग आपको VLOOKUP की प्रभावशीलता दिखाने के लिए एकाधिक IF शर्त Excel में करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
स्वयं अभ्यास करने के लिए निम्न कार्यपुस्तिका डाउनलोड करें।
एकाधिक IF स्थिति के साथ VLOOKUP.xlsx
परिचय एक्सेल में VLOOKUP फंक्शन
- सिंटैक्स
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- तर्क
lookup_value: दी गई तालिका के सबसे बाएं कॉलम में देखने के लिए मान।
table_array: वह तालिका जिसमें यह lookup_value सबसे बाएं कॉलम में दिखता है।
col_index_num: तालिका में कॉलम की संख्या जिससे एक मान लौटाया जाना है।
[range_lookup]: बताता है कि lookup_value का सटीक या आंशिक मिलान आवश्यक है या नहीं। 0 सटीक मिलान के लिए, 1 आंशिक मिलान के लिए। डिफ़ॉल्ट 1 ( आंशिक मिलान ) है। यह वैकल्पिक है।
एक्सेल आईएफ फंक्शन का परिचय
- सिंटैक्स
IF(logical_test, [value_if_true] ,
हम INDEX MATCH फॉर्मूला को कई कॉलम में लुकअप ऑपरेशन करने और उल्लिखित फल का मूल्य वापस करने के लिए लागू करेंगे। इसलिए, नीचे दिए गए चरणों को सीखें।
चरण:
- पहले सेल G4 चुनें।
- फिर, फ़ॉर्मूला टाइप करें:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))
- अंत में, एंटर दबाएं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- ROW(B5:B8) <10
पहले, ROW फ़ंक्शन संबंधित पंक्ति संख्या लौटाता है।
- MATCH (ROW (B5: B8), ROW (B5: B8) ))
फिर, MATCH फॉर्मूला आउटपुट हैं 1 , 2 , 3 , और 4 ।
- IF(B5:C8=F4,MATCH(ROW(B5:B8), ROW(B5:B8)),,"")
IF फ़ंक्शन B5:C8 में प्रत्येक सेल की तुलना F4 सेल मान से करता है और वे मान लौटाता है जहां यह तार्किक परीक्षण के लिए TRUE पाता है। )),,""))
मिन फ़ंक्शन IF(B5) में से सबसे छोटा मान ( 1 ) लौटाता है :C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),””) आउटपुट।
- INDEX(D5:D8,MIN( IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),””)))
आखिरकार, INDEX फ़ंक्शन रिटर्न 150 जो पहली पंक्ति D5:D8 में है।
और पढ़ें: कॉलम और पंक्ति में एकाधिक मानदंड के साथ एक्सेल VLOOKUP
निष्कर्ष
अब से, आप काम करने में सक्षम होंगे VLOOKUP एकाधिक IF शर्तों Excel के साथ उदाहरण में दिखाया गया है। उनका उपयोग करते रहें और हमें बताएं कि क्या आपके पास कार्य करने के और तरीके हैं। यदि आपके पास नीचे टिप्पणी अनुभाग में कोई टिप्पणी, सुझाव या प्रश्न हैं, तो उन्हें छोड़ना न भूलें।
[value_if_false])- तर्क
लॉजिकल_टेस्ट: एक तार्किक ऑपरेशन का परीक्षण करता है।
<0 [value_if_true]: अगर लॉजिकल ऑपरेशन सही है, तो इस वैल्यू को वापस करें। 3>9 एक्सेल में एकाधिक IF शर्तों के साथ VLOOKUP का उदाहरण
1. अच्छा या बुरा पाने के लिए IF स्थिति के साथ VLOOKUP का उपयोग करें
हमारे पहले उदाहरण में, हम यह पता लगाएंगे कि क्या एक छात्र द्वारा प्राप्त एक निश्चित अंक अच्छा या बुरा है। इसलिए, कार्य करने के लिए नीचे दिए गए चरणों का पालन करें।
STEPS:
- सबसे पहले, सेल F5 चुनें।
- फिर, सूत्र टाइप करें:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")
- अंत में, दर्ज करें दबाएं और यह परिणाम लौटाएगा।
🔎 फ़ॉर्मूला कैसे काम करता है?
- VLOOKUP(“Frank”,B5:D8,2,FALSE)>80
VLOOKUP फ़ंक्शन श्रेणी में फ़्रैंक के लिए खोज करता है B5:D8 और दूसरे कॉलम में चिह्न ( 70 ) लौटाता है। आखिरकार, यह चिह्न का परीक्षण करता है कि यह 80 से बड़ा है या नहीं।
- IF(VLOOKUP(“Frank”,B5:D8,2,FALSE)> 80,"बढ़िया", "अच्छा")
IF फ़ंक्शन रिटर्न अच्छा 70 के रूप में अधिक नहीं है 80 से।
और पढ़ें: एक्सेल VBA: कंबाइंड इफ और ऑर (3 उदाहरण)
2. कट ऑफ वैल्यू बदलने के लिए VLOOKUP लागू करें एक्सेल में मल्टीपल IF कंडीशन के साथ
अब, हम कट-ऑफ वैल्यू को बदलना चाहते हैंया इसे गतिशील बनाना चाहते हैं। सूत्र में मान निर्दिष्ट करने के बजाय, हम सेल F4 में चिह्न लगाएंगे। इसलिए, इस उदाहरण में VLOOKUP ऑपरेट करने के लिए मल्टीपल IF कंडीशन Excel
<1 में चरणों को सीखें।>कदम:
- सबसे पहले, सेल F6 चुनें।
- अगला, सूत्र टाइप करें:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")
- अंत में, Enter दबाएं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- VLOOKUP(“Frank”,B5:D8,2,FALSE)>F4 <11
- IF(VLOOKUP(“Frank) ”,B5:D8,2,FALSE)>F4,”Great”,”Good”)
- शुरुआत में, सेल E5 चुनें।
- बाद में, टाइप करेंसूत्र:
VLOOKUP फ़ंक्शन फ़्रैंक की श्रेणी B5:D8 के लिए खोजता है और B5:D8 में चिह्न ( 70 ) लौटाता है 1>दूसरा स्तंभ। फिर, यह चिह्न का परीक्षण करता है कि यह F4 सेल मान ( 65 ) से अधिक है या नहीं।
अंत में, IF फ़ंक्शन रिटर्न Great जैसा कि 70 65 से बड़ा है।
और पढ़ें: एकाधिक रेंज (4 दृष्टिकोण) के बीच एक्सेल IF
3. एकाधिक वीलुकअप और amp के साथ खुदरा मूल्य के आधार पर छूट मूल्य प्राप्त करने का उदाहरण; IF शर्तें
नीचे दिए गए डेटासेट में, हमने कुछ वस्तुओं के लिए खुदरा मूल्य निर्धारित किए हैं। लेकिन, हम आपको दिखाएंगे कि VLOOKUP & IF कार्य करता है। इसलिए, जानने के लिए प्रक्रिया का पालन करें।
STEPS:
- अंत में, मान लौटाने के लिए Enter दबाएं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- VLOOKUP(“अंगूर”,B5:D8,3,FALSE)>150<2
VLOOKUP फ़ंक्शन अंगूर की श्रेणी B5:D8 के लिए खोजता है और मूल्य लौटाता है ( 250 ) तीसरे कॉलम में। इसके बाद, यह मूल्य की तुलना करता है कि यह 150 से अधिक है या नहीं।
- VLOOKUP(“अंगूर”,B5:D8,3,FALSE)*80%
यह VLOOKUP फ़ंक्शन अंगूर की श्रेणी B5:D8 के लिए खोजता है और मूल्य लौटाता है ( 250 ) तीसरे कॉलम में। इसके बाद, यह मान को .8 से गुणा करता है।
- IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP( "अंगूर",B5:D8,3,FALSE)*80%)
अंत में, IF फ़ंक्शन रिटर्न VLOOKUP(“अंगूर”,B5 :D8,3,FALSE)*80% आउटपुट VLOOKUP("अंगूर",B5:D8,3,FALSE)>150 फॉर्मूला सही है।
और पढ़ें: एक्सेल इफ स्टेटमेंट रेंज में कई शर्तों के साथ (3 उपयुक्त मामले)
4. एक्सेल VLOOKUP, IF & amp; ISNA कई शर्तों के साथ कार्य करता है
हम एक निश्चित फल की तलाश करेंगे, चाहे वह डेटासेट में मौजूद हो या नहीं और यदि मौजूद है, तो कीमत वापस कर देंगे। अब, एकाधिक IF शर्त के साथ VLOOKUP निष्पादित करने के लिए उदाहरण सीखें Excel ।
STEPS:
- पहले सेल G4 चुनें।
- फिर , फ़ॉर्मूला टाइप करें:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))
- अंत में, Enter दबाएँ।
🔎 फ़ॉर्मूला कैसे काम करता है?
- VLOOKUP(F4,B5:D8,3, FALSE)
VLOOKUP फंक्शन F4 सेल वैल्यू ( चेरी ) की B5 रेंज में तलाश करता है :D8 .
- ISNA(VLOOKUP(F4,B5:D8,3,FALSE))
ISNA function VLOOKUP(F4,B5:D8,3,FALSE) आउटपुट की तलाश करता है, यह देखने के लिए कि यह उपलब्ध है या नहीं।
- IF(ISNA(VLOOKUP) (F4,B5:D8,3,FALSE)),"मौजूद नहीं",VLOOKUP(F4,B5:D8,3,FALSE))
IF फ़ंक्शन रिटर्न ' उपस्थित नहीं ' क्योंकि चेरी दिए गए डेटासेट में उपलब्ध नहीं है।
और पढ़ें: एक्सेल में कई शर्तों के साथ VBA IF स्टेटमेंट ( 8 विधियाँ)
5. एक्सेल में वीलुकअप के साथ सर्वश्रेष्ठ स्टोर चुनने का उदाहरण
वीलुकअप फ़ंक्शन का एक अन्य उपयोग यह है कि हम कई स्टोरों की तुलना एक से कर सकते हैं सबसे अच्छा सौदा पता करें। यहां, हमने Shop 1 सेल G2 में रखा है। इसलिए, ऑपरेशन करने के लिए चरणों का पालन करें।
STEPS:
- सबसे पहले, टाइप करने के लिए सेल G5 चुनें फ़ॉर्मूला:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))
- इसके बाद, एंटर दबाएं और ऑटोफ़िल का इस्तेमाल करें उपकरण बाकी को भरने के लिए।
🔎 सूत्र कैसे बनता हैकाम?
- VLOOKUP(F5,B5:D7,2,FALSE)
VLOOKUP फ़ंक्शन श्रेणी B5:D7 में F5 सेल मान ( अंडे ) की खोज करता है और में मान ( $1.50 ) लौटाता है दूसरा स्तंभ.
- VLOOKUP(F5,B5:D7,3,FALSE)
यह VLOOKUP फ़ंक्शन F5 सेल मान ( अंडा ) को B5:D7 श्रेणी में खोजता है और में मान ( $1.75 ) लौटाता है>तीसरा कॉलम। ,3,FALSE))
IF फ़ंक्शन G2 सेल वैल्यू ( Shop 1 ) की तुलना 'से करता है शॉप 1 '। जैसा कि यह सच है, फ़ंक्शन $1.50 लौटाता है। अगर G2 सेल की वैल्यू शॉप 2 होती, तो यह $1.75 लौटा देता।
और पढ़ें: मल्टीपल का उपयोग कैसे करें एक्सेल में टेक्स्ट के साथ आईएफ स्टेटमेंट (6 क्विक मेथड्स)
6. एक्सेल में 2 टेबल्स के साथ वीलुकअप उदाहरण
अब तक हमने डेटा लाने के लिए सिंगल टेबल का इस्तेमाल किया है। इस उदाहरण में, हम संदर्भ के रूप में 2 तालिकाओं का उपयोग करेंगे। इसलिए, VLOOKUP 2 टेबल्स मल्टीपल IF कंडीशन in Excel<2 करने के लिए इस उदाहरण के निम्न चरणों को सीखें>.
STEPS:
- सेल F6 चुनें।
- फॉर्मूला टाइप करें: <11
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)
- अंत में, दर्ज करें दबाएं और यह शुद्ध बिक्री <2 वापस कर देगा> of साइमन ।
🔎 सूत्र कैसे बनता हैकाम?
- IF(F4="जनवरी", B6:D7, B11:D12)
IF फंक्शन F4 सेल वैल्यू ( फरवरी ) की तुलना जनवरी से करता है और रेंज B11:D12 लौटाता है क्योंकि लॉजिकल टेस्ट है गलत।
- VLOOKUP(F5, IF(F4="जनवरी", B6:D7, B11:D12), 3, FALSE)
7. IF फंक्शन लॉजिकल टेस्ट में एक्सेल VLOOKUP
इसके अलावा, हम <रख सकते हैं 1>VLOOKUP फ़ंक्शन IF फ़ंक्शन के आर्ग्युमेंट सेक्शन में काम करता है। ऑपरेशन करने के लिए निम्नलिखित प्रक्रिया देखें।
STEPS:
- सबसे पहले, फॉर्मूला टाइप करने के लिए सेल G4 चुनें :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")
- अगला, एंटर दबाएं। इस प्रकार, आप आउटपुट देखेंगे।
🔎 फ़ॉर्मूला कैसे काम करता है?
- VLOOKUP(F4, B5:D8, 2, FALSE)="Available"
VLOOKUP फ़ंक्शन F4 सेल वैल्यू खोजता है ( अंगूर ) श्रेणी B5:D8 में और दूसरे स्तंभ ( उपलब्ध नहीं ) में मान की तुलना उपलब्ध से करता है .
- IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")
अंत में, IF फंक्शन रिटर्न स्टॉक में नहीं है as VLOOKUP(F4, B5:D8, 2, FALSE)=”Available” आउटपुट हैगलत।
और पढ़ें: 3 शर्तों के साथ एक्सेल आईएफ फ़ंक्शन
समान रीडिंग एक एक्सेल सूत्र में AND के साथ (7 उदाहरण)
8. IF फ़ंक्शन के साथ गतिशील रूप से VLOOKUP के कॉलम का चयन करें
इस उदाहरण में, हम VLOOKUP के लिए एक गतिशील कॉलम बनाना चाहते हैं समारोह। इस कारण से, हम IF फ़ंक्शन का उपयोग करेंगे। इसलिए, मल्टीपल IF शर्त में Excel< VLOOKUP करने के लिए नीचे दिए गए उदाहरण को देखें। 2>.
STEPS:
- शुरुआत में सेल C11 चुनें। यहां, फॉर्मूला टाइप करें:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)
- उसके बाद, एंटर दबाएं और यह डेटा बिखेर दूंगा। सीरीज को पूरा करने के लिए ऑटोफिल का इस्तेमाल करें।
🔎 फॉर्मूला कैसे काम करता है?
- IF($C$10=”Physics”, 2, 3)
IF फ़ंक्शन C10 की तुलना करता है सेल मान ( भौतिकी ) भौतिकी के साथ जैसा कि सूत्र में दिया गया है। फिर, यह 2 देता है क्योंकि तार्किक परीक्षण सत्य है। 3), FALSE)
अंत में, VLOOKUP फ़ंक्शन B11 सेल मान ( विलहम ) खोजता है श्रेणी B5:D8 और दूसरे स्तंभ ( 50 ) में मान लौटाता है।
और पढ़ें: एक्सेल वीबीए: इफ देन एल्स स्टेटमेंट विद मल्टीपल कंडीशंस (5 उदाहरण)
9. एक्सेल में मल्टीपल आईएफ कंडीशन वाली तारीखों के लिए वीलुकअप लागू करने का उदाहरण
इसके अलावा, हम कर सकते हैं तिथियों के लिए VLOOKUP लागू करें। इसलिए, इस उदाहरण के चरणों को सीखें VLOOKUP लागू करने के लिए दिनांक के साथ एकाधिक IF शर्त Excel में।
STEPS:
- सेल G4 पर क्लिक करें।
- फॉर्मूला टाइप करें:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)
- अंत में, एंटर दबाएं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- IF((C5:C8>=F5)*(C5:C8<=F6),B5: D8,"")
IF फ़ंक्शन C5:C8 श्रेणी के प्रत्येक सेल की तुलना F5 से करता है और F6 सेल मान। इसके बाद, यह श्रेणी B5:D8 देता है क्योंकि तार्किक परीक्षण सत्य है।
- VLOOKUP(F4,IF((C5:C8>=F5)*( C5:C8<=F6),B5:D8,""),3,FALSE)
अंत में, VLOOKUP फ़ंक्शन F4 सेल वैल्यू ( अंगूर ) रेंज B5:D8 में और 3rd कॉलम ( मीना ) में वैल्यू रिटर्न करता है।
और पढ़ें: एक्सेल इफ मल्टीपल कंडीशंस के साथ फंक्शन (नेस्टेड आईएफ)
एक्सेल में मल्टीपल आईएफ कंडीशन के साथ वीलुकअप का वैकल्पिक उदाहरण
1. हेल्पर कॉलम एक्सेल में मल्टीपल क्राइटेरिया के लिए
हम एक्सेल में मल्टीपल क्राइटेरिया के लिए हेल्पर कॉलम बना सकते हैं। इसलिए, एक सहायक सम्मिलित करने के लिए चरणों का पालन करेंcolumn.
STEPS:
- सबसे पहले, सेल D5 चुनें।
- फिर, फॉर्मूला टाइप करें:
=B5&"|"&C5
- उसके बाद, Enter दबाएं और यह मान वापस कर देगा। श्रृंखला को भरने के लिए ऑटोफिल का उपयोग करें।
- इसके बाद, सूत्र टाइप करने के लिए सेल H5 का चयन करें:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)
- पूरा करने के लिए एंटर दबाएं और ऑटोफिल का इस्तेमाल करें बाकी।
यहां, VLOOKUP फ़ंक्शन $G5&एक साथ।
- VLOOKUP($G5&”