सामग्री सारणी
तुमच्याकडे मोठा आणि अधिक क्लिष्ट डेटासेट असेल तेव्हा फिल्टरिंग अपरिहार्य बनते. अशा डेटासेटमधून इच्छित डेटा पुनर्प्राप्त करणे खूप वेळ घेणारे आहे. अशा प्रकारे, तुम्हाला एक्सेलमध्ये मल्टिपल फिल्टर्स कसे लागू करायचे हे माहित असले पाहिजे. तुमचा स्वारस्य असलेला डेटा प्रदर्शित करण्यासाठी एकाधिक फिल्टर च्या पद्धती विशेषत: आश्चर्यकारक आहेत.
या लेखात, आम्ही एकाधिक फिल्टर्स कसे लागू करायचे याच्या पद्धतींवर चर्चा करू. एक्सेलमध्ये 1>VBA कोड . तसेच, आम्ही फिल्टर फंक्शन दाखवू जे स्मार्टपणे फिल्टर करते आणि डेटा आपोआप अपडेट करते.
सराव वर्कबुक डाउनलोड करा
तुम्ही येथून सराव वर्कबुक डाउनलोड करू शकता:
मल्टिपल फिल्टर्स.xlsm लागू करणे
एक्सेलमध्ये अनेक फिल्टर्स लागू करण्याच्या ६ पद्धती
मुख्य विश्लेषणावर जाण्यापूर्वी, त्याची एक झलक पाहू या. खालील डेटासेट. येथे, 15 साइट्सची नावे त्यांच्या श्रेणी सोबत दिली आहेत. याशिवाय, तारीख आणि प्लॅटफॉर्म च्या मोडवर आधारित भेटी क्रमांक आणि नवीन सदस्य प्रदान केले जातात.
आता आपण विविध दृष्टीकोनांच्या संदर्भात एकाधिक फिल्टर्स चे अनुप्रयोग पाहू. सत्र आयोजित करण्यासाठी, आम्ही Microsoft 365 आवृत्ती वापरत आहोत. चला तर मग सुरुवात करूया.
1. एक्सेलमधील वेगवेगळ्या कॉलम्समध्ये सोप्या पद्धतीने अनेक फिल्टर्स
येथे, तुम्ही फिल्टर पर्याय वापरून तुमचा आवश्यक डेटा सहजपणे व्यवस्थित करू शकता. एक्सेल. उदाहरणार्थ,तुम्हाला शैक्षणिक साइट्स आणि मोबाइल प्लॅटफॉर्म साठी भेटांची संख्या मिळवायची असल्यास, तुम्ही फक्त फिल्टर पर्याय वापरू शकता.
म्हणून, यासाठी खालील स्टेप्स फॉलो करा.
- प्रथम, तुमचा डेटासेट निवडा.
- दुसरं, होम टॅबमधून> फिल्टर पर्यायावर क्लिक करा ( सॉर्ट आणि फिल्टर कमांड बारमधून). याव्यतिरिक्त, तुम्ही फिल्टर पर्याय दुसर्या मार्गाने उघडू शकता. शिवाय, ते डेटा टॅब> फिल्टर पर्यायावर क्लिक करा.
त्यानंतर, तुम्हाला यासाठी ड्रॉप-डाउन बाण दिसेल प्रत्येक फील्ड.
आता, तुम्हाला तुमचा इच्छित डेटा फिल्टर करावा लागेल.
- प्रथम, “श्रेणी” निवडा. फील्ड.
- नंतर, सर्व डेटा पर्यायांची निवड रद्द करण्यासाठी सर्व निवडा जवळील बॉक्स अनचेक करा.
- नंतर, “शिक्षण”<जवळील बॉक्स चेक करा. 2>.
- नंतर, ठीक आहे दाबा.
- पुन्हा, “ वर क्लिक करा प्लॅटफॉर्म” फील्ड करा आणि आधीच्या पद्धतीने “मोबाइल” प्लॅटफॉर्म जवळील बॉक्स चेक करा.
फिल्टर केल्यानंतर दोन फील्ड, तुम्हाला खालील भेटांचा क्रमांक मिळेल.
2. एक्सेलमध्ये एकाधिक मूल्ये फिल्टर करण्यासाठी ऑटोफिल्टर पर्याय वापरणे <एक्सेलमधील 10>
ऑटोफिल्टर हा पर्याय डेटा श्रेणी किंवा स्तंभातील विविध प्रकारचा आवश्यक डेटा फिल्टर करण्यासाठी एम्बेडेड बटण म्हणून वापरला जातो.
म्हणून, तुम्हाला शोधायचे असल्यास “साइटचे नाव” 5000 आणि 10000 मधील भेट्यांची संख्या , आणि “नवीन सदस्य” आहेत 200 पेक्षा जास्त, तुम्ही ते पुढील प्रकारे करू शकता.
- प्रथम, डेटासेट निवडा आणि CTRL+SHIFT+L दाबा.
- नंतर, “व्हिजिट्स नंबर” फील्डच्या ड्रॉप-डाउन बाण वर क्लिक करा.
- त्यानंतर, नंबर फिल्टर्स मेनूवर जा.
- नंतर, दरम्यान पर्याय निवडा.
यावेळी, सानुकूल ऑटोफिल्टर नावाचा एक नवीन डायलॉग बॉक्स दिसेल.
- प्रथम, कस्टम ऑटोफिल्टर संवाद बॉक्सच्या पहिल्या रिकाम्या जागेत 5000 घाला.
- दुसरे. , दुसऱ्या स्पेसमध्ये 10000 लिहा.
- शेवटी, ठीक आहे दाबा.
म्हणून परिणामी, तुम्हाला फिल्टर केलेला व्हिजिट नंबर दिसेल.
- तसेच, ड्रॉप-डाउन बाणावर क्लिक करा “नवीन सदस्य” फील्ड.
- नंतर, संख्या फिल्टर्स मेनूवर जा.
- त्यानंतर, ग्रेटर निवडा पेक्षा पर्याय.
तसेच, “ नवीन सदस्य ” साठी कस्टम ऑटोफिल्टर नावाचा डायलॉग बॉक्स उघडतो.
<11
आणि तुम्हाला तुमच्या क्वेरीसाठी खालील परिणाम मिळेल. त्यामुळे, आम्हाला वाटले की एक्सेलमध्ये एकाधिक फिल्टर कसे लागू करायचे हे तुम्हाला स्पष्ट आहे.
3. अनेक स्तंभ फिल्टर कराएकाच वेळी प्रगत फिल्टर वैशिष्ट्य वापरणे
मागील दोन पद्धतींमध्ये, तुम्हाला प्रत्येक फील्डसाठी स्वतंत्रपणे एकाधिक फिल्टर्स अॅप्लिकेशन दिसेल. शिवाय, तुमच्याकडे निकष प्रदान करण्याचा कोणताही पर्याय नव्हता.
वास्तविक, प्रगत फिल्टर पर्याय वापरून, तुम्ही फील्डसाठी निकष निर्दिष्ट करू शकता.
उदाहरणार्थ, तुम्ही निर्दिष्ट करू शकता तीन निकष उदा. साइट्सची श्रेणी शिक्षण असेल, भेट्यांची संख्या असेल 10000<2 पेक्षा जास्त>, आणि नवीन सदस्यांची संख्या 400 पेक्षा जास्त असेल.
- प्रथम, त्यांच्या फील्डशी संबंधित वरील निकष लिहा. येथे, आम्ही ते निकष B22:D23 सेल श्रेणीमध्ये लिहिले आहेत. वास्तविक, तुम्ही निकष क्षैतिजरित्या लिहावेत.
- नंतर डेटा टॅबवर क्लिक करून प्रगत फिल्टर पर्याय उघडा > क्रमवारी आणि फिल्टर > प्रगत .
- नंतर, तुमच्या संपूर्ण डेटासेटची श्रेणी तुम्हाला जिथून हवी आहे ते निर्दिष्ट करा सूची श्रेणी पर्यायामध्ये फिल्टर करा आणि निकष श्रेणी मध्ये मापदंड प्रदान करा.
- याशिवाय, तुम्हाला समान डेटाची आवश्यकता नसल्यास, <च्या जवळ असलेल्या बॉक्समध्ये खूण करा. 1>केवळ युनिक रेकॉर्ड .
- त्यानंतर, ठीक आहे दाबा.
आणि तुम्हाला दिसेल खालील आउटपुट.
समान वाचन:
- एक्सेलमध्ये अनेक निकष फिल्टर करा (4योग्य मार्ग)
- फॉर्म्युला वापरून Excel मध्ये डेटा फिल्टर करा
- एक्सेलमध्ये एकाच वेळी अनेक कॉलम कसे फिल्टर करावे (3 मार्ग) <13
- एक्सेल फिल्टरमध्ये एकापेक्षा जास्त आयटम शोधा (2 मार्ग)
4. एक्सेलमध्ये VBA नियोजित करणारे एकाधिक फिल्टर
तुमच्याकडे मोठा डेटासेट असल्यास, फॉर्म्युला वापरून आवश्यक परिणाम मिळवणे वेळखाऊ आणि थोडे कंटाळवाणे आहे.
त्याऐवजी तुम्ही एक्सेलमधील VBA कोड वापरू शकता जो परिणाम जलद आणि अचूकपणे करतो.<3
आता, तुम्ही आमच्या डेटासेटवर VBA कोड कसा लागू करू शकता ते पाहू.
येथे, आम्ही VBA ऑटोफिल्टर चे दोन अॅप्लिकेशन पाहू. अनुक्रमे किंवा ऑपरेटर आणि आणि ऑपरेटर.
4.1. किंवा ऑपरेटर (लॉजिक) वापरून एकापेक्षा जास्त फिल्टर
तुम्हाला अनेक व्हिजिट्स 10000 पेक्षा कमी किंवा 15000<पेक्षा जास्त असलेल्या साइट्स फिल्टर करायच्या असल्यास 2>, आणि साइटची श्रेणी शिक्षण असेल, त्यानंतर तुम्ही खालील चरणांचे अनुसरण करू शकता.
- प्रथम, विकसकाकडून टॅब > Visual Basic वर क्लिक करा.
- नंतर, Insert ><1 वर क्लिक करून मॉड्यूल उघडा>मॉड्युल .
- त्यानंतर, खालील कोड मॉड्युल 1 मध्ये लिहा.
2595
कोड ब्रेकडाउन
VBA ऑटोफिल्टर वापरण्यासाठी खालील गोष्टी आवश्यक आहेत .
- श्रेणी: हे सेलचा संदर्भ देतेफिल्टर करण्यासाठी श्रेणी उदा. B4:G19 .
- फील्ड: ही तुमच्या डेटासेटच्या सर्वात डावीकडील स्तंभ क्रमांकाची अनुक्रमणिका आहे. पहिल्या फील्डचे मूल्य 1 असेल.
- निकष 1: फील्डसाठी पहिला निकष उदा. निकष1=”<10000”
- निकष 2: फील्डसाठी दुसरा निकष उदा. निकष2=”>15000”
- ऑपरेटर: एक एक्सेल ऑपरेटर जो विशिष्ट फिल्टरिंग आवश्यकता निर्दिष्ट करतो उदा. ऑपरेटर:=xlOr , Operator:=xlAnd , इ.
- यावेळी, डेव्हलपर टॅबवरून > Macros वर जा.
- नंतर, मॅक्रो नाव<2 मधून filter_my_sites निवडा> आणि रन दाबा.
तुम्ही वरील कोड रन केल्यास तुम्हाला खालील आउटपुट मिळेल.
४.२. AND ऑपरेटर (लॉजिक) वापरून अनेक फिल्टर्स
अधिक महत्त्वाचे म्हणजे, जर तुम्हाला शैक्षणिक संख्या भेटी 5000 आणि 15000<दरम्यानच्या साइट्स मिळवायच्या असतील तर 2>, तुम्ही खालील कोड वापरू शकता.
4726
- कोड चालवल्यानंतर, तुम्हाला खालील आउटपुट मिळेल.
म्हणून, आम्हाला वाटले की VBA वापरून एक्सेलमध्ये एकाधिक फिल्टर कसे लागू करायचे हे तुम्हाला स्पष्ट आहे.
5. वापरा एकाधिक फिल्टर्स लागू करण्यासाठी FILTER फंक्शनचे
पहिल्या 3 चर्चा केलेल्या पद्धती बर्याच कार्यक्षम आहेत तरीही त्यांच्यात गंभीर कमतरता आहेत. तुम्ही फिल्टर केलेला डेटा अपडेट करू शकत नाहीआपोआप यासाठी, तुम्हाला नवीन डेटा फिल्टर करण्याच्या पद्धती पुन्हा वापराव्या लागतील.
म्हणूनच मायक्रोसॉफ्ट अपडेटेड फिल्टर फंक्शन आणते जे फिल्टर केलेला डेटा आपोआप अपडेट करते. शिवाय, तुम्हाला हे फंक्शन फक्त Excel 365 आवृत्तीमध्ये मिळेल.
फंक्शनचे वाक्यरचना
FILTER (अॅरे, समाविष्ट करा, [if_empty])वितर्क आहेत-
- अॅरे: श्रेणी किंवा फिल्टर करण्यासाठी अॅरे.
- समाविष्ट करा : बुलियन अॅरे, निकष म्हणून दिलेला.
- if_empty: कोणतेही परिणाम न मिळाल्यास परत करायचे मूल्य. हे एक पर्यायी फील्ड आहे.
याशिवाय, तुम्ही तारखेवर आधारित डेटासेट फिल्टर करू शकता. समजा तुम्हाला संपूर्ण डेटासेट फक्त जून महिन्यासाठी फिल्टर करायचा आहे. याचा अर्थ तुम्हाला जून साठी साइट्स चे नाव, भेट्यांची संख्या इत्यादी मिळवायचे आहेत.
- त्यात केस, H5 सेलमध्ये सूत्र लिहा. येथे, तुम्ही फिल्टर केलेल्या डेटासाठी पुरेशी जागा ठेवावी अन्यथा ते काही त्रुटी दाखवेल.
=FILTER(B5:F19,MONTH(D5:D19) > 5,"No data")
येथे, B5:F19 आमचा डेटासेट आहे, D5:D19 तारखेसाठी आहे, वाक्यरचना MONTH(D5:D19) > 5 जून तारीख परत करते.
- नंतर, ENTER दाबा.
आणि, तुम्ही खालील आउटपुट मिळवा.
6. एकाधिक फिल्टर लागू करण्यासाठी एक्सेल टेबलचा वापर
अर्ज करण्यासाठी तुम्ही एक्सेल टेबल वापरू शकता. एकाधिक फिल्टर. पायऱ्या दिल्या आहेतखाली.
चरण:
- प्रथम, डेटा श्रेणी निवडा.
- दुसरे, घाला टॅबमधून >> टेबल वैशिष्ट्य निवडा.
यावेळी, टेबल तयार करा नावाचा डायलॉग बॉक्स दिसेल.<3
- आता, तुम्ही तुमच्या टेबलसाठी डेटा कुठे आहे? बॉक्समध्ये डेटा श्रेणी निवडली असल्याची खात्री करा. येथे, तुम्ही आधी डेटा रेंज निवडल्यास हा बॉक्स ऑटो-फिल होईल.
- नंतर, माझ्या टेबलमध्ये हेडर आहेत पर्याय तपासा.
- शेवटी, ओके दाबा.
त्यानंतर, तुम्हाला यासाठी ड्रॉप-डाउन बाण दिसेल प्रत्येक फील्ड.
- नंतर, पद्धत-1 च्या पायऱ्या फॉलो करा आणि तुम्हाला आउटपुट मिळेल.
एक्सेलमधील एकाधिक स्वल्पविराम विभक्त मूल्ये कशी फिल्टर करायची
या विभागासाठी, आम्ही भिन्न डेटा टेबल वापरू. ज्यामध्ये साइटचे नाव, श्रेणी, भेटी क्रमांक, आणि प्लॅटफॉर्म्स आहेत.
आता, जर तुम्हाला भेटींची संख्या शैक्षणिक साइट्स आणि मोबाइल प्लॅटफॉर्म साठी, तुम्ही पायऱ्या फॉलो करू शकता.
- आता, डेटासेट निवडा आणि CTRL+SHIFT+L दाबा.
तर, तुम्हाला प्रत्येक फील्डसाठी ड्रॉप-डाउन बाण दिसेल.
- नंतर, “श्रेणी” फील्डच्या ड्रॉप-डाउन बाण वर क्लिक करा.
- त्यानंतर, टेक्स्ट फिल्टर्स वर जा. मेनू.
- नंतर, समाविष्ट आहे.. निवडापर्याय.
यावेळी, सानुकूल ऑटोफिल्टर नावाचा एक नवीन डायलॉग बॉक्स दिसेल.
- वर प्रथम, पहिल्या स्पेसमध्ये Education लिहा.
- नंतर, OK दाबा.
त्यामुळे, तुम्हाला श्रेणी फिल्टर केलेले दिसेल.
52>
त्यानंतर, प्लॅटफॉर्म फिल्टर करण्यासाठी पद्धत-1 च्या पायऱ्या फॉलो करा. आणि तुम्हाला अंतिम आउटपुट मिळेल.
सराव विभाग
आता, तुम्ही स्वतः स्पष्ट केलेल्या पद्धतीचा सराव करू शकता.
<54
निष्कर्ष
अशा प्रकारे तुम्ही एक्सेलमध्ये एकाधिक फिल्टर लागू करू शकता . तुमच्या काही सूचना किंवा गोंधळ असल्यास, कृपया आम्हाला खालील टिप्पण्या विभागात कळवा.
आमच्यासोबत असल्याबद्दल धन्यवाद.