सभी लुकअप और परिणाम परिणाम - एक्सेल टिप्स

विषय - सूची

रॉन VLOOKUPs का एक गुच्छा करना चाहता है और परिणामों का योग करता है। इस समस्या का एकल-सूत्र समाधान है।

रॉन पूछता है:

आप प्रत्येक व्यक्तिगत खोज को किए बिना सभी VLOOKUPs कैसे जोड़ सकते हैं?

बहुत से लोग इससे परिचित हैं:

=VLOOKUP(B4,Table,2,True)

यदि आप VLOOKUP (जहां आप चौथे तर्क के रूप में सत्य को निर्दिष्ट करते हैं) का अनुमानित मिलान संस्करण कर रहे हैं, तो आप LOOKUP भी कर सकते हैं।

लुकअप विषम है क्योंकि यह तालिका में अंतिम कॉलम लौटाता है। आप एक कॉलम संख्या निर्दिष्ट नहीं करते हैं। यदि आपकी तालिका E4 से J8 तक चलती है और आप स्तंभ G से परिणाम चाहते हैं, तो आप लुकिंग तालिका के रूप में E4: G4 निर्दिष्ट करेंगे।

एक और अंतर: आप सही / गलत को निर्दिष्ट नहीं करते हैं क्योंकि चौथे तर्क के रूप में आप VLOOKUP में करेंगे: LOOKUP फ़ंक्शन हमेशा VLOOKUP का अनुमानित मिलान संस्करण करता है।

इस प्राचीन कार्य से क्यों परेशान हैं? क्योंकि लुकअप की एक विशेष चाल है: आप एक ही बार में सभी मान देख सकते हैं और यह उन्हें योग देगा। पहले तर्क के रूप में B4 जैसे एकल मान को पारित करने के बजाय, आप अपने सभी मूल्यों को निर्दिष्ट कर सकते हैं =LOOKUP(B4:B17,E4:F8)। चूंकि यह 14 विभिन्न मूल्यों वापसी होगी, आप इस तरह के रूप में एक आवरण समारोह में समारोह रैप करने के लिए है =SUM( LOOKUP(B4:B17,E4:F8))या =COUNT(LOOKUP(B4:B17,E4:F8))या =AVERAGE( LOOKUP(B4:B17,E4:F8))। याद रखें, आपको एक रैपर फ़ंक्शन की आवश्यकता है, लेकिन एक रैपर फ़ंक्शन नहीं। =SNOOPDOGG(LOOKUP(B4:B17,E4:F8))काम नहीं करेगा।

वास्तव में एक सामान्य गलती है जिससे आप बचना चाहेंगे। सूत्र लिखने या संपादित करने के बाद, Enter दबाएं नहीं! इसके बजाय, यह तीन-उंगली कीबोर्ड चाल करें। Ctrl और Shift दबाए रखें। Ctrl और Shift दबाए रखते हुए, Enter दबाएं। अब आप Ctrl और Shift जारी कर सकते हैं। हम इसे Ctrl + Shift + Enter कहते हैं, लेकिन इसे वास्तव में सही ढंग से समयबद्ध करना है: Ctrl + Shift, Press Enter, रिलीज़ Ctrl और Shift दबाए रखें। यदि आपने इसे सही ढंग से किया है, तो सूत्र घुंघराले ब्रेस से घिरे सूत्र पट्टी में दिखाई देगा:(=SUM(LOOKUP(B4:B17,E4:F8)))

साइड नोट

LOOKUP HLOOKUP के बराबर भी कर सकता है। यदि आपका लुकअप टेबल लंबा है, तो LOOKUP HLOOKUP पर स्विच हो जाएगा। एक टाई के मामले में … एक तालिका जो 8x8 या 10x10 है, LOOKUP तालिका को ऊर्ध्वाधर के रूप में मानेगा।

नीचे दिए गए वीडियो को देखें या इस स्क्रीनशॉट का अध्ययन करें।

सम सब लुकअप

वीडियो देखेंा

वीडियो ट्रांसक्रिप्ट

पॉडकास्ट से एक्सेल सीखें, एपिसोड 2184: सम ऑल लुकअप।

अरे, नेटकास्ट में वापस स्वागत है, मैं बिल जेलन हूं। पुराने, पुराने LOOKUP कार्यक्रम का उपयोग करने के बारे में रॉन से आज का सवाल। और यह मेरी पुस्तक, एक्सेल 2016 इन डेप्थ से है।

मान लीजिए कि हमारे यहां उत्पादों का एक समूह था और हमें एक लुकअप तालिका का उपयोग करना था। और प्रत्येक उत्पाद के लिए, हमें पता था, लुकअप तालिका से मूल्य प्राप्त करें और उस राशि को प्राप्त करें। खैर, विशिष्ट तरीका यह है, हम इस तालिका में इस उत्पाद के लिए एक VLOOKUP-- = VLOOKUP का उपयोग करते हैं। मैं F4 दबाऊंगा, उसे नीचे रखूंगा और दूसरे मान के साथ। और इस विशेष मामले में, क्योंकि हर एक मूल्य जो हम देख रहे हैं वह तालिका में है, और तालिका को क्रमबद्ध किया गया है, यह TRUE का उपयोग करने के लिए सुरक्षित है। आम तौर पर, मैं TRUE का उपयोग कभी नहीं करूंगा, लेकिन इस कड़ी में हम TRUE का उपयोग करने जा रहे हैं। तो मैं उन सभी मूल्यों को प्राप्त करता हूं और फिर यहां नीचे, Alt + =, हमें कुल मिला है, है ना? लेकिन क्या होगा अगर हमारा पूरा लक्ष्य सिर्फ 1130 पाने का है? हमें इन सभी मूल्यों की आवश्यकता नहीं है। हमें बस इस परिणाम की आवश्यकता है।

ठीक है, ठीक है, अब, एक पुराना, पुराना कार्य है, जो लुकअप कहे जाने वाले विसिकल के दिनों से है। VLOOKUP नहीं। HLOOKUP नहीं, सिर्फ LOOKUP। और ऐसा लगता है, पहली बार में, VLOOKUP के समान - आप निर्दिष्ट करते हैं कि आप किस मूल्य को देख रहे हैं और लुकअप टेबल, F4 दबाएं, लेकिन फिर हम कर रहे हैं। हमें यह निर्दिष्ट करने की आवश्यकता नहीं है कि LOOKUP सिर्फ तालिका के अंतिम कॉलम में जाता है। यदि आपके पास सात कॉलम की मेज है और आप चौथे मूल्य को देखना चाहते हैं तो आप कॉलम को चार में से एक बताएंगे। ठीक है? और, इसलिए, जो भी अंतिम कॉलम है, वह वही है जो देखने वाला है। और हमें निर्दिष्ट नहीं करना है, FALSE या, TRUE क्योंकि यह हमेशा उपयोग करता है, TRUE; कोई, FALSE संस्करण नहीं है। ठीक है?

तो आपको यह समझना होगा, यदि आप एक VLOOKUP कर रहे हैं, तो मैं हमेशा अंत में FALSE का उपयोग करता हूं, लेकिन इस मामले में यह एक छोटी सूची है - हम जानते हैं कि सूची में सब कुछ तालिका में है। कुछ भी याद नहीं है, और तालिका सॉर्ट की गई है। ठीक है? तो, यह हमें वही परिणाम देगा जो हमारे पास VLOOKUP के लिए है।

बहुत बढ़िया, मैं इसे कॉपी करना चाहता हूं: Alt + =। ठीक है। लेकिन यह हमें कुछ भी नहीं खरीदता है क्योंकि हमें अभी भी सभी फार्मूले और फिर एसयूएम फ़ंक्शन को डालना है। सुंदर बात यह है कि LOOKUP एक ​​चाल है जो VLOOKUP नहीं कर सकता, ठीक है? और यह है कि एक ही बार में सभी लुकअप करना है। इसलिए, जहां मैं इसे SUM फ़ंक्शन में भेजता हूं, जब मैं LOOKUP कहता हूं, तो लुकअप आइटम क्या है? हम इन सभी चीजों को देखना चाहते हैं, अल्पविराम, और फिर यहां तालिका-- और हमें F4 नहीं दबाना है, क्योंकि हम इसे कहीं भी कॉपी नहीं करने जा रहे हैं, केवल एक सूत्र है- LOOKUP को बंद करें, बंद करें योग।

ठीक है, अब, यहां वह जगह है जहां चीजें खराब हो सकती हैं: यदि आप बस यहां दबाते हैं, तो आप 60 प्राप्त करने जा रहे हैं, ठीक है? क्योंकि यह सिर्फ पहले एक करने जा रहा है। आपको क्या करना है जादू तीन कीस्ट्रोक्स को दबाए रखें, और यह Ctrl + Shift-- मैं अपने बाएं हाथ से Ctrl + Shift दबाए रखता हूं, मैं उन नीचे पकड़े रहता हूं, और मैं अपने दाहिने हाथ से ENTER दबाता हूं, और यह VLOOKUP के सभी गणित करेगा। है ना कमाल? सूत्र पट्टी में सूचना यहाँ, या सूत्र पाठ में, यह चारों ओर घुंघराले ब्रेसिज़ लगाता है। आप उन घुंघराले ब्रेसिज़ को टाइप नहीं करते हैं, एक्सेल उन घुंघराले ब्रेसिज़ को कहते हैं, "अरे, आपने इसके लिए Ctrl + Shift + Enter दबाया।"

अब, हे, इस विषय और बहुत सारे अन्य विषय इस पुस्तक में हैं: पावर एक्सेल विद, 2017 संस्करण। पुस्तक के बारे में और अधिक पढ़ने के लिए शीर्ष दाहिने कोने में उस "मैं" पर क्लिक करें।

आज, रॉन से सवाल: आप वीएलबुक के सभी योग कैसे कर सकते हैं? अब, अधिकांश लोग VLOOKUP को जानते हैं जहां आप लुकअप वैल्यू, टेबल, कौन सा कॉलम और फिर, TRUE या, FALSE निर्दिष्ट करते हैं। और अगर आप कर रहे हैं - अगर आप के लिए योग्य हैं - VLOOKUP का TRUE संस्करण। तो आप यह पुराना LOOKUP भी कर सकते हैं। यह अजीब है, क्योंकि यह पिछले कॉलम को तालिका में लौटाता है, आप कॉलम संख्या निर्दिष्ट नहीं करते हैं, और आप TRUE या FALSE नहीं कहते हैं। यह हमेशा सच है। हम इसका उपयोग क्यों करेंगे? क्योंकि इसमें एक विशेष ट्रिक है: आप सभी लुकअप वैल्यू एक ही बार में कर सकते हैं और यह उन्हें योग करेगा। आपको उस फॉर्मूले को टाइप करने के बाद Ctrl + Shift + Enter दबाना होगा या यह काम नहीं करेगा। और फिर आउटकम में, मैं आपको LOOKUP के लिए एक और चाल दिखाऊंगा।

खैर, हे, मैं उस प्रश्न को भेजने के लिए रॉन को धन्यवाद देना चाहता हूं, और मैं आपको रोकने के लिए धन्यवाद देना चाहता हूं। मैं आपको अगली बार एक और नेटकास्ट से देखूंगा।

ठीक है, जबकि हम यहाँ LOOKUP के बारे में बात कर रहे हैं, दूसरी चीज़ जो LOOKUP कर सकती है: आप जानते हैं, हमारे पास इस तरह की एक क्षैतिज तालिका के लिए वर्टिकल टेबल या HLOOKUP के लिए VLOOKUP है; LOOKUP किसी भी तरह से जा सकता है। इसलिए हम यह कह सकते हैं कि हम इस तालिका में D = LOOKUP का मान = D चाहते हैं, और क्योंकि यह तालिका अधिक लंबी है, इसलिए LOOKUP स्वचालित रूप से HLOOKUP संस्करण पर स्विच करता है, है ना? तो इस मामले में क्योंकि हम 5 कॉलम द्वारा 3 पंक्तियों को निर्दिष्ट कर रहे हैं, यह HLOOKUP करेगा। और क्योंकि यहां अंतिम पंक्ति संख्याएं हैं, यह हमें उस संख्या को लाएगी। तो हमारे पास D, Date है, हमें 60 मिलता है। ठीक है। यदि मैं एक तालिका निर्दिष्ट करता हूं जो केवल 12 पंक्ति में चली गई है, तो मुझे इसके बजाय उत्पाद का नाम मिलेगा। ठीक है? तो यह एक दिलचस्प छोटे समारोह की तरह है। मुझे लगता है कि एक्सेल हेल्प ने कहा था, "अरे, इस फ़ंक्शन का उपयोग न करें," लेकिन वहां 'निश्चित समय जहां आप इस फ़ंक्शन का उपयोग कर सकते हैं।

शीर्षक फोटो: grandcanyonstate / pixabay

दिलचस्प लेख...