इस वीडियो में, हम एक खोज बॉक्स बनाने का एक तरीका देखेंगे जो सशर्त स्वरूपण का उपयोग करके तालिका में पंक्तियों को हाइलाइट करता है, और एक सूत्र जो कई स्तंभों की एक बार जांच करता है।
यह फ़िल्टरिंग का एक बढ़िया विकल्प है, क्योंकि आप संदर्भ में हाइलाइट की गई जानकारी देख सकते हैं।
चलो एक नज़र डालते हैं।
यहां हमारे पास एक तालिका है जिसमें ऑर्डर डेटा शामिल है। हम एक फिल्टर जोड़ सकते हैं, और डेटा का पता लगाने के लिए इसका इस्तेमाल कर सकते हैं।
लेकिन फिल्टर थोड़ा क्लंकी हो सकते हैं।
आपने फ़िल्टर बदलना जारी रखा है, और आप वह नहीं देख पा रहे हैं जो आप अन्य डेटा के संदर्भ में देख रहे हैं।
चलो एक अलग दृष्टिकोण लेते हैं और डेटा के ऊपर "खोज बॉक्स" जोड़ते हैं। हम उन पंक्तियों को उजागर करने के लिए सशर्त स्वरूपण का उपयोग करेंगे जिनमें खोज बॉक्स में टाइप किया गया पाठ शामिल है।
सबसे पहले, खोज बॉक्स को लेबल करें, और एक रंग भरें। इसके बाद, सेल को "search_box" नाम दें। इससे बाद में एक सूत्र में उपयोग करना आसान हो जाएगा। फिर कुछ टेक्स्ट जोड़ें, ताकि आप एक बार बनाए जाने वाले नियम को देख सकें।
अब हमें एक नियम जोड़ने की आवश्यकता है जो खोज बॉक्स का उपयोग करता है। संपूर्ण डेटा श्रेणी का चयन करें, और एक सूत्र का उपयोग करने वाले कस्टम सशर्त स्वरूपण नियम जोड़ें।
नियम को लचीला बनाने के लिए, हम SEARCH फ़ंक्शन का उपयोग करने जा रहे हैं। खोज 3 तर्क लेता है: पाठ के लिए खोज, पाठ के भीतर देखने के लिए, और, वैकल्पिक रूप से, एक प्रारंभिक स्थिति। जब SEARCH कुछ पाता है, तो वह संख्या के रूप में स्थिति लौटाता है। यदि पाठ नहीं मिला है, तो यह शून्य देता है।
=SEARCH(search_box,$C5&$D5&$E5&$F5)
यह सूत्र खोज सीबॉक्स में C, D, E और F के अंदर खोज के लिए SEARCH का उपयोग करता है, CONCATENATE के साथ एक साथ सरेस से जोड़ा हुआ।
सुनिश्चित करें कि पंक्ति संख्या सक्रिय सेल की पंक्ति से मेल खाती है।
इस नियम को समझने की कुंजी यह याद रखना है कि तालिका में प्रत्येक कोशिका के लिए इसका मूल्यांकन किया जाएगा। डॉलर के संकेत कॉलम को लॉक करते हैं, लेकिन पंक्तियों को बदलने के लिए स्वतंत्र हैं।
जब SEARCH किसी भी संख्या लेकिन शून्य पर वापस आती है, तो नियम में आग लग जाएगी और सशर्त स्वरूपण लागू हो जाएगा।
अब एक प्रकाश भरण जोड़ें जो खोज बॉक्स के रंग से मेल खाता है, और नियम को पूरा करता है।
खोज बॉक्स अब कार्यशील है, और शहर "डलास" पर प्रकाश डाला जाता है। आपको पूर्ण शब्दों को दर्ज करने की आवश्यकता नहीं है, क्योंकि खोज समारोह केवल पाठ से मेल खाता है।
हालांकि एक समस्या है। यदि हम search_box को साफ़ करते हैं, तो सभी पंक्तियों को हाइलाइट किया जाता है। ऐसा इसलिए है क्योंकि अगर पाठ खोजने के लिए खाली है तो SEARCH नंबर 1 लौटाता है।
आप खोज बॉक्स खाली होने पर शून्य विवरण वाले SEARCH फ़ंक्शन को लपेटकर इस समस्या को ठीक कर सकते हैं।
तार्किक परीक्षण के लिए, ISBLANK (search_box) का उपयोग करें। यदि सत्य है, तो शून्य लौटें। अन्यथा, मूल सूत्र का उपयोग करें।
=IF(ISBLANK(search_box),0,SEARCH(search_box,$C5&$D5&$E5&$F5))
अब, जब खोज बॉक्स खाली है, तो कोई पंक्तियों को हाइलाइट नहीं किया गया है, लेकिन पाठ में प्रवेश करने पर नियम अभी भी आग लगाता है।
इस दृष्टिकोण का उपयोग आप जितने चाहें उतने कॉलम खोज सकते हैं।
कोर्स
सशर्त स्वरूपणसंबंधित शॉर्टकट
टॉगल स्वत: फ़िल्टर Ctrl
+ Shift
+ L
⌘
+ ⇧
+ F
अंतिम सेल नीचे करने के लिए चयन का विस्तार Ctrl
+ Shift
+ ↓
⌃
+ ⇧
+ ↓
अंतिम सेल सही करने के लिए चयन का विस्तार Ctrl
+ Shift
+ →
⌃
+ ⇧
+ →