सामग्री सारणी
या ट्युटोरियलमध्ये, मी तुम्हाला एक्सेलमधील निकषांसह दुसरे सर्वात मोठे मूल्य शोधण्यासाठी 4 द्रुत युक्त्या दाखवणार आहे. निकष सेट करून दुसरे सर्वात मोठे मूल्य शोधण्यासाठी तुम्ही मोठ्या डेटासेटमध्येही या पद्धती वापरू शकता. या संपूर्ण ट्युटोरियलमध्ये, तुम्ही काही महत्त्वाची एक्सेल टूल्स आणि तंत्रे देखील शिकाल जी एक्सेलशी संबंधित कोणत्याही कामात खूप उपयुक्त ठरतील.
सराव वर्कबुक डाउनलोड करा
तुम्ही येथून सराव वर्कबुक डाउनलोड करू शकता.
Criteria.xlsm सह दुसरे सर्वात मोठे मूल्य शोधा
4 एक्सेलमधील निकषांसह दुसरे सर्वात मोठे मूल्य शोधण्यासाठी द्रुत युक्त्या
आम्ही घेतले आहे चरण स्पष्टपणे स्पष्ट करण्यासाठी संक्षिप्त डेटासेट. डेटासेटमध्ये अंदाजे 7 पंक्ती आणि 3 स्तंभ आहेत. सुरुवातीला, आम्ही सर्व सेल चलन स्वरूपात ठेवत आहोत. सर्व डेटासेटसाठी, आमच्याकडे 2 युनिक कॉलम आहेत जे क्लबचे नाव, होम किट आणि अवे किट आहेत. जरी आवश्यक असल्यास आम्ही नंतर स्तंभांची संख्या बदलू शकतो.
1. LARGE फंक्शन वापरणे
LARGE फंक्शन एक्सेल मध्ये आम्ही संख्यांची उतरत्या क्रमाने क्रमवारी लावल्यानंतर संख्या सूचीमधून परत करू शकतो. निकषांसह दुसरे सर्वात मोठे मूल्य शोधण्यासाठी हे कार्य कसे लागू करायचे ते पाहू.
चरण:
- प्रथम, सेल F7 <वर जा. 2>आणि खालील सूत्र घाला:
=LARGE(IF(C4:D4=F5,C5:D10),2)
- आता, <1 दाबा एंटर करा आणि हे होईल F7 मध्ये दुसऱ्या क्रमांकाची सर्वात मोठी होम किट किंमत मोजा.
🔎 फॉर्म्युला कसे कार्य करते?
- IF(C4:D4=F5,C5:D10) : हा भाग एक अॅरे देतो सेल व्हॅल्यू आणि FALSE सेल व्हॅल्यू.
- =LARGE(IF(C4:D4=F5,C5:D10),2): फॉर्म्युलाचा हा भाग परत येतो 119 चे अंतिम मूल्य.
2. AGGREGATE फंक्शन लागू करणे
एक्सेलमधील AGGREGATE फंक्शन आम्हाला एकत्रित कार्य करण्याची क्षमता देते COUNT , AVERAGE , MAX, इ. सारखी गणना. हे फंक्शन कोणत्याही लपलेल्या पंक्ती किंवा त्रुटींकडे देखील दुर्लक्ष करते. विशिष्ट निकषांसह दुसरे-सर्वात मोठे मूल्य शोधण्यासाठी आम्ही हे कार्य वापरू. हे करण्यासाठी खालील स्टेप्स फॉलो करा.
स्टेप्स:
- सुरुवात करण्यासाठी, सेल F7 वर डबल-क्लिक करा आणि प्रविष्ट करा खालील सूत्र:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- पुढे, एंटर की दाबा आणि तुम्हाला किटची दुसरी सर्वात मोठी किंमत मिळायला हवी.
3. SUMPRODUCT फंक्शन
SUMPRODUCT फंक्शन वापरणे मध्ये एक्सेल प्रथम मूल्यांची श्रेणी गुणाकार करते आणि नंतर त्या गुणाकारांची बेरीज देते. निकषांसह दुसरे सर्वात मोठे मूल्य शोधण्यासाठी आम्ही हे फंक्शन LARGE फंक्शन सोबत वापरू शकतो.
स्टेप्स:
- सुरू करण्यासाठी ही पद्धत, सेल F7 वर डबल-क्लिक करा आणि सूत्र घालाखाली:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))
- पुढे, एंटर की दाबा आणि परिणामी , हे सेल C10 मध्ये मॅन सिटी किटसाठी दुसरे सर्वात मोठे मूल्य मिळेल.
🔎 फॉर्म्युला कसे कार्य करते?
- (B5:B10=F5)*(C5:D10) : सूत्राचा हा भाग सूचीतील सर्वोच्च मूल्यांचा अॅरे आणि इतर मूल्ये 0 म्हणून देतो.
- LARGE((B5:B10=F5)* (C5:D10),2) : हा भाग 80 दुसरे सर्वात मोठे मूल्य म्हणून मूल्य देतो.
- =SUMPRODUCT(LARGE((B5:B10=F5) )*(C5:D10),2)): हा भाग अंतिम मूल्य परत देतो जे या प्रकरणात 80 आहे.
4. VBA कोड वापरणे
तुम्ही एक्सेलमध्ये VBA शी परिचित असल्यास, तुम्ही फक्त काही क्लिक्ससह निकषांसह दुसरे-सर्वात मोठे मूल्य शोधू शकता. . हे कसे करायचे ते पाहू.
चरण:
- या पद्धतीसाठी, डेव्हलपर टॅबवर जा आणि <1 निवडा>Visual Basic .
- आता, VBA विंडोमध्ये Insert निवडा आणि क्लिक करा मॉड्युल वर.
- पुढे, नवीन विंडोमध्ये खालील सूत्र टाइप करा:
3553
- नंतर, मॅक्रो वर क्लिक करून डेव्हलपर टॅबमधून मॅक्रो उघडा.
- आता, मॅक्रो विंडोमध्ये, सेकंडलार्जेस्ट मॅक्रो निवडा आणि चालवा क्लिक करा.
- परिणामी, VBA कोड सेलमधील सर्व अवे किटमधून दुसऱ्या-उच्चतम मूल्याची गणना करेल F7 .
शीर्ष 5 मूल्ये कशी शोधावी आणि एक्सेलमधील निकषांसह नावे
या पद्धतीमध्ये, एक्सेलमधील निकषांसह शीर्ष 5 मूल्ये आणि नावे शोधण्यासाठी आपण तपशीलवार पायऱ्या पाहू.
पायऱ्या:
- सुरुवात करण्यासाठी, सेलवर डबल-क्लिक करा E5 आणि खालील सूत्र प्रविष्ट करा:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- नंतर, एंटर की दाबा आणि फिल हँडल वापरून सेलमध्ये हे सूत्र कॉपी करा.
- परिणामी, हे होम किट्ससाठी शीर्ष 5 मूल्ये शोधतील.
🔎 फॉर्म्युला कसे कार्य करते?
- ROWS($E$5:$E5) : हा भाग <चे मूल्य देतो 1>1 .
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): हा भाग अंतिम मूल्य मिळवतो जे शीर्ष 5 होम किट किमती.
लक्षात ठेवण्याच्या गोष्टी
- तुम्ही VBA विंडो आणि उघडण्यासाठी ALT+F11 शॉर्टकट वापरू शकता मॅक्रो विंडो उघडण्यासाठी ALT+F8 .
- लक्षात घ्या की LARGE फंक्शन रिकाम्या किंवा TRUE किंवा FALSE <2 असलेल्या सेलकडे दुर्लक्ष करते>त्यांची मूल्ये.
- कोणतेही अंकीय मूल्य नसल्यास, हे कार्य परिणाम म्हणून #NUM! त्रुटी मिळवू शकते.