विषयसूची
इस लेख में, हम आपको 5 तरीके दिखाने जा रहे हैं कि कैसे Excel से फ़िल्टर एक कॉलम आधारित का उपयोग करना है दूसरे कॉलम पर। इन विधियों को प्रदर्शित करने के लिए, हमने 2 कॉलम : " नाम " और " विभाग " के साथ एक डेटासेट लिया है। इसके अलावा, हम " विभाग " स्तंभ के मूल्य पर फ़िल्टर आधारित करेंगे।
प्रैक्टिस वर्कबुक डाउनलोड करें
किसी अन्य कॉलम का उपयोग करके कॉलम को फ़िल्टर करें। अन्य कॉलम के आधार पर कॉलम को फ़िल्टर करने के लिए एक्सेल में उन्नत फ़िल्टर का उपयोगपहली विधि के लिए, हम एक्सेल से फ़िल्टर की उन्नत फ़िल्टर सुविधा का उपयोग करेंगे एक कॉलम आधारित दूसरे कॉलम पर।
कदम:
- सबसे पहले, डेटा टैब >>> उन्नत चुनें।
उन्नत फ़िल्टर संवाद बॉक्स दिखाई देगा।
- दूसरे, निम्न सेल श्रेणी-
- C4:C10 को सूची श्रेणी के रूप में सेट करें।
- E4 :E6 मापदंड श्रेणी के रूप में।
- अंत में, ठीक पर क्लिक करें।
इस प्रकार, नाम स्तंभ फ़िल्टर किया गया आधारित दूसरे स्तंभ पर आधारित है।
और पढ़ें: एक्सेल VBA को मल्टीपल क्राइटेरिया द्वारा समान कॉलम में फ़िल्टर करने के लिए (6 उदाहरण)
2. दूसरे कॉलम पर आधारित एक्सेल काउंटिफ फंक्शन को लागू करके कॉलम को फ़िल्टर करें
इस विधि में, हम Column आधारित Filter Filter करने के लिए COUNTIF function का उपयोग करने जा रहे हैं। 1>दूसरा
स्तंभ।चरण:
- सबसे पहले, सेल श्रेणी <चुनें 1>D5:D10 ।
- दूसरा, निम्न सूत्र टाइप करें।
=COUNTIF($E$5:$E$6,C5)=0
COUNTIF सूत्र जाँच कर रहा है कि क्या स्तंभ C का मान स्तंभ E के मान से मेल खाता है। यदि मान मिलता है, तो 1 आउटपुट होगा। फिर, हम जाँचेंगे कि क्या यह मान 0 है। अगर हाँ, तो हमें TRUE मिलेगा। हमारा फ़िल्टर किया गया कॉलम मान FALSE जारी रखेगा।
- तीसरा, CTRL + दबाएं ENTER ।
यहां, हम देख सकते हैं कि मेल खाने वाले मान FALSE दिखा रहे हैं।
अब, हम F इल्टर मान करेंगे।
- सबसे पहले, सेल श्रेणी B4:D10<चुनें 2>.
- दूसरा, डेटा टैब >>> फ़िल्टर चुनें.
इस बार, हम फ़िल्टर आइकन देखेंगे.
- तीसरा, कॉलम डी के फ़िल्टर आइकन पर क्लिक करें।
- उसके बाद, FALSE पर टिक मार्क लगाएं ।
- अंत में, ठीक दबाएं।
इस प्रकार, हमने दूसरे कॉलम पर कॉलमों को फ़िल्टर करने आधारित की दूसरा तरीका पूरा कर लिया है।
<0और पढ़ें: एक्सेल में एकाधिक मानदंड द्वारा विभिन्न कॉलम को फ़िल्टर करेंVBA
3. एक्सेल में IF, ISNA, VLOOKUP फ़ंक्शंस को एक और कॉलम के आधार पर फ़िल्टर कॉलम में जोड़ना
इस विधि में, हम IF को जोड़ देंगे , ISNA , और VLOOKUP एक सूत्र बनाने के लिए कार्य करता है फ़िल्टर कॉलम आधारित दूसरे कॉलम पर Excel ।
चरण:
- सबसे पहले, सेल D5 में निम्न सूत्र टाइप करें। <14
- VLOOKUP(C5, $E$5:$E$6,1,FALSE)
- आउटपुट: "अकाउंटिंग" ।
- VLOOKUP फ़ंक्शन देता है किसी सरणी या श्रेणी से मान. हम अपने ऐरे ( E5:E6 ) में " अकाउंटिंग " का मान खोज रहे हैं। केवल 1 कॉलम है, इसलिए हमने 1 रखा है। इसके अलावा, हमने सटीक मिलान के लिए गलत रखा है। ,1)
- आउटपुट: 1 ।
- ISNA फंक्शन चेक करता है कि क्या कोई सेल है में "#N/A" त्रुटि शामिल है। यदि त्रुटि है, तो हमें आउटपुट के रूप में TRUE प्राप्त होगा। अंत में, हमारा IF फंक्शन काम करेगा। अगर कोई त्रुटि है तो हमें खाली सेल मिलेगा, अन्यथा हमें 1 मिलेगा। जैसा कि हमने अपने array में मान पाया, इसलिए हमें यहाँ 1 मान मिला है।
- दूसरी बात, ENTER दबाएं और फॉर्मूला को स्वतः भर दें ।
हमें यह मान मिल गया है 1 , जैसाऊपर बताया गया है।
हम देख सकते हैं कि 3 TRUE मान हैं।
<3
- उसके बाद, जैसा कि विधि 2 में दिखाया गया है, केवल 1 वाले मानों को फ़िल्टर करें।
निष्कर्ष में, हमने आपको अन्य कॉलम पर कॉलम आधारित फ़िल्टर के लिए एक संयोजन सूत्र दिखाया।
संबंधित सामग्री: एक्सेल में एकाधिक मानदंड फ़िल्टर करें (4 उपयुक्त तरीके)
समान रीडिंग
- एक्सेल VBA: एकाधिक मानदंड के साथ फ़िल्टर कैसे करें सरणी में (7 तरीके)
- संरक्षित एक्सेल शीट में फ़िल्टर का उपयोग कैसे करें (आसान चरणों के साथ)
- रंग द्वारा फ़िल्टर कैसे निकालें एक्सेल (5 विधियाँ)
- एक्सेल VBA: सेल वैल्यू के आधार पर फ़िल्टर तालिका (6 आसान तरीके)
- रंग द्वारा एकाधिक कॉलम कैसे फ़िल्टर करें एक्सेल में (2 विधियाँ)
4. एक्सेल में IF, ISNA, MATCH फ़ंक्शंस को शामिल करना, दूसरे कॉलम के आधार पर कॉलम फ़िल्टर करने के लिए
चौथी विधि के लिए, हम उपयोग करेंगे मैच फंक्शन के साथ IF , और ISNA अन्य कॉलम पर कॉलम आधारित को फ़िल्टर करने के लिए कार्य करता है।
चरण:
- सबसे पहले, सेल D5 में निम्न सूत्र टाइप करें।
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)
फ़ॉर्मूला ब्रेकडाउन
- MATCH(C5,$E$5:$E$6,0)
- आउटपुट: 1 ।
- MATCH फ़ंक्शन सरणी में मान की स्थिति दिखाता है। हमारी लुकअप वैल्यू सेल में हैसी 5 । हमारा लुकअप ऐरे E5:E6 में है, और हम सटीक मिलान की तलाश कर रहे हैं, इसलिए हम 0 डालते हैं।
- फिर, हमारा सूत्र IF(ISNA(1),,"",1)
- आउटपुट: 1 तक कम हो जाता है .
- ISNA फ़ंक्शन यह जांचता है कि सेल में " #N/A " त्रुटि है या नहीं। यदि त्रुटि है, तो हमें आउटपुट के रूप में TRUE प्राप्त होगा। अंत में, हमारा IF फंक्शन काम करेगा। अगर कोई त्रुटि है तो हमें खाली सेल मिलेगा, अन्यथा हमें 1 मिलेगा। जैसा कि हमने अपने array में मान पाया, इसलिए हमें यहां 1 मान मिला है।
- दूसरा, ENTER और AutoFill फॉर्मूला दबाएं।
हमें 1 जैसा मिला है उपरोक्त स्पष्टीकरण के अनुसार।
यह सभी देखें: एक्सेल में डेटा मिरर कैसे करें (3 आसान तरीके)- उसके बाद, जैसा कि विधि 2 में दिखाया गया है, केवल 1 वाले मानों को फ़िल्टर करें .
निष्कर्ष में, हमने आपको अन्य कॉलम पर कॉलम आधारित फ़िल्टर करने के लिए एक और संयोजन सूत्र दिखाया है।
और पढ़ें: सेल वैल्यू के आधार पर एक्सेल फ़िल्टर डेटा (6 कुशल तरीके)
5. फ़िल्टर का उपयोग करके दूसरे कॉलम के आधार पर फ़िल्टर कॉलम एक्सेल में फंक्शन
इस विधि में, हम फ़िल्टर फ़ंक्शन का उपयोग फ़िल्टर कॉलम आधारित दूसरे कॉलम पर करने जा रहे हैं।<3
चरण:
- सबसे पहले, निम्न सूत्र को सेल B13 में टाइप करें।
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")
फॉर्मूलाब्रेकडाउन
- हमारी सरणी B4:C10 है। हमारे पास दो मानदंड हैं जो प्लस ( + ) से जुड़े हैं। यानी अगर मानदंड में से कोई भी पूरा होता है तो हमें आउटपुट मिलेगा।
- (C4:C10=E5)+(C4:C10=E6)
- आउटपुट: {0;1;1;0;0;1;0 ।
- हम जांच रहे हैं कि सेल श्रेणी में शामिल है या नहीं सेल्स E5 और E6 से हमारा मान। फिर, हमें 3 मान मिले जो हमारी शर्त को पूरा करते हैं।
- अंत में, हम इस सूत्र में किसी तर्क को परिभाषित नहीं कर रहे हैं।<13
- अंत में, ENTER दबाएं।
निष्कर्ष में, हमने अंतिम तरीका दिखाया है अन्य कॉलम पर आधारित कॉलम फ़िल्टर करना।
और पढ़ें: कई फ़िल्टर कैसे करें एक्सेल में स्वतंत्र रूप से कॉलम
याद रखने योग्य बातें
- सबसे पहले, पूर्ण सेल संदर्भ का उपयोग करना याद रखें।
- दूसरा, फ़िल्टर फ़ंक्शन केवल Excel 365 , और Excel 2021 में उपलब्ध है।
अभ्यास अनुभाग
We' हमने Excel फ़ाइल में प्रत्येक विधि के लिए अभ्यास डेटासेट शामिल किए हैं।
निष्कर्ष
हमने आपको दिखाया है 5 एक्सेल से फ़िल्टर कॉलम आधारित दूसरे कॉलम पर इस्तेमाल करने के तरीके। यदि आपको कोई समस्या आती है, तो बेझिझक नीचे टिप्पणी करें। पढ़ने के लिए धन्यवाद, उत्कृष्ट प्रदर्शन करते रहें!
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)
फ़ॉर्मूला ब्रेकडाउन