अंतर्निहित फ़ंक्शन VLOOKUP Excel में सबसे शक्तिशाली फ़ंक्शन में से एक है। यह Excel में तीन सबसे लोकप्रिय में से एक है - SUM और AVERAGE के बाद। उसका कार्य डेटा तालिका में वांछित मान ढूंढना और उसे निर्दिष्ट सेल में प्रदर्शित करना है।
फ़ंक्शन सिंटैक्स में एक लुकअप मान (आप क्या खोज रहे हैं), एक या अधिक कॉलम वाली एक तालिका (कहां देखना है), एक कॉलम इंडेक्स नंबर (किस कॉलम से डेटा लौटाना है), और एक लुकअप प्रकार (एक अतिरिक्त तर्क) शामिल है जो आपको अनुमानित या सटीक परिणाम चुनने देता है)।
VLOOKUP फ़ंक्शन का उपयोग आमतौर पर वित्तीय विश्लेषण, डेटा प्रबंधन और डेटाबेस के साथ काम करने के लिए किया जाता है। इस सुविधा का उपयोग करके, उपयोगकर्ता बड़े डेटा सेट में जानकारी जल्दी और आसानी से पा सकते हैं, जिससे समय की बचत हो सकती है और सटीकता में सुधार हो सकता है।
VLOOKUP फ़ंक्शन लंबवत रूप से, यानी पंक्तियों के बीच मानों की तलाश करता है (यह पहले अक्षर V - वर्टिकल द्वारा इंगित किया गया है)। Excel में, एक समान फ़ंक्शन HLOOKUP भी है, जिसकी कार्यक्षमता समान है, लेकिन कॉलम द्वारा क्षैतिज (H - क्षैतिज) खोज करता है।
मान लीजिए कि हमारे पास डेटा वाली दो तालिकाएँ हैं - ऋण की एक तालिका और संपार्श्विक की एक तालिका:
हमें आगे की रिपोर्टिंग के लिए, अनुबंध संख्या के आधार पर, स्वचालित रूप से ऋण तालिका में संपार्श्विक सम्मिलित करने की आवश्यकता है।
Excel में लुकअप और संदर्भ श्रेणी में फ़ंक्शन के मानक सेट में एक फ़ंक्शन VLOOKUP है। यह फ़ंक्शन ऊपर से नीचे की ओर बढ़ते हुए निर्दिष्ट तालिका (संपार्श्विक तालिका) के सबसे बाएं कॉलम में निर्दिष्ट मान (हमारे उदाहरण में, अनुबंध संख्या) की तलाश करता है और, उन्हें ढूंढते हुए, आसन्न सेल का मूल्य प्रदर्शित करता है (ऋण संपार्श्विक का प्रकार)). योजनाबद्ध रूप से, फ़ंक्शन का संचालन इस तरह दिखता है:
तो, आइए VLOOKUP फ़ंक्शन का उपयोग करें। उस सेल का चयन करें जहां इसे दर्ज किया जाएगा (ई2) और सूत्र विज़ार्ड खोलें (मेनू Insert - Function)। (लुकअप और संदर्भ) श्रेणी में, VLOOKUP फ़ंक्शन ढूंढें और ठीक पर क्लिक करें। फ़ंक्शन तर्क दर्ज करने के लिए एक विंडो दिखाई देगी:
इन्हें एक-एक करके भरें:
ओके दबाना और दर्ज किए गए फ़ंक्शन को पूरे कॉलम में कॉपी करना बाकी है।
मुख्य नुकसान यह है कि वांछित मान की खोज केवल दी गई सीमा के पहले कॉलम में ही हो सकती है, और फ़ंक्शन केवल दाईं ओर के कॉलम से वांछित मान लौटा सकता है।
VLOOKUP का दूसरा नुकसान यह है कि यदि आप लुकअप तालिका में कोई कॉलम हटाते हैं या जोड़ते हैं तो फ़ंक्शन काम करना बंद कर देता है। एक सम्मिलित या हटाया गया तत्व सूत्र के परिणाम को बदल देगा क्योंकि फ़ंक्शन सिंटैक्स के लिए आवश्यक है कि आप संपूर्ण श्रेणी और विशिष्ट कॉलम संख्या निर्दिष्ट करें जिससे आप डेटा निकालना चाहते हैं।
साथ ही, VLOOKUP फ़ंक्शन की लुकअप लंबाई सीमा 255 वर्ण है, अन्यथा #VALUE त्रुटि वापस आ जाएगी!
VLOOKUP फ़ंक्शन एक त्रुटि (#N/A) देता है यदि:
जब फ़ंक्शन को सटीक मिलान नहीं मिल पाता है तो त्रुटि संदेश (#N/A) को दबाने के लिए, आप IFERROR फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन जांचता है कि क्या त्रुटि (#N/A) VLOOKUP का परिणाम है, और यदि हां, तो एक खाली स्ट्रिंग ("") या शून्य लौटाता है, अन्यथा VLOOKUP का परिणाम देता है।