![](https://cdn.wiki-base.com/3959386/excel_formula_filter_text_contains__2.png.webp)
सामान्य सूत्र
=FILTER(rng1,ISNUMBER(SEARCH("txt",rng2)))
सारांश
"विशिष्ट पाठ" तर्क पर आधारित डेटा को शामिल करने के लिए डेटा को फ़िल्टर करने के लिए, आप ISNUMBER फ़ंक्शन और SEARCH फ़ंक्शन की सहायता से FILTER फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, F5 में सूत्र है:
=FILTER(B5:D14,ISNUMBER(SEARCH("rd",B5:B14)),"No results")
जो डेटा को पुनर्प्राप्त करता है जहां सड़क स्तंभ में "rd" होता है।
स्पष्टीकरण
यह सूत्र तार्किक परीक्षण के आधार पर डेटा को पुनः प्राप्त करने के लिए FILTER फ़ंक्शन पर निर्भर करता है। सरणी तर्क को B5: D14 के रूप में प्रदान किया गया है, जिसमें हेडर के बिना डेटा का पूरा सेट है। शामिल तर्क ISNUMBER और SEARCH फ़ंक्शन के आधार पर एक तार्किक परीक्षण पर आधारित है:
ISNUMBER(SEARCH("rd",B5:B14))
संक्षेप में, SEARCH फ़ंक्शन को B5: B14 में सड़क डेटा के अंदर "rd" टेक्स्ट देखने के लिए स्थापित किया गया है। क्योंकि इस श्रेणी में 10 सेल शामिल हैं, 10 परिणाम वापस आ गए हैं। प्रत्येक परिणाम या तो एक संख्या (पाठ पाया जाता है) या एक # त्रुटि (पाठ नहीं मिला):
(#VALUE!;11;#VALUE!;#VALUE!;13;#VALUE!;#VALUE!;18;17;#VALUE!)
और परिणामी सरणी "फ़ंक्शन" तर्क के रूप में फ़िल्टर फ़ंक्शन में वापस आ गई:
(FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;FALSE)
इस सरणी का उपयोग मिलान डेटा को पुनः प्राप्त करने के लिए FILTER फ़ंक्शन द्वारा किया जाता है। केवल परिणाम जहां TRUE है, उसे अंतिम आउटपुट में बनाते हैं।
अंत में, यदि कोई मिलान डेटा नहीं मिला तो "if_empty" तर्क "कोई परिणाम नहीं" पर सेट है।
वाइल्डकार्ड
SEARCH फ़ंक्शन वाइल्डकार्ड का समर्थन करता है, इसलिए फ़िल्टर तर्क में ये वर्ण शामिल हो सकते हैं।
अक्षर संवेदनशील
आंशिक मिलान, केस-सेंसिटिव फ़िल्टर के लिए, आप इस तरह SEARCH के बजाय FIND फ़ंक्शन का उपयोग करने के सूत्र को समायोजित कर सकते हैं:
=FILTER(rng1,ISNUMBER(FIND("TXT",rng2)))
नोट: FIND केस-संवेदी है, लेकिन वाइल्डकार्ड का समर्थन नहीं करता है।