
सामान्य सूत्र
=VLOOKUP(currency,xtable,column,0)*amount
सारांश
दी गई मुद्रा से अन्य विशिष्ट मुद्राओं में बदलने के लिए, आप VLOOKUP फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, E5 में सूत्र है:
=VLOOKUP(D5,xtable,2,0)*B5
जो स्तंभ D में इंगित मुद्रा में US B (USD) से स्तंभ B में राशि को परिवर्तित करता है, जहां नामित रेंज "xtable" G5: H10 को संदर्भित करता है।
स्पष्टीकरण
इस उदाहरण का सूत्र मुद्रा कोड का उपयोग करके USD में अन्य मुद्राओं में मात्राओं को परिवर्तित करता है। उपलब्ध मुद्राओं और सटीक रूपांतरण दरों को दाईं ओर तालिका में मूल्यों को संपादित करके समायोजित किया जा सकता है।
इस सूत्र का मूल VLOOKUP फ़ंक्शन है, जिसे इस तरह कॉन्फ़िगर किया गया है:
=VLOOKUP(D5,xtable,2,0)
यहाँ, स्तंभ D से लुकअप वैल्यू आती है, टेबल एरे का नाम "xtable" होता है, कॉलम इंडेक्स 2 होता है, और मैच टाइप सटीक मिलान के लिए सेट किया जाता है।
इस कॉन्फ़िगरेशन में, VLOOKUP तालिका में मुद्रा पाता है, और स्तंभ H से रूपांतरण दर को पुनर्प्राप्त करता है। यदि मुद्रा कोड
नेस्टेड आईएफ समकक्ष
नेस्टेड IFs पर आधारित सूत्र के साथ, समाधान इस तरह दिखता है:
=IF(D5="usd",1, IF(D5="eur",0.84, IF(D5="yen",112.35, IF(D5="can",1.23, IF(D5="gpb",0.74, IF(D5="cny",6.59))))))*B5
बेहतर पठनीयता के लिए लाइन ब्रेक जोड़े गए।
नोट: VLOOKUP आम तौर पर एक बेहतर समाधान है, क्योंकि किसी भी समय मूल्यों को देखना और संपादित करना आसान है, सूत्र पढ़ना आसान है, और विनिमय दर मूल्यों को कई अलग-अलग सूत्रों में अनावश्यक रूप से संग्रहीत नहीं किया जाता है।
INDEX और MATCH बराबर
INDEX और MATCH कवक के साथ, समाधान इस तरह दिखता है:
=INDEX($H$5:$H$10,MATCH(D5,$G$5:$G$10,0))*B5