बड़े डेटासेट वाली एक्सेल शीट्स को संभालना मुश्किल होता है। लेकिन अगर आप डेटासेट को अपनी विशिष्ट आवश्यकता के अनुसार फ़िल्टर कर सकते हैं, तो यह कार्य काफी आसान हो जाता है। इस लेख में, हम आपको दिखाएंगे कि एक्सेल में कस्टम फ़िल्टर कैसे किया जाता है।
वर्कबुक डाउनलोड करें
आप यहां से मुफ्त प्रैक्टिस एक्सेल वर्कबुक डाउनलोड कर सकते हैं।
एक्सेल में कस्टम फ़िल्टर करने के 5 तरीके
इस सेक्शन में, हम आपको दिखाएंगे कि एक्सेल कमांड टूल्स, मैक्रो आदि का उपयोग करके एक्सेल में मानों को कस्टमाइज़ तरीके से कैसे फ़िल्टर किया जाए।

ऊपर वह डेटासेट है जिसका उपयोग हम अपने कस्टम फ़िल्टर को करने के लिए करेंगे।
1. एक्सेल में संख्या के आधार पर मान फ़िल्टर करें
आप एक्सेल में कस्टमाइज़ फ़िल्टर कर सकते हैं और विशिष्ट संख्याओं के आधार पर डेटा निकाल सकते हैं।
चरण:
- रेंज के भीतर किसी भी सेल का चयन करें।
- होम टैब में, सॉर्ट एंड फ़िल्टर -> फ़िल्टर को एडिटिंग ग्रुप से चुनें।

- प्रत्येक कॉलम हेडर के बगल में एक ड्रॉप-डाउन एरो दिखाई देगा।

- उस कॉलम के बगल में एरो पर क्लिक करें जिसे आप फ़िल्टर करना चाहते हैं। हम कुल बिक्री के आधार पर फ़िल्टर करना चाहते थे इसलिए हमने इसके ठीक बगल वाले ड्रॉप-डाउन एरो पर क्लिक किया।
- ड्रॉप-डाउन सूची से, नंबर फ़िल्टर्स -> कस्टम फ़िल्टर चुनें।

- एक कस्टम ऑटोफ़िल्टर पॉप-अप बॉक्स दिखाई देगा। ड्रॉप-डाउन एरो सूची से आवश्यक विकल्प चुनें। हम 500 और 900 के बीच कुल बिक्री मान निकालना चाहते थे, इसलिए हमने पहले ड्रॉप-डाउन विकल्प से इज़ ग्रेटर देन चुना और उसके बगल वाले लेबल बॉक्स में 500 लिखा।
- चूंकि हम दोनों शर्तों को सच चाहते थे, इसलिए हमने एंड विकल्प को चेक किया। यदि आप केवल एक शर्त के आधार पर परिणाम चाहते हैं तो एंड अनचेक करें और ऑर विकल्प चेक करें।
- दूसरी ड्रॉप-डाउन सूची से, हमने इज़ लेस देन चुना और उसके बगल वाले लेबल बॉक्स में 900 लिखा।
- ओके दबाएं।

हमें उन प्रोडक्ट डिटेल्स मिले जिनमें कुल बिक्री का मान 750 था, जो 500 और 900 के बीच है।

2. विशिष्ट टेक्स्ट के आधार पर डेटा फ़िल्टर करना
पिछले सेक्शन की तरह, आप विशिष्ट टेक्स्ट मानों के अनुसार अपने डेटासेट पर कस्टम फ़िल्टर भी लागू कर सकते हैं।
चरण:
- ऊपर दिखाए अनुसार, रेंज के भीतर कोई भी सेल चुनें।
- होम टैब में, एडिटिंग ग्रुप से सॉर्ट एंड फ़िल्टर -> फ़िल्टर चुनें।
- प्रत्येक कॉलम हेडर के बगल में एक ड्रॉप-डाउन एरो दिखाई देगा।
- उस कॉलम के बगल वाले एरो पर क्लिक करें जिसे आप फ़िल्टर करना चाहते हैं। इस बार हम महीना के आधार पर फ़िल्टर करेंगे इसलिए हमने इसके ठीक बगल वाले ड्रॉप-डाउन एरो पर क्लिक किया।
- ड्रॉप-डाउन सूची से, टेक्स्ट फ़िल्टर्स -> कस्टम फ़िल्टर चुनें।

- दिखाई देने वाले कस्टम ऑटोफ़िल्टर पॉप-अप बॉक्स से, ड्रॉप-डाउन एरो से आवश्यक विकल्प चुनें। हम जून के बाद के महीनों को छोड़कर जुलाई के प्रोडक्ट डिटेल्स निकालना चाहते थे, इसलिए हमने पहले ड्रॉप-डाउन विकल्प से इज़ ग्रेटर देन चुना और उसके बगल वाले लेबल बॉक्स में जून लिखा।
- चूंकि हम दोनों विकल्पों को सच चाहते थे, इसलिए हमने एंड विकल्प चेक किया।
- दूसरी ड्रॉप-डाउन सूची से, हमने डज़ नॉट इक्वल चुना और लेबल बॉक्स में ड्रॉप-डाउन सूची से जुलाई चुनकर इसे शर्त से बाहर रखा। आप यहां महीने का नाम मैन्युअली भी लिख सकते हैं।
- ओके दबाएं।

हमने एक्सेल वर्कशीट में कस्टमाइज़ फ़िल्टर के माध्यम से जून के बाद के महीनों को छोड़कर जुलाई के प्रोडक्ट डिटेल्स प्राप्त किए।

और पढ़ें: एक्सेल में यूनिक मान फ़िल्टर कैसे करें
3. एक्सेल में टेबल में कस्टम फ़िल्टर सेव करें
अब तक हम आपको डेटासेट के साथ कस्टम फ़िल्टर करना दिखा रहे थे, लेकिन आप कस्टम फ़िल्टर को टेबल में भी सेव कर सकते हैं। इसके लिए आपको डेटासेट को टेबल में बदलना होगा। आइए देखें कि एक्सेल में इसे कैसे किया जाता है।
चरण:
- डेटासेट चुनें।
- होम टैब से, फॉर्मेट एज़ टेबल चुनें।

- आप अपनी टेबल को कस्टमाइज़ नाम दे सकते हैं या नाम को जैसा है वैसा छोड़ सकते हैं। हम अपनी टेबल के लिए एक नाम स्टोर करना चाहते थे इसलिए हमने इसका नाम कस्टमटेबल रखा। फिर से, यह अनिवार्य नहीं है।

- एक बार यह करने के बाद, आप देखेंगे कि प्रत्येक कॉलम हेडर के बगल में एक ड्रॉप-डाउन एरो दिखाई देगा।

- आपका डेटासेट अब फ़िल्टर विकल्पों के साथ एक टेबल में बदल गया है। आप ऊपर दिखाए गए कस्टम फ़िल्टर को या किसी अन्य तरीके से कर सकते हैं। हम जुलाई महीने के प्रोडक्ट डिटेल्स देखना चाहते थे इसलिए हमने सेलेक्ट ऑल को अनचेक किया और केवल जुलाई को चेक किया।
- ओके दबाएं।

टेबल में केवल जुलाई के प्रोडक्ट डिटेल्स दिखाए जाएंगे।

3.1. टेबल में दो कॉलम के लिए कस्टम फ़िल्टर निष्पादित करें
टेबल के एक कॉलम को फ़िल्टर करने के बाद, यदि आप चाहें तो दूसरा कॉलम भी फ़िल्टर कर सकते हैं। जुलाई की जानकारी निकालने के बाद, अब हम उन प्रोडक्ट डिटेल्स को चाहते हैं जिनमें कुल बिक्री का मान 500 से 800 के बीच हो।
- कुल बिक्री के आधार पर फ़िल्टर करने के लिए, हमने इसके ठीक बगल वाले ड्रॉप-डाउन एरो पर क्लिक किया।
- ड्रॉप-डाउन सूची से, नंबर फ़िल्टर्स -> कस्टम फ़िल्टर चुनें।

- दिखाई देने वाले कस्टम ऑटोफ़िल्टर पॉप-अप बॉक्स से, हमने पहले ड्रॉप-डाउन विकल्प से इज़ ग्रेटर देन चुना और उसके बगल वाले लेबल बॉक्स में 500 लिखा।
- चूंकि हम दोनों विकल्पों को सच चाहते थे, इसलिए हमने एंड विकल्प चेक किया।
- दूसरी ड्रॉप-डाउन सूची से, हमने इज़ लेस देन चुना और उसके बगल वाले लेबल बॉक्स में 800 लिखा।
- ओके दबाएं।

अब आपको वे प्रोडक्ट डिटेल्स मिलेंगे जो जुलाई में बने थे और जिनकी कुल बिक्री 750 है (जो 500 और 800 के बीच है)।

और पढ़ें: एक्सेल में एक साथ कई कॉलम कैसे फ़िल्टर करें
समान लेख:
- एक्सेल में कई पंक्तियों को फ़िल्टर कैसे करें (11 उपयुक्त दृष्टिकोण)
- सेल मान के आधार पर एक्सेल फ़िल्टर डेटा (6 कुशल तरीके)
- एक्सेल में टेक्स्ट फ़िल्टर का उपयोग कैसे करें (5 उदाहरण)
- एक्सेल फ़िल्टर के लिए शॉर्टकट (उदाहरणों के साथ 3 त्वरित उपयोग)
4. एक्सेल में एडवांस्ड फ़िल्टर का उपयोग करके कस्टम फ़िल्टर करें
केवल ड्रॉप-डाउन फ़िल्टर विकल्प का उपयोग करने के अलावा, आप डेटा को कस्टम तरीके से फ़िल्टर करने के लिए एक्सेल में एडवांस्ड सुविधा का भी उपयोग कर सकते हैं।
चरण:
- डेटा टैब से एडवांस्ड चुनें।

- आप देखेंगे कि एक पॉप-अप बॉक्स एडवांस्ड फ़िल्टर नाम से दिखाई देगा जिसमें आपके डेटासेट की रेंज पहले से ही लिस्ट रेंज बॉक्स में होगी।

- अब आप क्या करेंगे, डेटासेट पर वापस जाएं, किसी अन्य सेल में वह डेटा स्टोर करें जिसके आधार पर आप फ़िल्टर करना चाहते हैं। उदाहरण के लिए, हम मोबाइल के लिए डेटा निकालना चाहते थे, इसलिए हमने सेल G5 में मोबाइल स्टोर किया और कॉलम का नाम प्रोडक्ट नेम सेल G4 में रखा।
- अब फिर से एडवांस्ड विकल्प चुनें, पॉप-अप बॉक्स में, नए परिभाषित सेल्स को ड्रैग करके क्राइटेरिया रेंज परिभाषित करें। हमारे मामले में, हमने सेल G4 और G5 को क्राइटेरिया रेंज में इनपुट मान के रूप में ड्रैग किया।
- ओके दबाएं।

आप देख सकते हैं कि हमारे डेटासेट में केवल मोबाइल की डिटेल्स हैं।

5. एक्सेल में मैक्रो रिकॉर्ड करके डेटा को कस्टम तरीके से फ़िल्टर करें
एक्सेल में किसी भी प्रकार के कस्टम फ़िल्टरिंग को मैक्रो का उपयोग करके सेव करने का एक और त्वरित और प्रभावी तरीका है। मैक्रो का उपयोग करके आप कस्टम फ़िल्टर को सेव कर सकते हैं और बाद में उसे एक्सेल में दूसरी शीट पर लागू कर सकते हैं। मैक्रो से डेटा को कस्टम तरीके से फ़िल्टर करने के चरण नीचे दिए गए हैं।
चरण:
- डेवलपर टैब से, रिकॉर्ड मैक्रो चुनें।

- रिकॉर्ड मैक्रो पॉप-अप बॉक्स में मैक्रो का नाम दें। हमने इसे मैक्रो नेम बॉक्स में मैक्रोकस्टम नाम दिया।
- ओके दबाएं।

- अब आप अपने डेटासेट में किसी भी प्रकार का फ़िल्टर कर सकते हैं, मैक्रो उसे रिकॉर्ड करेगा और वही फ़िल्टर दूसरी वर्कशीट पर लागू करेगा। उदाहरण के लिए, रिकॉर्ड मैक्रो दबाने के बाद, हम जुलाई की कुल बिक्री निकालना चाहते थे, इसलिए हम कॉलम हेडर के बगल वाले एरो पर क्लिक करके ड्रॉप-डाउन सूची से सेलेक्ट ऑल विकल्प को अनचेक करके केवल जुलाई को चेक किया।
- ओके दबाने पर यह हमें केवल जुलाई के प्रोडक्ट डिटेल्स दिखाएगा।

- अब हम डेवलपर टैब से स्टॉप रिकॉर्डिंग चुनेंगे। यह डेटा फ़िल्टर करने के लिए हमारे द्वारा अपनाई गई सटीक प्रक्रिया को रिकॉर्ड कर लेगा।

- अब उस दूसरी वर्कशीट पर जाएं जिसे आप उसी तरीके से फ़िल्टर करना चाहते हैं। डेवलपर टैब से मैक्रो चुनें।

- वह मैक्रो नाम चुनें जो आपने पहले दिया था। हमारे मामले में, हमने यहां मैक्रोकस्टम चुना।
- रन दबाएं।

पिछली वर्कशीट में आपके द्वारा अपनाई गई सटीक फ़िल्टर प्रक्रिया यहां लागू होगी। नीचे दी गई तस्वीर देखें जिसमें केवल जुलाई में बने प्रोडक्ट डिटेल्स हैं।

और पढ़ें: VBA के साथ एक्सेल में कई क्राइटेरिया फ़िल्टर करें
निष्कर्ष
इस लेख में आपको दिखाया गया कि एक्सेल में कस्टम फ़िल्टर कैसे करें। मुझे उम्मीद है कि यह लेख आपके लिए बहुत फायदेमंद रहा होगा। यदि इस विषय के संबंध में आपके कोई प्रश्न हैं तो बेझिझक पूछें।
आगे पढ़ें
- एक्सेल में फॉर्मूला वाले सेल्स को फ़िल्टर कैसे करें (2 तरीके)
- एक्सेल में रंग के अनुसार फ़िल्टर करें (2 उदाहरण)
- एक्सेल में फ़िल्टर हटाने के 5 आसान और त्वरित तरीके
- एक्सेल में एकाधिक फ़िल्टर लागू करें [विधियां + VBA]