Advanced Excel VLOOKUP Function
क्या आप Advanced Excel सीखना चाहते हैं? क्या आप जानना चाहते हैं कि Excel में VLOOKUP Function का इस्तेमाल कैसे किया जाता है? इस tutorial में हम Excel VLOOKUP Function in Hindi को आसान भाषा में practical examples के साथ समझेंगे।
VLOOKUP Excel का एक महत्वपूर्ण Lookup Function है। इसका इस्तेमाल किसी बड़ी data table में से कर्मचारी की Salary, Grade, Employee ID, Product Price, Student Marks या अन्य जानकारी खोजने के लिए किया जाता है। यह function office work, MIS reporting, data entry और Excel interviews की तैयारी में उपयोगी है।
- VLOOKUP क्या है और इसका उपयोग
- VLOOKUP Formula का Syntax
- Lookup Value, Table Array और Column Index
- Exact Match और Approximate Match
- Employee Salary और Grade के Practical Examples
- VLOOKUP की Common Errors और Solutions
- Excel Interview Questions और FAQs
1. What is VLOOKUP Function in Excel?
VLOOKUP का पूरा नाम Vertical Lookup है। Excel में इसका प्रयोग किसी table के पहले column में किसी value को खोजने और उसी row के दूसरे column से संबंधित result प्राप्त करने के लिए किया जाता है।
उदाहरण के लिए, किसी company में कर्मचारियों की एक list है जिसमें Employee Name, City, Basic Salary और Grade दिया गया है। अगर हमें Pankaj की Grade पता करनी है, तो VLOOKUP Function की मदद से हम उसका result प्राप्त कर सकते हैं।
VLOOKUP के मुख्य उपयोग:
- Employee Name से Salary निकालना।
- Product Code से Product Price खोजना।
- Roll Number से Student Marks प्राप्त करना।
- Employee ID से Department पता करना।
- Sales Report और MIS Reports में data lookup करना।
2. VLOOKUP Function Syntax
VLOOKUP Function का syntax इस प्रकार है:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])इस formula में चार arguments होते हैं:
| Argument | Meaning | Example |
|---|---|---|
| lookup_value | वह value जिसे खोजना है | Pankaj |
| table_array | वह पूरी range जिसमें data है | A2:D6 |
| col_index_num | Selected range में result column का क्रमांक | 4 |
| range_lookup | Exact या Approximate Match चुनता है | FALSE |
Lookup Value क्या है?
Lookup Value वह value होती है जिसे हम table के पहले column में search करना चाहते हैं। उदाहरण के लिए, Pankaj की Grade खोजने के लिए Pankaj lookup value है।
Table Array क्या है?
Table Array उस data range को कहते हैं जिसमें search value और result वाला column दोनों शामिल हों। उदाहरण के लिए A2:D6।
Column Index Number क्या है?
Column Index Number selected table range के अंदर result column का क्रमांक होता है। अगर range A2:D6 है, तो A पहला, B दूसरा, C तीसरा और D चौथा column है। इसलिए Grade के लिए 4 का उपयोग होगा।
Range Lookup क्या है?
- FALSE या 0: Exact Match खोजता है।
- TRUE या 1: Approximate Match खोजता है।
अगर आप Range Lookup खाली छोड़ देते हैं, तो Excel सामान्यतः Approximate Match का उपयोग करता है। Employee ID, Name या Product Code जैसे lookup में आमतौर पर FALSE का उपयोग करना चाहिए। Approximate Match के लिए पहले column का data सही क्रम में sorted होना चाहिए।
3. VLOOKUP Function with Practical Example
मान लीजिए आपके पास Excel में निम्न Employee Data है। आपको Pankaj की Basic Salary और Grade पता करनी है।
| Emp. Name | City | Basic Salary | Grade |
|---|---|---|---|
| Pankaj | Lucknow | 25000 | A |
| Amit | Kanpur | 22000 | B |
| Ravi | Delhi | 28000 | A |
| Neha | Lucknow | 20000 | C |
| Priya | Jaipur | 30000 | A |
मान लें कि headings Row 1 में हैं और employee records A2:D6 में हैं।
Example 1: Employee की Grade निकालना
किसी खाली cell में यह formula लिखें:
=VLOOKUP("Pankaj",A2:D6,4,FALSE)Result: A
यह formula A2:A6 में Pankaj को खोजता है। फिर उसी row के चौथे column से Grade लौटाता है।
Example 2: Employee की Basic Salary निकालना
=VLOOKUP("Pankaj",A2:D6,3,FALSE)Result: 25000
यहाँ 3 इसलिए लिखा गया है क्योंकि selected range A2:D6 में Basic Salary तीसरे स्थान पर है।
Example 3: Cell Reference के साथ VLOOKUP
अगर F2 cell में Pankaj लिखा है और आपको उसकी Salary निकालनी है, तो यह formula इस्तेमाल करें:
=VLOOKUP(F2,A2:D6,3,FALSE)अब F2 में नाम बदलने पर formula नए नाम के अनुसार result खोजेगा। अगर कोई matching name नहीं मिलता, तो सामान्यतः #N/A error आएगा।
4. VLOOKUP with Exact Match and Approximate Match
Exact Match
जब हमें बिल्कुल वही value चाहिए, तब FALSE या 0 का उपयोग करते हैं। Employee Name, Roll Number और Product ID के लिए यह अधिक उपयुक्त है।
=VLOOKUP(F2,A2:D6,3,FALSE)Approximate Match
जब हमें किसी range या threshold के आधार पर result चाहिए, तब TRUE या 1 का उपयोग किया जा सकता है। पहले column में values ascending order में sorted होनी चाहिए।
उदाहरण के लिए, मान लीजिए F2 में Score 75 है और H2:I5 में minimum score तथा grade की table है:
| Minimum Score | Grade |
|---|---|
| 0 | D |
| 40 | C |
| 60 | B |
| 80 | A |
=VLOOKUP(F2,H2:I5,2,TRUE)यदि F2 में 75 है, तो result B होगा क्योंकि 60 सबसे बड़ी ऐसी minimum score value है जो 75 से अधिक नहीं है।
5. Common VLOOKUP Errors and Solutions
| Error / Problem | Reason | Solution |
|---|---|---|
| #N/A | Exact match नहीं मिला | Lookup value, spelling और data type जाँचें। |
| #REF! | Column index table range से बाहर है | col_index_num को सही करें। |
| Wrong result | FALSE की जगह TRUE या argument omitted है | Exact lookup के लिए FALSE इस्तेमाल करें। |
| Formula नहीं चल रहा | Number और text format अलग हो सकते हैं | Lookup value और source data का format मिलाएँ। |
| Column insert करने पर गलत result | Fixed column index बदल गया | Formula और column index को दोबारा जाँचें। |
6. Important VLOOKUP Interview Questions
Q1. What is VLOOKUP in Excel?
Answer: VLOOKUP एक lookup function है जो table के पहले column में value खोजकर उसी row के दूसरे column से result लौटाता है।
Q2. What is the full form of VLOOKUP?
Answer: Vertical Lookup.
Q3. What is the use of FALSE in VLOOKUP?
Answer: FALSE exact match खोजने के लिए उपयोग होता है।
Q4. Can VLOOKUP search to the left?
Answer: Standard VLOOKUP में lookup column selected range का पहला column होना चाहिए और result column उसके दाईं ओर होना चाहिए। Left-side lookup के लिए XLOOKUP या INDEX-MATCH जैसे विकल्प उपयोग किए जा सकते हैं।
Q5. Why does VLOOKUP return #N/A?
Answer: जब matching value नहीं मिलती या lookup value और source data में mismatch होता है, तब #N/A error आ सकता है।
Q6. What is the maximum use of col_index_num?
Answer: इसकी कोई एक निश्चित संख्या नहीं है। इसका मान selected table range के columns की संख्या से अधिक नहीं होना चाहिए।
7. Frequently Asked Questions (FAQs)
Is VLOOKUP important for Advanced Excel?
हाँ, VLOOKUP data lookup, reporting और spreadsheet tasks के लिए एक महत्वपूर्ण function है। इसे practical data के साथ सीखना चाहिए।
Can beginners learn VLOOKUP?
हाँ। पहले cell references और basic formulas समझें, फिर छोटी employee या product table पर VLOOKUP का अभ्यास करें।
Is VLOOKUP better than XLOOKUP?
दोनों के अपने उपयोग हैं। XLOOKUP आधुनिक Excel versions में left या right दोनों दिशाओं में lookup और अधिक flexible matching की सुविधा देता है। VLOOKUP पुराने Excel versions में भी व्यापक रूप से इस्तेमाल होता है।
Can VLOOKUP be used for office jobs?
हाँ, यह MIS reports, employee records, sales reports, inventory और data management जैसे office tasks में उपयोगी हो सकता है।
Conclusion
इस tutorial में हमने Excel VLOOKUP Function का syntax, lookup value, table array, column index, exact match, approximate match और practical examples समझे। बेहतर practice के लिए employee salary, student marks और product price की अपनी Excel sheet बनाकर इन formulas को इस्तेमाल करें।
Learn Advanced Excel with Excellent Computer Education
Advanced Excel, formulas, lookup functions, MIS reporting और office-oriented computer skills सीखने के लिए Excellent Computer Education, Indira Nagar, Lucknow से course details प्राप्त करें।
Address: Goel Palace, Faizabad Road, Shakti Nagar, Sanjay Gandhi Puram, Lucknow, Uttar Pradesh 226016.



