Xlookup और Vlookup में क्या अंतर है?
आपने हमारी पिछली पोस्ट में पढ़ा की एक्सेल में Xlookup and Vlookup Function का क्या Use है और आज की हमारी इस पोस्ट के माध्यम से आप दोनों के बीच में अंतर को जानेगे तथा साथ ही समझेंगे की Xlookup and Vlookup दोनों में कौन फंक्शन best है, तो सब कुछ जानने के लिए पूरी पोस्ट को ध्यान से पढ़े.
5 Difference between Excel Function Xlookup and Vlookup
XLOOKUP और VLOOKUP फ़ंक्शंस के बीच में निम्नलिखित अंतर है :-
1. XLOOKUP और VLOOKUP फ़ंक्शंस के बीच पहला जो सबसे बड़ा अंतर है वह है की आप VLOOKUP फ़ंक्शंस के द्वारा डाटा में बाएं कॉलम में दिए गए एक मान को इसके दाईं ओर दिए गए डाटा सेट से एक मान प्राप्त कर सकते हैं। अर्थात VLOOKUP फ़ंक्शंस डाटा में बाये से दाये की तरफ कार्य करता है यह फंक्शन दाये से बाई ओर कार्य नहीं करता.
जबकि XLOOKUP फंक्शन के साथ आप डाटा में खोजी जाने वाली वैल्यू को किसी भी तरफ से अर्थात बाये से दाये और दाये से बाये दोनों तरफ से प्राप्त कर सकते हैं।
2. दोनों के syntax में अंतर है.
Vlookp का Syntax
(lookup_value,table_array,col_index_num,range_lookup)
Xlookup का Syntax
(lookup_value, lookup_array, return_array
3. Vlookup में हमें वैल्यू को खोजने के लिए संपूर्ण डाटा का चयन करना होता है जो काफी जटिल होता है जबकि XLOOKUP में हमें संपूर्ण डाटा के बजाए केवल 2 श्रेणियों की आवश्यकता होती है:- Lookup_array और return_array.
Lookup_array: वह सारणी या श्रेणी है जहाँ आप मान देखना चाहते हैं
return_array: वह सारणी या श्रेणी जहाँ से आप कोई मान वापस करना चाहते हैं.
4. Vlookup फंक्शन में हमें परिणाम पाने के लिए कॉलम इंडेक्स देना होता है जो बड़ी तालिकाओं के लिए कॉलम इंडेक्स नंबर निर्धारित करना मुश्किल हो सकता है। इसके अलावा, एक कॉलम को हटाने से हटाए जाने के बाद प्रत्येक कॉलम की अनुक्रमणिका बदल सकती है।
जबकि XLOOKUP फंक्शन में हमें कॉलम इंडेक्स की आवश्यकता नहीं होती इसके आलावा, इसमें डाटा के एक कॉलम को हटाने से हटाए जाने के बाद वाले कॉलम की अनुक्रमणिका नहीं बदलती है।
5. VLOOKUP के Range_lookup तर्क में 2 मान होते है:
1. True (Approximate Match [1]) 2. False (Exact Match [0] )
1: यदि खोज जाने वाला मान डाटा में मौजूद नहीं है, तो यह अगले छोटे मान के अनुरूप मान को लौटाता है.
0: डाटा में से संबंधित मान को तभी लौटाता है जब खोज मान डाटा में मौजूद हो
XLOOKUP के match_type नीचे अतिरिक्त विकल्प हैं:
-1: यदि खोज मान मौजूद नहीं है, तो अगले छोटे के अनुरूप मान लौटाता है
0: संबंधित मान तभी लौटाता है जब खोज मान मौजूद हो
1: यदि खोज मान मौजूद नहीं है, तो अगले बड़े के अनुरूप मान लौटाता है
XLOOKUP और Vlookup के बीच अंतर का मुख्य सारांश.
2. कॉलम जोड़ना या हटाना XLOOKUP को प्रभावित नहीं करता है ।
3. अनुमानित खोज दोनों तरीकों से काम कर सकती है।
4. अनुमानित खोज के लिए डेटा सॉर्ट करने की आवश्यकता नहीं है।
5. आप खोज दिशा निर्धारित कर सकते हैं।
6. XLOOKUP केवल Lookup_valueऔर return_array को देखता है इसके लिए आपको पूरी टेबल को सेलेक्ट करने की जरूरत नहीं है।
XLOOKUP, VLOOKUP से बेहतर क्यों है?
Xlookup फंक्शन VLOOKUP फ़ंक्शन से निम्नलिखित कारणों से बेहतर है:-
1. VLOOKUP फ़ंक्शन के लिए आवश्यक है कि डेटा सेट में लुकअप कॉलम सबसे बाईं ओर का कॉलम हो। आप “बाएं लुकअप” नहीं कर सकते। जबकि XLOOKUP में यह सीमा नहीं है
2. XLOOKUP एक सटीक मिलान के लिए डिफ़ॉल्ट है। VLOOKUP एक ”अनुमानित” मिलान के लिए डिफ़ॉल्ट है, इसके लिए आवश्यक है कि आप सटीक मिलान करने के लिए अपने VLOOKUP के अंत में “False” तर्क जोड़ें। यह अनगिनत स्प्रैडशीट त्रुटियों का कारण था ।
3. VLOOKUP Function में कॉलम को जोड़ने और और हटाने पर कॉलम इंडेक्स नंबर को एडजस्ट करना होगा नहीं तो यह गलत परिणाम देगा। जबकि XLOOKUP फ़ंक्शन के साथ इस प्रकार की कोई समस्या नहीं है।
4. XLOOKUP Vertical या Horizontal लुकअप कर सकता है। XLOOKUP, VLOOKUP और HLOOKUP दोनों को बदल देता है।
5. XLOOKUP के लिए कम cells को संदर्भित करने की आवश्यकता है। VLOOKUP के लिए आपको एक संपूर्ण डेटा सेट इनपुट करने की आवश्यकता है, लेकिन XLOOKUP के लिए केवल आपको प्रासंगिक कॉलम या रो को संदर्भित करने की आवश्यकता है। कम सेल का संदर्भ देकर, XLOOKUP आपकी स्प्रैडशीट में गणना करने की गति को बढ़ा देगा ।
अंत में,
आशा है की पूरी पोस्ट पढने के बाद आपको Xlookup और Vlookup के बीच के अंतर का ज्ञान हो गया होगा और आप यह भी जान गए होंगे की दोनों में कौन बेहतर है.T